Distributed Edge Coloring in Time Quasi-Polylogarithmic in Delta

The problem of coloring the edges of an n-node graph of maximum degree Δ with 2Δ − 1 colors is one of the key symmetry breaking problems in the area of distributed graph algorithms. While there has been a lot of progress towards the understanding of this problem, the dependency of the running time on Δ has been a longstanding open question. Very recently, Kuhn [SODA '20] showed that the problem can be solved in time [EQUATION]. In this paper, we study the edge coloring problem in the distributed LOCAL model. We show that the (degree + 1)-list edge coloring problem, and thus also the (2Δ − 1)-edge coloring problem, can be solved deterministically in time 2O(log2 log Δ)+O(log* n). This is a significant improvement over the result of Kuhn [SODA '20].

[1]  Leonid Barenboim,et al.  Distributed deterministic edge coloring using bounded neighborhood independence , 2011, PODC.

[2]  Jukka Suomela,et al.  A lower bound for the distributed Lovász local lemma , 2015, STOC.

[3]  Roger Wattenhofer,et al.  On the complexity of distributed graph coloring , 2006, PODC '06.

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

[5]  David G. Harris Distributed approximation algorithms for maximum matching in graphs and hypergraphs , 2018, ArXiv.

[6]  Fabian Kuhn,et al.  On the complexity of local distributed graph problems , 2016, STOC.

[7]  Pierre Fraigniaud,et al.  Local Conflict Coloring , 2015, 2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS).

[8]  Noga Alon,et al.  A Fast and Simple Randomized Parallel Algorithm for the Maximal Independent Set Problem , 1985, J. Algorithms.

[9]  Václav Rozhon,et al.  Polylogarithmic-time deterministic network decomposition and distributed derandomization , 2019, STOC.

[10]  Nathan Linial,et al.  Distributive graph algorithms Global solutions from local data , 1987, 28th Annual Symposium on Foundations of Computer Science (sfcs 1987).

[11]  Michael Luby A Simple Parallel Algorithm for the Maximal Independent Set Problem , 1986, SIAM J. Comput..

[12]  Hsin-Hao Su,et al.  (2Δ - l)-Edge-Coloring is Much Easier than Maximal Matching in the Distributed Setting , 2015, SODA.

[13]  Hsin-Hao Su,et al.  Distributed Degree Splitting, Edge Coloring, and Orientations , 2016, SODA.

[14]  Fabian Kuhn Faster Deterministic Distributed Coloring Through Recursive List Coloring , 2020, SODA.

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

[16]  Leonid Barenboim,et al.  Distributed (Delta+1)-Coloring in Linear (in Delta) Time , 2014, SIAM J. Comput..

[17]  Alessandro Panconesi,et al.  Some simple distributed algorithms for sparse networks , 2001, Distributed Computing.

[18]  Leonid Barenboim,et al.  Deterministic Distributed Vertex Coloring in Polylogarithmic Time , 2010, JACM.

[19]  Leonid Barenboim Deterministic (Δ + 1)-Coloring in Sublinear (in Δ) Time in Static, Dynamic and Faulty Networks , 2015, PODC.

[20]  Sundar Vishwanathan,et al.  Locality based graph coloring , 1993, STOC.

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

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

[23]  Alessandro Panconesi,et al.  Near-Optimal, Distributed Edge Colouring via the Nibble Method , 1996, Theor. Comput. Sci..

[24]  David Peleg,et al.  Distributed Computing: A Locality-Sensitive Approach , 1987 .

[25]  Fabian Kuhn,et al.  Deterministic Distributed Edge-Coloring via Hypergraph Maximal Matching , 2017, 2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS).

[26]  Aravind Srinivasan,et al.  Randomized Distributed Edge Coloring via an Extension of the Chernoff-Hoeffding Bounds , 1997, SIAM J. Comput..

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