scispace - formally typeset
Open AccessProceedings Article

Derandomizing Local Distributed Algorithms under Bandwidth Restrictions.

TLDR
This paper provides tools for derandomizing solutions to local problems, when the n nodes can only send O(\log n)-bit messages in each round of communication, and investigates the curious gap between randomized and deterministic solutions under bandwidth restrictions.
Abstract
This paper addresses the cornerstone family of local problems in distributed computing, and investigates the curious gap between randomized and deterministic solutions under bandwidth restrictions. Our main contribution is in providing tools for derandomizing solutions to local problems, when the n nodes can only send $$O(\log n)$$-bit messages in each round of communication. Our framework mostly follows by the derandomization approach of Luby (J Comput Syst Sci 47(2):250–286, 1993) combined with the power of all to all communication. Our key results are as follows: first, we show that in the congested clique model, which allows all-to-all communication, there is a deterministic maximal independent set algorithm that runs in $$O(\log ^2 {\varDelta })$$ rounds, where $${\varDelta }$$ is the maximum degree. When $${\varDelta }=O(n^{1/3})$$, the bound improves to $$O(\log {\varDelta })$$. In addition, we deterministically construct a $$(2k-1)$$-spanner with $$O(kn^{1+1/k}\log n)$$ edges in $$O(k \log n)$$ rounds in the congested clique model.

read more

Citations
More filters
Proceedings ArticleDOI

Polylogarithmic-time deterministic network decomposition and distributed derandomization

TL;DR: Ghaffari et al. as mentioned in this paper showed that for any problem whose solution can be checked deterministically in polylogarithmic-time, any randomized algorithm can be derandomized to a deterministic algorithm.
Proceedings ArticleDOI

Improved Massively Parallel Computation Algorithms for MIS, Matching, and Vertex Cover

TL;DR: These improve the state of the art as follows: the MIS algorithm leads to a simple O(loglog Δ)-round MIS algorithm in the CONGESTED-CLIQUE model of distributed computing, which improves on the Õ (√log Δ )-round algorithm of Ghaffari [PODC'17].
Posted Content

MST in O(1) Rounds of the Congested Clique

TL;DR: A new technique which combines connected components of sample sparse subgraphs of the input graph in order to accelerate the process of uncoveringconnected components of the original input graph, and develops a sparsification technique which reduces an initial CC problem in O(1) rounds to its two restricted instances.
Posted Content

Polylogarithmic-Time Deterministic Network Decomposition and Distributed Derandomization

TL;DR: A simple polylogarithmic-time deterministic distributed algorithm for network decomposition that improves on a celebrated 2 O(√logn)-time algorithm and settles a central and long-standing question in distributed graph algorithms.
Posted Content

Improved Deterministic Network Decomposition

TL;DR: A modified version of the CONGEST network decomposition algorithm is presented, constructing a decomposition whose quality does not depend on the identifiers, and thus improves the randomized round complexity for various problems.
References
More filters
Book

Probability and Computing: Randomized Algorithms and Probabilistic Analysis

TL;DR: Preface 1. Events and probability 2. Discrete random variables and expectation 3. Moments and deviations 4. Chernoff bounds 5. Balls, bins and random graphs 6. Probabilistic method 7. Markov chains and random walks 8. Continuous distributions and the Poisson process
Journal ArticleDOI

Locality in distributed graph algorithms

TL;DR: This model focuses on the issue of locality in distributed processing, namely, to what extent a global solution to a computational problem can be obtained from locally available data.
Proceedings ArticleDOI

A simple parallel algorithm for the maximal independent set problem

TL;DR: Powerful and general techniques for converting Monte Carlo algorithms into deterministic algorithms are used to convert the Monte Carlo algorithm for the MIS problem into a simple deterministic algorithm with the same parallel running time.
Journal ArticleDOI

A fast and simple randomized parallel algorithm for the maximal independent set problem

TL;DR: A technique due to A. Joffe (1974) is applied and deterministic construction in fast parallel time of various combinatorial objects whose existence follows from probabilistic arguments is obtained.
Book

Deterministic coin tossing with applications to optimal parallel list ranking

TL;DR: The algorithms apply a novel “random-like” deterministic technique that provides for a fast and efficient breaking of an apparently symmetric situation in parallel and distributed computation.
Related Papers (5)