Towards Optimal Distributed Edge Coloring with Fewer Colors
Abstract
There is a huge difference in techniques and runtimes of distributed algorithms for problems that can be solved by a sequential greedy algorithm and those that cannot. A prime example of this contrast appears in the edge coloring problem: while -edge coloring can be solved in rounds on constant-degree graphs, the seemingly minor reduction to colors leads to an lower bound [Chang, He, Li, Pettie & Uitto, SODA'18]. Understanding this sharp divide between very local problems and inherently more global ones remains a central open question in distributed computing and it is a core focus of this paper. As our main contribution we design a deterministic distributed -round reduction from the -edge coloring problem to the much easier -edge coloring problem. This reduction is optimal, as the -edge coloring problem admits an lower bound, whereas the -edge coloring problem can be solved in rounds. By plugging in the -edge coloring algorithms from [Balliu, Brandt, Kuhn & Olivetti, PODC'22] running in rounds, we obtain an optimal runtime of rounds as long as . Furthermore, on general graphs our reduction improves the runtime from to . In addition, we also obtain an optimal -round randomized reduction of -edge coloring to -edge coloring. Lastly, we obtain an -round reduction from the -edge coloring, albeit to the somewhat harder maximal independent set (MIS) problem.
Keywords
Cite
@article{arxiv.2504.13003,
title = {Towards Optimal Distributed Edge Coloring with Fewer Colors},
author = {Manuel Jakob and Yannic Maus and Florian Schager},
journal= {arXiv preprint arXiv:2504.13003},
year = {2025}
}
Comments
submitted to DISC'25