Fully Polynomial-Time Distributed Computation in Low-Treewidth Graphs

05/30/2022
by   Taisuke Izumi, et al.
0

We consider global problems, i.e. problems that take at least diameter time, even when the bandwidth is not restricted. We show that all problems considered admit efficient solutions in low-treewidth graphs. By “efficient” we mean that the running time has polynomial dependence on the treewidth, a linear dependence on the diameter (which is unavoidable), and only a polylogarithmic dependence on n, the number of nodes in the graph. We present the algorithms solving the following problems in the CONGEST model which all attain Õ(̃τ̃^̃Õ(̃1̃)̃D̃)̃-round complexity (where τ and D denote the treewidth and diameter of the graph, respectively): (1) Exact single-source shortest paths (actually, the more general problem of computing a distance labeling scheme) for weighted and directed graphs, (2) exact bipartite unweighted maximum matching, and (3) the weighted girth for both directed and undirected graphs. We derive all of our results using a single unified framework, which consists of two novel technical ingredients, The first is a fully polynomial-time distributed tree decomposition algorithm, which outputs a decomposition of width O(τ^2log n) in Õ(τ^O(1)D) rounds (where n is the number of nodes in the graph). The second ingredient, and the technical highlight of this paper, is the novel concept of a stateful walk constraint, which naturally defines a set of feasible walks in the input graph based on their local properties (e.g., augmenting paths). Given a stateful walk constraint, the constrained version of the shortest paths problem (or distance labeling) requires the algorithm to output the shortest constrained walk (or its distance) for a given source and sink vertices. We show that this problem can be efficiently solved in the CONGEST model by reducing it to an unconstrained version of the problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/14/2019

Fast Approximate Shortest Paths in the Congested Clique

We design fast deterministic algorithms for distance computation in the ...
research
03/02/2023

Solving Distance-constrained Labeling Problems for Small Diameter Graphs via TSP

In this paper, we give a simple polynomial-time reduction of L(p)-Labeli...
research
05/27/2018

Distributed Treewidth Computation

Of all the restricted graph families out there, the family of low treewi...
research
03/01/2023

Parallel and Distributed Exact Single-Source Shortest Paths with Negative Edge Weights

This paper presents parallel and distributed algorithms for single-sourc...
research
07/17/2017

Fully polynomial FPT algorithms for some classes of bounded clique-width graphs

Parameterized complexity theory has enabled a refined classification of ...
research
01/18/2014

Computing All-Pairs Shortest Paths by Leveraging Low Treewidth

We present two new and efficient algorithms for computing all-pairs shor...
research
10/18/2021

Diameter constrained Steiner tree and related problems

We give a dynamic programming solution to find the minimum cost of a dia...

Please sign up or login with your details

Forgot password? Click here to reset