Distributed (Delta + 1)-coloring in linear (in Delta) time
Leonid Barenboim, Michael Elkin

TL;DR
This paper introduces a deterministic distributed (Delta + 1)-coloring algorithm with near-optimal running time, along with a tradeoff between time and colors, and studies defective coloring techniques for efficient graph coloring.
Contribution
It presents a new deterministic (Delta + 1)-coloring algorithm with O(Delta) + 1/2 log^* n time and introduces a flexible tradeoff algorithm, along with advanced defective coloring methods.
Findings
Achieves near-optimal deterministic coloring in linear time.
Provides a time-color tradeoff algorithm for coloring.
Develops efficient defective coloring techniques.
Abstract
The distributed (Delta + 1)-coloring problem is one of most fundamental and well-studied problems of Distributed Algorithms. Starting with the work of Cole and Vishkin in 86, there was a long line of gradually improving algorithms published. The current state-of-the-art running time is O(Delta log Delta + log^* n), due to Kuhn and Wattenhofer, PODC'06. Linial (FOCS'87) has proved a lower bound of 1/2 \log^* n for the problem, and Szegedy and Vishwanathan (STOC'93) provided a heuristic argument that shows that algorithms from a wide family of locally iterative algorithms are unlikely to achieve running time smaller than \Theta(Delta log Delta). We present a deterministic (Delta + 1)-coloring distributed algorithm with running time O(Delta) + 1/2 log^* n. We also present a tradeoff between the running time and the number of colors, and devise an O(Delta * t)-coloring algorithm with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
