Local Conflict Coloring
November 04, 2015 ยท Declared Dead ยท ๐ IEEE Annual Symposium on Foundations of Computer Science
"No code URL or promise found in abstract"
Evidence collected by the PWNC Scanner
Authors
Pierre Fraigniaud, Marc Heinrich, Adrian Kosowski
arXiv ID
1511.01287
Category
cs.DS: Data Structures & Algorithms
Cross-listed
cs.DC
Citations
142
Venue
IEEE Annual Symposium on Foundations of Computer Science
Last Checked
2 months ago
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 $l$ and $d$, 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 \textgreater{} ฮ$, then conflict coloring can be solved in $\tilde O(\sqrtฮ)+\log^*n$ rounds in $n$-node graphs with maximum degree $ฮ$, where $\tilde O$ ignores the polylog factors in $ฮ$. The dependency in~$n$ is optimal, as a consequence of the $ฮฉ(\log^*n)$ lower bound by [Linial, SIAM J. Comp. 1992] for $(ฮ+1)$-coloring. An important special case of our result is a significant improvement over the best known algorithm for distributed $(ฮ+1)$-coloring due to [Barenboim, PODC 2015], which required $\tilde O(ฮ^{3/4})+\log^*n$ rounds. Improvements for other variants of coloring, including $(ฮ+1)$-list-coloring, $(2ฮ-1)$-edge-coloring, $T$-coloring, etc., also follow from our general result on conflict coloring. Likewise, in the framework of centralized local computation algorithms (LCAs), our general result yields an LCA which requires a smaller number of probes than the previously best known algorithm for vertex-coloring, and works for a wide range of coloring problems.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Data Structures & Algorithms
R.I.P.
๐ป
Ghosted
R.I.P.
๐ป
Ghosted
Relief-Based Feature Selection: Introduction and Review
R.I.P.
๐ป
Ghosted
Route Planning in Transportation Networks
R.I.P.
๐ป
Ghosted
Near-linear time approximation algorithms for optimal transport via Sinkhorn iteration
R.I.P.
๐ป
Ghosted
Hierarchical Clustering: Objective Functions and Algorithms
R.I.P.
๐ป
Ghosted
Graph Isomorphism in Quasipolynomial Time
Died the same way โ ๐ป Ghosted
R.I.P.
๐ป
Ghosted
Language Models are Few-Shot Learners
R.I.P.
๐ป
Ghosted
PyTorch: An Imperative Style, High-Performance Deep Learning Library
R.I.P.
๐ป
Ghosted
XGBoost: A Scalable Tree Boosting System
R.I.P.
๐ป
Ghosted