English

Improved Distributed $\Delta$-Coloring

Data Structures and Algorithms 2020-08-04 v2 Distributed, Parallel, and Cluster Computing

Abstract

We present a randomized distributed algorithm that computes a Δ\Delta-coloring in any non-complete graph with maximum degree Δ4\Delta \geq 4 in O(logΔ)+2O(loglogn)O(\log \Delta) + 2^{O(\sqrt{\log\log n})} rounds, as well as a randomized algorithm that computes a Δ\Delta-coloring in O((loglogn)2)O((\log \log n)^2) rounds when Δ[3,O(1)]\Delta \in [3, O(1)]. Both these algorithms improve on an O(log3n/logΔ)O(\log^3 n/\log \Delta)-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 Ω(loglogn)\Omega(\log\log n) round lower bound of Brandt et al.~[STOC'16].

Keywords

Cite

@article{arxiv.1803.03248,
  title  = {Improved Distributed $\Delta$-Coloring},
  author = {Mohsen Ghaffari and Juho Hirvonen and Fabian Kuhn and Yannic Maus},
  journal= {arXiv preprint arXiv:1803.03248},
  year   = {2020}
}