TY - GEN
T1 - Fast Distributed Brooks' Theorem
AU - Fischer, Manuela
AU - Halldórsson, Magnús M.
AU - Maus, Yannic
N1 - Publisher Copyright: Copyright © 2023.
PY - 2023
Y1 - 2023
N2 - We give a randomized ∆-coloring algorithm in the LOCAL model that runs in poly log log n rounds, where n is the number of nodes of the input graph and ∆ is its maximum degree. This means that randomized ∆-coloring is a rare distributed coloring problem with an upper and lower bound in the same ballpark, poly log log n, given the known Ω(log∆ 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)-list coloring instances, for ∆ = ω(log4 n), resulting in a 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 ∆ = Ω(log22 n), our algorithm even runs in O(log∗ n) rounds, showing that the base in the Ω(log∆ 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 ∆-coloring non-constant degree graphs.
AB - We give a randomized ∆-coloring algorithm in the LOCAL model that runs in poly log log n rounds, where n is the number of nodes of the input graph and ∆ is its maximum degree. This means that randomized ∆-coloring is a rare distributed coloring problem with an upper and lower bound in the same ballpark, poly log log n, given the known Ω(log∆ 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)-list coloring instances, for ∆ = ω(log4 n), resulting in a 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 ∆ = Ω(log22 n), our algorithm even runs in O(log∗ n) rounds, showing that the base in the Ω(log∆ 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 ∆-coloring non-constant degree graphs.
UR - https://www.scopus.com/pages/publications/85148588506
UR - https://iris.ru.is/ws/files/212486975/1.9781611977554.ch98.pdf
U2 - 10.1137/1.9781611977554.ch
DO - 10.1137/1.9781611977554.ch
M3 - Conference contribution
T3 - Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
SP - 2567
EP - 2588
BT - 34th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2023
PB - Association for Computing Machinery, Inc
T2 - 34th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2023
Y2 - 22 January 2023 through 25 January 2023
ER -