Polylogarithmic-Time Deterministic Network Decomposition and Distributed Derandomization

07/25/2019
by   Václav Rozhoň, et al.
0

We present a simple polylogarithmic-time deterministic distributed algorithm for network decomposition. This improves on a celebrated 2^O(√(log n))-time algorithm of Panconesi and Srinivasan [STOC'93] and settles one of the long-standing and central questions in distributed graph algorithms. It also leads to the first polylogarithmic-time deterministic distributed algorithms for numerous other graph problems, hence resolving several open problems, including Linial's well-known question about the deterministic complexity of maximal independent set [FOCS'87]. Put together with the results of Ghaffari, Kuhn, and Maus [STOC'17] and Ghaffari, Harris, and Kuhn [FOCS'18], we get a general distributed derandomization result that implies P-RLOCAL = P-LOCAL. That is, for any distributed problem whose solution can be checked in polylogarithmic-time, any polylogarithmic-time randomized algorithm can be derandomized to a polylogarithmic-time deterministic algorithm. By known connections, our result leads also to substantially faster randomized algorithms for a number of fundamental problems including (Δ+1)-coloring, MIS, and Lovász Local Lemma.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/30/2019

Deterministic coloring algorithms in the LOCAL model

We study the problem of bi-chromatic coloring of hypergraphs in the LOCA...
research
11/06/2017

On Derandomizing Local Distributed Algorithms

The gap between the known randomized and deterministic local distributed...
research
07/16/2020

Improved Deterministic Network Decomposition

Network decomposition is a central tool in distributed graph algorithms....
research
09/23/2022

Improved Distributed Network Decomposition, Hitting Sets, and Spanners, via Derandomization

This paper presents significantly improved deterministic algorithms for ...
research
05/28/2019

On the Complexity of Distributed Splitting Problems

One of the fundamental open problems in the area of distributed graph al...
research
08/09/2019

Improved Network Decompositions using Small Messages with Applications on MIS, Neighborhood Covers, and Beyond

Network decompositions, as introduced by Awerbuch, Luby, Goldberg, and P...
research
08/16/2022

Simple deterministic O(n log n) algorithm finding a solution of Erdős-Ginzburg-Ziv theorem

Erdős-Ginzburg-Ziv theorem is a famous theorem in additive number theory...

Please sign up or login with your details

Forgot password? Click here to reset