Distributed Symmetry Breaking on Power Graphs via Sparsification

02/14/2023
by   Yannic Maus, et al.
0

In this paper, we present efficient distributed algorithms for classical symmetry breaking problems, maximal independent sets (MIS) and ruling sets, in power graphs. We work in the standard CONGEST model of distributed message passing, where the communication network is abstracted as a graph G. Typically, the problem instance in CONGEST is identical to the communication network G, that is, we perform the symmetry breaking in G. In this work, we consider a setting where the problem instance corresponds to a power graph G^k, where each node of the communication network G is connected to all of its k-hop neighbors. Our main contribution is a deterministic polylogarithmic time algorithm for computing k-ruling sets of G^k, which (for k>1) improves exponentially on the current state-of-the-art runtimes. The main technical ingredient for this result is a deterministic sparsification procedure which may be of independent interest. On top of being a natural family of problems, ruling sets (in power graphs) are well-motivated through their applications in the powerful shattering framework [BEPS JACM'16, Ghaffari SODA'19] (and others). We present randomized algorithms for computing maximal independent sets and ruling sets of G^k in essentially the same time as they can be computed in G. We also revisit the shattering algorithm for MIS [BEPS JACM'16] and present different approaches for the post-shattering phase. Our solutions are algorithmically and analytically simpler (also in the LOCAL model) than existing solutions and obtain the same runtime as [Ghaffari SODA'16].

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/20/2018

Distributed Symmetry-Breaking Algorithms for Congested Cliques

The Congested Clique is a distributed-computing model for single-hop net...
research
08/17/2022

Node and Edge Averaged Complexities of Local Graph Problems

The node-averaged complexity of a distributed algorithm running on a gra...
research
05/09/2018

Efficient Distributed Computation of MIS and Generalized MIS in Linear Hypergraphs

Given a graph, a maximal independent set (MIS) is a maximal subset of pa...
research
07/01/2020

Circumventing spin glass traps by microcanonical spontaneous symmetry breaking

The planted p-spin interaction model is a paradigm of random-graph syste...
research
12/03/2018

On the Power of Preprocessing in Decentralized Network Optimization

As communication networks are growing at a fast pace, the need for more ...
research
03/21/2022

Performance Comparisons of Self-stabilizing Algorithms for Maximal Independent Sets

Sensor networks, such as ultra-wideband sensors for the smart warehouse,...
research
05/28/2019

On the Complexity of Distributed Splitting Problems

One of the fundamental open problems in the area of distributed graph al...

Please sign up or login with your details

Forgot password? Click here to reset