Deterministic Low-Diameter Decompositions for Weighted Graphs and Distributed and Parallel Applications

04/18/2022
by   Michael Elkin, et al.
0

This paper presents new deterministic and distributed low-diameter decomposition algorithms for weighted graphs. In particular, we show that if one can efficiently compute approximate distances in a parallel or a distributed setting, one can also efficiently compute low-diameter decompositions. This consequently implies solutions to many fundamental distance based problems using a polylogarithmic number of approximate distance computations. Our low-diameter decomposition generalizes and extends the line of work starting from [Rozhoň, Ghaffari STOC 2020] to weighted graphs in a very model-independent manner. Moreover, our clustering results have additional useful properties, including strong-diameter guarantees, separation properties, restricting cluster centers to specified terminals, and more. Applications include: – The first near-linear work and polylogarithmic depth randomized and deterministic parallel algorithm for low-stretch spanning trees (LSST) with polylogarithmic stretch. Previously, the best parallel LSST algorithm required m · n^o(1) work and n^o(1) depth and was inherently randomized. No deterministic LSST algorithm with truly sub-quadratic work and sub-linear depth was known. – The first near-linear work and polylogarithmic depth deterministic algorithm for computing an ℓ_1-embedding into polylogarithmic dimensional space with polylogarithmic distortion. The best prior deterministic algorithms for ℓ_1-embeddings either require large polynomial work or are inherently sequential. Even when we apply our techniques to the classical problem of computing a ball-carving with strong-diameter O(log^2 n) in an unweighted graph, our new clustering algorithm still leads to an improvement in round complexity from O(log^10 n) rounds [Chang, Ghaffari PODC 21] to O(log^4 n).

READ FULL TEXT
research
09/23/2022

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

This paper presents significantly improved deterministic algorithms for ...
research
10/21/2022

A Simple Deterministic Distributed Low-Diameter Clustering

We give a simple, local process for nodes in an undirected graph to form...
research
11/17/2021

An Improved Random Shift Algorithm for Spanners and Low Diameter Decompositions

Spanners have been shown to be a powerful tool in graph algorithms. Many...
research
09/19/2019

Low Diameter Graph Decompositions by Approximate Distance Computation

In many models for large-scale computation, decomposition of the problem...
research
04/12/2022

Undirected (1+ε)-Shortest Paths via Minor-Aggregates: Near-Optimal Deterministic Parallel Distributed Algorithms

This paper presents near-optimal deterministic parallel and distributed ...
research
12/24/2019

Planar Diameter via Metric Compression

We develop a new approach for distributed distance computation in planar...
research
06/24/2019

On Strong Diameter Padded Decompositions

Given a weighted graph G=(V,E,w), a partition of V is Δ-bounded if the d...

Please sign up or login with your details

Forgot password? Click here to reset