Lune

FOCS2025Top-tier venue

Online Edge Coloring: Sharp Thresholds

Joakim Blikstad, Ola Svensson, Radu Vintan, David Wajc

2025Year
1Citations

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(log⁡n)\Delta=O(\log n), and among randomized algorithms when Δ=O(log⁡n)\Delta=O(\sqrt{\log n}). While deterministic improvements seemed out of reach, they conjectured that for graphs with Δ=ω(log⁡n)\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 Δ=ω(log⁡n)\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 Δ=ω(log⁡n)\Delta=\omega(\log n). Second, we give a randomized algorithm achieving (1+o(1))Δ(1+o(1)) \Delta colorings already when Δ=ω(log⁡n)\Delta=\omega(\sqrt{\log n}). Our results establish sharp thresholds for when greedy can be surpassed, and nearoptimal guarantees can be achieved - matching the impossibility results of [BNMN IPL’92], both deterministically and randomly.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 79b45298-9c77-440a-9d72-9105b06520f5

Builds on6

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines