Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing 2018
DOI: 10.1145/3188745.3188964
|View full text |Cite
|
Sign up to set email alerts
|

An optimal distributed (Δ+1)-coloring algorithm?

Abstract: Vertex coloring is one of the classic symmetry breaking problems studied in distributed computing. In this paper we present a new algorithm for (∆ + 1)-list coloring in the randomized LOCAL model running in O(Detd(poly log n)) time, where Detd(n ) is the deterministic complexity of (deg +1)-list coloring on n -vertex graphs. (In this problem, each v has a palette of size deg(v) + 1.) This improves upon a previous randomized algorithm of Harris, Schneider, and Su [STOC 2016, J. ACM 2018] with complexity O( √ lo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
113
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 66 publications
(114 citation statements)
references
References 40 publications
1
113
0
Order By: Relevance
“…This notion of sparsification is a key idea behind some recent algorithms [Gha17,GU19]. In the present paper, a key technical ingredient is providing such a sparsification for the (∆ + 1) coloring algorithm of CLP [CLP18]. The pre-shattering phase of the CLP algorithm [CLP18] consists of three parts: (i) initial coloring, (ii) dense coloring, and (iii) color bidding.…”
Section: Our New Technical Ingredients In a Nutshellmentioning
confidence: 99%
See 3 more Smart Citations
“…This notion of sparsification is a key idea behind some recent algorithms [Gha17,GU19]. In the present paper, a key technical ingredient is providing such a sparsification for the (∆ + 1) coloring algorithm of CLP [CLP18]. The pre-shattering phase of the CLP algorithm [CLP18] consists of three parts: (i) initial coloring, (ii) dense coloring, and (iii) color bidding.…”
Section: Our New Technical Ingredients In a Nutshellmentioning
confidence: 99%
“…Given ID(v), the algorithm A returns A(v) = the output of v, after making a small number of queries. It is required that the output of A at different vertices are consistent with one legal solution of P. [CLP18] can be implemented in the centralized local computation model with query complexity ∆ O(log * ∆) ·O(log n).…”
Section: Centralized Local Computationmentioning
confidence: 99%
See 2 more Smart Citations
“…This domain of distributed computing is extremely active and productive this last decade, analyzing a large variety of network problems in the so-called LOCAL model [37], capturing the ability to solve task locally in networks 1 . We refer to [4,5,8,13,18,20,21,24,42] for a non exhaustive list of achievements in context. However, all these achievements were based on an operational approach, using sophisticated algorithmic techniques and tools solely from graph theory.…”
Section: Related Workmentioning
confidence: 99%