Speedup of Distributed Algorithms for Power Graphs in the CONGEST Model

05/07/2023
by   Leonid Barenboim, et al.
0

We obtain improved distributed algorithms in the CONGEST message-passing setting for problems on power graphs of an input graph G. This includes Coloring, Maximal Independent Set, and related problems. We develop a general deterministic technique that transforms R-round algorithms for G with certain properties into O(R ·Δ^k/2 - 1)-round algorithms for G^k. This improves the previously-known running time for such transformation, which was O(R ·Δ^k - 1). Consequently, for problems that can be solved by algorithms with the required properties and within polylogarithmic number of rounds, we obtain quadratic improvement for G^k and exponential improvement for G^2. We also obtain significant improvements for problems with larger number of rounds in G.

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
02/20/2018

Distributed Symmetry-Breaking Algorithms for Congested Cliques

The Congested Clique is a distributed-computing model for single-hop net...
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
08/04/2021

Deterministic Logarithmic Completeness in the Distributed Sleeping Model

We provide a deterministic scheme for solving any decidable problem in t...
research
05/24/2018

Distributed Symmetry-Breaking with Improved Vertex-Averaged Complexity

We study the distributed message-passing model in which a communication ...
research
08/15/2019

Distributed Backup Placement in One Round and its Applications to Maximum Matching Approximation and Self-Stabilization

In the distributed backup-placement problem each node of a network has t...

Please sign up or login with your details

Forgot password? Click here to reset