Minor Sparsifiers and the Distributed Laplacian Paradigm

12/31/2020
by   Sebastian Forster, et al.
0

We study distributed algorithms built around edge contraction based vertex sparsifiers, and give sublinear round algorithms in the CONGEST model for exact mincost flow, negative weight shortest paths, maxflow, and bipartite matching on sparse graphs. For the maxflow problem, this is the first exact distributed algorithm that applies to directed graphs, while the previous work by [Ghaffari et al. SICOMP'18] considered the approximate setting and works only for undirected graphs. For the mincost flow and the negative weight shortest path problems, our results constitute the first exact distributed algorithms running in a sublinear number of rounds. These algorithms follow the celebrated Laplacian paradigm, which numerically solve combinatorial graph problems via series of linear systems in graph Laplacian matrices. To enable Laplacian based algorithms in the distributed setting, we develop a Laplacian solver based upon the subspace sparsifiers of [Li, Schild FOCS'18]. We give a parallel variant of their algorithm that avoids the sampling of random spanning trees, and analyze it using matrix martingales. Combining this vertex reduction recursively with both tree and elimination based preconditioners leads to an algorithm for solving Laplacian systems on n vertex graphs to high accuracy in O(n^o(1)(√(n)+D)) rounds. The round complexity of this distributed solver almost matches the lower bound of Ω(√(n)+D).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/25/2017

Improved Distributed Algorithms for Exact Shortest Paths

Computing shortest paths is one of the central problems in the theory of...
research
05/12/2018

New Distributed Algorithms in Almost Mixing Time via Transformations from Parallel Algorithms

We show that many classical optimization problems --- such as (1±ϵ)-appr...
research
05/13/2019

A Distributed Laplacian Solver and its Applications to Electrical Flow and Random Spanning Tree Computation

We present a distributed solver for a large and important class of Lapla...
research
09/11/2021

Accelerated Distributed Laplacian Solvers via Shortcuts

In this work we refine the analysis of the distributed Laplacian solver ...
research
05/24/2022

The Laplacian Paradigm in the Broadcast Congested Clique

In this paper, we bring the main tools of the Laplacian paradigm to the ...
research
04/05/2023

The Laplacian Paradigm in Deterministic Congested Clique

In this paper, we bring the techniques of the Laplacian paradigm to the ...
research
04/04/2023

Minimum Cost Flow in the CONGEST Model

We consider the CONGEST model on a network with n nodes, m edges, diamet...

Please sign up or login with your details

Forgot password? Click here to reset