Abstract: Graph coloring is one of the central problems in distributed computing because it captures the fundamental challenge of symmetry breaking using only local information. In particular, the Δ+1 coloring problem has been extensively studied, as it can still be solved greedily in a centralized setting. While a Δ+1 coloring can be computed in log*(n) rounds in the LOCAL model on constant-degree graphs, the closely related Δ-coloring problem is significantly more challenging. The Δ-coloring problem admits an Ω(log n) round lower bound, established in [BFHKLRSU, STOC'16].
For many years, the algorithm of [Ghaffari, Hirvonen, Kuhn, Maus, PODC'18] was the best known algorithm, leaving a gap to the known lower bound for constant-degree graphs. Recently, this gap has begun to close. First, [Bourreau, Brandt, Nolin, STOC'25] introduced the first algorithm improving upon this result, achieving a log(n)log*(n)-round algorithm. Shortly thereafter, [Jakob, Maus, PODC'25] introduced a log(n)-round algorithm for locally dense graphs with constant degree, and [Bourreau, Brandt, Nolin, SODA'25] obtained a log(n)-round algorithm for general constant-degree graphs.
This talk presents these recent breakthroughs and the techniques that have led to significant improvements in algorithms for Δ-coloring.