English

The Greedy Algorithm is \emph{not} Optimal for On-Line Edge Coloring

Data Structures and Algorithms 2021-05-17 v1

Abstract

Nearly three decades ago, Bar-Noy, Motwani and Naor showed that no online edge-coloring algorithm can edge color a graph optimally. Indeed, their work, titled "the greedy algorithm is optimal for on-line edge coloring", shows that the competitive ratio of 22 of the na\"ive greedy algorithm is best possible online. However, their lower bound required bounded-degree graphs, of maximum degree Δ=O(logn)\Delta = O(\log n), which prompted them to conjecture that better bounds are possible for higher-degree graphs. While progress has been made towards resolving this conjecture for restricted inputs and arrivals or for random arrival orders, an answer for fully general \emph{adversarial} arrivals remained elusive. We resolve this thirty-year-old conjecture in the affirmative, presenting a (1.9+o(1))(1.9+o(1))-competitive online edge coloring algorithm for general graphs of degree Δ=ω(logn)\Delta = \omega(\log n) under vertex arrivals. At the core of our results, and of possible independent interest, is a new online algorithm which rounds a fractional bipartite matching xx online under vertex arrivals, guaranteeing that each edge ee is matched with probability (1/2+c)xe(1/2+c)\cdot x_e, for a constant c>0.027c>0.027.

Keywords

Cite

@article{arxiv.2105.06944,
  title  = {The Greedy Algorithm is \emph{not} Optimal for On-Line Edge Coloring},
  author = {Amin Saberi and David Wajc},
  journal= {arXiv preprint arXiv:2105.06944},
  year   = {2021}
}

Comments

In ICALP21

R2 v1 2026-06-24T02:07:23.075Z