English

Online Edge Coloring: Sharp Thresholds

Data Structures and Algorithms 2025-07-30 v1

Abstract

Vizing's theorem guarantees that every graph with maximum degree Δ\Delta admits an edge coloring using Δ+1\Delta + 1 colors. In online settings - where edges arrive one at a time and must be colored immediately - a simple greedy algorithm uses at most 2Δ12\Delta - 1 colors. Over thirty years ago, Bar-Noy, Motwani, and Naor [IPL'92] proved that this guarantee is optimal among deterministic algorithms when Δ=O(logn)\Delta = O(\log n), and among randomized algorithms when Δ=O(logn)\Delta = O(\sqrt{\log n}). While deterministic improvements seemed out of reach, they conjectured that for graphs with Δ=ω(logn)\Delta = \omega(\log n), randomized algorithms can achieve (1+o(1))Δ(1 + o(1))\Delta edge coloring. This conjecture was recently resolved in the affirmative: a (1+o(1))Δ(1 + o(1))\Delta-coloring is achievable online using randomization for all graphs with Δ=ω(logn)\Delta = \omega(\log n) [BSVW STOC'24]. Our results go further, uncovering two findings not predicted by the original conjecture. First, we give a deterministic online algorithm achieving (1+o(1))Δ(1 + o(1))\Delta-colorings for all Δ=ω(logn)\Delta = \omega(\log n). Second, we give a randomized algorithm achieving (1+o(1))Δ(1 + o(1))\Delta-colorings already when Δ=ω(logn)\Delta = \omega(\sqrt{\log n}). Our results establish sharp thresholds for when greedy can be surpassed, and near-optimal guarantees can be achieved - matching the impossibility results of [BNMN IPL'92], both deterministically and randomly.

Keywords

Cite

@article{arxiv.2507.21560,
  title  = {Online Edge Coloring: Sharp Thresholds},
  author = {Joakim Blikstad and Ola Svensson and Radu Vintan and David Wajc},
  journal= {arXiv preprint arXiv:2507.21560},
  year   = {2025}
}

Comments

41 pages; to appear at FOCS'25

R2 v1 2026-07-01T04:23:32.784Z