Pith. sign in

REVIEW 2 cited by

Polylogarithmic-Time Deterministic Network Decomposition and Distributed Derandomization

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1907.10937 v2 pith:XPIMM73V submitted 2019-07-25 cs.DS cs.DCcs.DMmath.CO

classification cs.DScs.DCcs.DMmath.CO
keywords distributedpolylogarithmic-timealgorithmsdeterministicalgorithmmathsfdecompositionnetwork
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
abstract

We present a simple polylogarithmic-time deterministic distributed algorithm for network decomposition. This improves on a celebrated $2^{O(\sqrt{\log n})}$-time algorithm of Panconesi and Srinivasan [STOC'92] and settles a central and long-standing question in distributed graph algorithms. It also leads to the first polylogarithmic-time deterministic distributed algorithms for numerous other problems, hence resolving several well-known and decades-old open problems, including Linial's question about the deterministic complexity of maximal independent set [FOCS'87; SICOMP'92]---which had been called the most outstanding problem in the area. The main implication is a more general distributed derandomization theorem: Put together with the results of Ghaffari, Kuhn, and Maus [STOC'17] and Ghaffari, Harris, and Kuhn [FOCS'18], our network decomposition implies that $$\mathsf{P}\textit{-}\mathsf{RLOCAL} = \mathsf{P}\textit{-}\mathsf{LOCAL}.$$ That is, for any problem whose solution can be checked deterministically in polylogarithmic-time, any polylogarithmic-time randomized algorithm can be derandomized to a polylogarithmic-time deterministic algorithm. Informally, for the standard first-order interpretation of efficiency as polylogarithmic-time, distributed algorithms do not need randomness for efficiency. By known connections, our result leads also to substantially faster randomized distributed algorithms for a number of well-studied problems including $(\Delta+1)$-coloring, maximal independent set, and Lov\'{a}sz Local Lemma, as well as massively parallel algorithms for $(\Delta+1)$-coloring.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Small Cuts and Connectivity Certificates: A Fault Tolerant Approach

    cs.DS 2019-08 conditional novelty 8.0 of 10

    For constant-connectivity networks, exact minimum cut is computed in poly(diameter) rounds, all edge connectivities up to a constant in poly(diameter) times 2^{O(sqrt(log n log log n))}, and sparse certificates in alm...

  2. A Sharp Threshold Phenomenon for the Distributed Complexity of the Lov\'asz Local Lemma

    cs.DS 2019-08 conditional novelty 7.0 of 10

    For the distributed LLL with each variable affecting at most three events, the paper gives an O(d^2 + log* n) deterministic algorithm under the criterion p < 2^{-d}, and shows the threshold p = 2^{-d} is sharp.

Pith tools