2018 IEEE 59th Annual Symposium on Foundations of Computer Science (FOCS) 2018
DOI: 10.1109/focs.2018.00069
|View full text |Cite
|
Sign up to set email alerts
|

On Derandomizing Local Distributed Algorithms

Abstract: The gap between the known randomized and deterministic local distributed algorithms underlies arguably the most fundamental and central open question in distributed graph algorithms. In this paper, we combine the method of conditional expectation with network decompositions to obtain a generic and clean recipe for derandomizing randomized LOCAL algorithms and transforming them into efficient deterministic LOCAL algorithms. This simple recipe leads to significant improvements on a number of problems, in cases r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
148
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
5
3

Relationship

4
4

Authors

Journals

citations
Cited by 97 publications
(148 citation statements)
references
References 45 publications
0
148
0
Order By: Relevance
“…There is an O(d 2 + log * n) round deterministic distributed algorithm that solves the LLL problem. This deterministic algorithm improves on the previously best randomized algorithm which has a runtime of ω(poly log log n) [GHK18] (see related work section for more details).…”
Section: Introductionmentioning
confidence: 95%
See 1 more Smart Citation
“…There is an O(d 2 + log * n) round deterministic distributed algorithm that solves the LLL problem. This deterministic algorithm improves on the previously best randomized algorithm which has a runtime of ω(poly log log n) [GHK18] (see related work section for more details).…”
Section: Introductionmentioning
confidence: 95%
“…All the related work that we surveyed so far are for randomized algorithms and there are very few deterministic results for the distributed LLL problem. A λ · n 1/λ · 2 √ log n time algorithm under the criterion p(ed) λ < 1 is known [FG17] and the state-of-the-art runtime of exp (i) O (log (i) n) 0.5 is by Ghaffari, Harris and Kuhn [GHK18].…”
Section: Introductionmentioning
confidence: 99%
“…the respective discussion in Section 1), we can boost the success probability when computing a network decomposition significantly beyond this. By the reductions in [GKM17,GHK18], we then also immediately get the same improvement in the success probability for all poly(log n)-locally checkable graph problems that have poly(log n)-time randomized distributed algorithms with only polynomially small error probability.…”
Section: Time Vs Error Probability Trade-offsmentioning
confidence: 70%
“…Given this, Ghaffari et al [GKM17] studied the question of P-SLOCAL vs. P-LOCAL: whether any locally checkable problem that admits a deterministic SLOCAL algorithm with locality poly(log n) can be solved using a poly(log n)-round deterministic LOCAL algorithm. A number of problems were shown to be complete with respect to P-SLOCAL [GKM17,GHK18], in the following sense: they admit deterministic SLOCAL algorithms with locality poly(log n) and if one can provide a poly(log n)-round deterministic LOCAL for any of them, one has proven that P-SLOCAL = P-LOCAL. Example complete problems include network decompositions, splitting [GKM17], and certain locally verifiable versions of approximating dominating set or set cover [GHK18].…”
Section: An Overview Of the Recent Developments On Det Vs Randmentioning
confidence: 99%
“…Whether an exponential gap between the best randomized and deterministic algorithms for these problems is really necessary is considered to be one of the key open questions in the area of distributed graph algorithms [BE13,GKM17,Lin92,PS95,Mau18]. In the context of this more general question, Ghaffari, Harris, and Kuhn recently showed in [GHK18] that also the MDS problem has a key role in this more general question. By using (and extending) a frame-work developed in [GKM17], they showed the MDS problem is P − SLOCAL complete, meaning: If there is a polylogarithmic-time distributed deterministic algorithm that computes any polylogarithmic approximation for the MDS problem, there are polylogarithmic-time deterministic distributed algorithms for essentially all 4 problems for which there are efficient randomized algorithms.…”
Section: Introduction and Related Workmentioning
confidence: 99%