Locally-iterative $(\Delta+1)$-Coloring in Sublinear (in $\Delta$) Rounds
Xinyu Fu, Yitong Yin, Chaodong Zheng

TL;DR
This paper introduces a novel locally-iterative $( ext{Delta}+1)$-coloring algorithm that operates in sublinear rounds relative to $ ext{Delta}$, significantly advancing distributed graph coloring efficiency and stability.
Contribution
It presents the first locally-iterative $( ext{Delta}+1)$-coloring algorithm with sublinear-in-$ ext{Delta}$ runtime, answering a key open question and including a self-stabilizing variant.
Findings
Achieves $O( ext{Delta}^{3/4} ext{log} ext{Delta}) + ext{log}^* n$ running time
Transforms $O( ext{Delta}^2)$-coloring to near $( ext{Delta}+O( ext{Delta}^{3/4} ext{log} ext{Delta}))$-coloring efficiently
First sublinear-in-$ ext{Delta}$ stabilization time for $( ext{Delta}+1)$-coloring in self-stabilizing algorithms
Abstract
Distributed graph coloring is one of the most extensively studied problems in distributed computing. There is a canonical family of distributed graph coloring algorithms known as the locally-iterative coloring algorithms, first formalized in the seminal work of [Szegedy and Vishwanathan, STOC'93]. In such algorithms, every vertex iteratively updates its own color according to a predetermined function of the current coloring of its local neighborhood. Due to the simplicity and naturalness of its framework, locally-iterative coloring algorithms are of great significance both in theory and practice. In this paper, we give a locally-iterative -coloring algorithm with running time. This is the first locally-iterative -coloring algorithm with sublinear-in- running time, and answers the main open question raised in a recent…
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
TopicsPrivacy-Preserving Technologies in Data · Cryptography and Data Security · Distributed systems and fault tolerance
