Papers
Topics
Authors
Recent
Search
2000 character limit reached

Fast Distributed Brooks' Theorem

Published 14 Nov 2022 in cs.DS and cs.DC | (2211.07606v1)

Abstract: We give a randomized Δ\Delta-coloring algorithm in the LOCAL model that runs in polylog⁡log⁡n\text{poly} \log \log n rounds, where nn is the number of nodes of the input graph and Δ\Delta is its maximum degree. This means that randomized Δ\Delta-coloring is a rare distributed coloring problem with an upper and lower bound in the same ballpark, polylog⁡log⁡n\text{poly}\log\log n, given the known Ω(log⁡Δlog⁡n)\Omega(\log_\Delta\log n) lower bound [Brandt et al., STOC '16]. Our main technical contribution is a constant time reduction to a constant number of (deg+1)(\text{deg}+1)-list coloring instances, for Δ=ω(log⁡<sup>4</sup>n)\Delta = \omega(\log<sup>4</sup> n), resulting in a polylog⁡log⁡n\text{poly} \log\log n-round CONGEST algorithm for such graphs. This reduction is of independent interest for other settings, including providing a new proof of Brooks' theorem for high degree graphs, and leading to a constant-round Congested Clique algorithm in such graphs. When Δ=ω(log⁡<sup>21</sup>n)\Delta=\omega(\log<sup>{21}</sup> n), our algorithm even runs in O(log⁡<sup>∗</sup>n)O(\log<sup>*</sup> n) rounds, showing that the base in the Ω(log⁡Δlog⁡n)\Omega(\log_\Delta\log n) lower bound is unavoidable. Previously, the best LOCAL algorithm for all considered settings used a logarithmic number of rounds. Our result is the first CONGEST algorithm for Δ\Delta-coloring non-constant degree graphs.

Citations (8)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.