Local Conflict Coloring
Pierre Fraigniaud (GANG), Marc Heinrich (GANG), Adrian Kosowski (GANG)

TL;DR
This paper introduces conflict coloring, a unified framework for symmetry-breaking tasks in distributed and centralized local computation, providing improved algorithms with faster runtimes and fewer probes for various coloring problems.
Contribution
The paper presents conflict coloring as a generalization of multiple coloring tasks, with new algorithms that improve round complexity and probe efficiency in distributed and centralized models.
Findings
Conflict coloring can be solved in b O() + * n rounds when l/d > .
Improves distributed +1 coloring algorithm from b O(^{3/4}) + * n to b O() + * n.
Provides a more probe-efficient local computation algorithm for vertex-coloring.
Abstract
Locally finding a solution to symmetry-breaking tasks such as vertex-coloring, edge-coloring, maximal matching, maximal independent set, etc., is a long-standing challenge in distributed network computing. More recently, it has also become a challenge in the framework of centralized local computation. We introduce conflict coloring as a general symmetry-breaking task that includes all the aforementioned tasks as specific instantiations --- conflict coloring includes all locally checkable labeling tasks from [Naor\&Stockmeyer, STOC 1993]. Conflict coloring is characterized by two parameters and , where the former measures the amount of freedom given to the nodes for selecting their colors, and the latter measures the number of constraints which colors of adjacent nodes are subject to.We show that, in the standard LOCAL model for distributed network computing, if $l/d…
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.
