Distributed Graph Coloring Made Easy
Yannic Maus

TL;DR
This paper introduces a simple, deterministic distributed algorithm for graph coloring that generalizes many previous results, offering scalable solutions with improved efficiency in terms of rounds needed.
Contribution
It presents a new, simple deterministic CONGEST algorithm for vertex coloring that unifies and extends several key results in distributed graph coloring.
Findings
The algorithm computes an $O(k riangle)$-vertex coloring in $O( riangle/k)+ ext{log}^* n$ rounds.
It subsumes and simplifies many existing algorithms, including Linial's color reduction.
An alternative version achieves $O(k riangle)$-coloring in $O( oot{ riangle/k})+ ext{log}^* n$ rounds.
Abstract
In this paper we present a deterministic CONGEST algorithm to compute an -vertex coloring in rounds, where is the maximum degree of the network graph and can be freely chosen. The algorithm is extremely simple: Each node locally computes a sequence of colors and then it "tries colors" from the sequence in batches of size . Our algorithm subsumes many important results in the history of distributed graph coloring as special cases, including Linial's color reduction [Linial, FOCS'87], the celebrated locally iterative algorithm from [Barenboim, Elkin, Goldenberg, PODC'18], and various algorithms to compute defective and arbdefective colorings. Our algorithm can smoothly scale between these and also simplifies the state of the art -coloring algorithm. At the cost of losing the full algorithm's simplicity we…
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.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Water Governance and Infrastructure
