A Fast Distributed Algorithm for (Δ+1)-Edge-Coloring

We present a deterministic distributed algorithm in the LOCAL model that finds a proper $(\Delta + 1)$-edge-coloring of an $n$-vertex graph of maximum degree $\Delta$ in $\mathrm{poly}(\Delta, \log n)$ rounds. This is the first nontrivial distributed edge-coloring algorithm that uses only $\Delta+1$ colors (matching the bound given by Vizing's theorem). Our approach is inspired by the recent proof of the measurable version of Vizing's theorem due to Grebik and Pikhurko.

[1]  David G. Harris Distributed Local Approximation Algorithms for Maximum Matching in Graphs and Hypergraphs , 2019, 2019 IEEE 60th Annual Symposium on Foundations of Computer Science (FOCS).

[2]  Fabian Kuhn,et al.  On Derandomizing Local Distributed Algorithms , 2017, 2018 IEEE 59th Annual Symposium on Foundations of Computer Science (FOCS).

[3]  Leonid Barenboim,et al.  Distributed Graph Coloring: Fundamentals and Recent Developments , 2013, Distributed Graph Coloring: Fundamentals and Recent Developments.

[4]  Nathan Linial,et al.  Locality in Distributed Graph Algorithms , 1992, SIAM J. Comput..

[5]  A. Bernshteyn Distributed algorithms, the Lovász Local Lemma, and descriptive combinatorics , 2020, Inventiones mathematicae.

[6]  Fabian Kuhn,et al.  Deterministic distributed edge-coloring with fewer colors , 2017, STOC.

[7]  Seth Pettie,et al.  The Complexity of Distributed Edge Coloring with Small Palettes , 2017, SODA.

[8]  Hsin-Hao Su,et al.  Towards the locality of Vizing’s theorem , 2019, STOC.