Improved Distributed Δ-Coloring

We present a randomized distributed algorithm that computes a ∆-coloring in any noncomplete graph with maximum degree ∆ ≥ 4 in O(log∆) + 2 √ log logn) rounds, as well as a randomized algorithm that computes a ∆-coloring in O((log logn)) rounds when ∆ ∈ [3, O(1)]. Both these algorithms improve on an O(log n/ log∆)-round algorithm of Panconesi and Srinivasan [STOC’1993], which has remained the state of the art for the past 25 years. Moreover, the latter algorithm gets (exponentially) closer to an Ω(log logn) round lower bound of Brandt et al. [STOC’16]. Supported by ERC Grant No. 336495 (ACDC) and Ulla Tuominen Foundation. Supported by ERC Grant No. 336495 (ACDC)

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

[2]  Aravind Srinivasan,et al.  Improved distributed algorithms for coloring and network decomposition problems , 1992, STOC '92.

[3]  Elwood S. Buffa,et al.  Graph Theory with Applications , 1977 .

[4]  B. Reed Graph Colouring and the Probabilistic Method , 2001 .

[5]  Seth Pettie,et al.  An optimal distributed (Δ+1)-coloring algorithm? , 2018, STOC.

[6]  R. L. Brooks On colouring the nodes of a network , 1941, Mathematical Proceedings of the Cambridge Philosophical Society.

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

[8]  Aravind Srinivasan,et al.  The local nature of Δ-coloring and its algorithmic applications , 1995, Comb..

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

[10]  Leonid Barenboim,et al.  The Locality of Distributed Symmetry Breaking , 2012, 2012 IEEE 53rd Annual Symposium on Foundations of Computer Science.

[11]  Tsvi Kopelowitz,et al.  An Exponential Separation between Randomized and Deterministic Complexity in the LOCAL Model , 2019, SIAM J. Comput..

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

[13]  Hsin-Hao Su,et al.  Distributed (∆+1)-coloring in sublogarithmic rounds , 2016, STOC.

[14]  L. Lovász Three short proofs in graph theory , 1975 .

[15]  Andrew V. Goldberg,et al.  Network decomposition and locality in distributed computation , 1989, 30th Annual Symposium on Foundations of Computer Science.

[16]  Mohsen Ghaffari,et al.  Sublogarithmic Distributed Algorithms for Lovász Local lemma, and the Complexity Hierarchy , 2017, DISC.

[17]  Roger Wattenhofer,et al.  Symmetry breaking depending on the chromatic number or the neighborhood growth , 2013, Theor. Comput. Sci..

[18]  Michael Luby,et al.  A simple parallel algorithm for the maximal independent set problem , 1985, STOC '85.

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

[20]  Beat Gfeller,et al.  A randomized distributed algorithm for the maximal independent set problem in growth-bounded graphs , 2007, PODC '07.

[21]  Leonid Barenboim,et al.  Locally-Iterative Distributed (Δ+ 1): -Coloring below Szegedy-Vishwanathan Barrier, and Applications to Self-Stabilization and to Restricted-Bandwidth Models , 2017, PODC.

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

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

[24]  Mohsen Ghaffari,et al.  An Improved Distributed Algorithm for Maximal Independent Set , 2015, SODA.

[25]  Fred B. Chambers,et al.  Distributed Computing , 2016, Lecture Notes in Computer Science.