Fast Distributed Vertex Splitting with Applications

08/17/2022
by   Magnus M. Halldorsson, et al.
0

We present polyloglog n-round randomized distributed algorithms to compute vertex splittings, a partition of the vertices of a graph into k parts such that a node of degree d(u) has ≈ d(u)/k neighbors in each part. Our techniques can be seen as the first progress towards general polyloglog n-round algorithms for the Lovász Local Lemma. As the main application of our result, we obtain a randomized polyloglog n-round CONGEST algorithm for (1+ϵ)Δ-edge coloring n-node graphs of sufficiently large constant maximum degree Δ, for any ϵ>0. Further, our results improve the computation of defective colorings and certain tight list coloring problems. All the results improve the state-of-the-art round complexity exponentially, even in the LOCAL model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/28/2020

Efficient Randomized Distributed Coloring in CONGEST

Distributed vertex coloring is one of the classic problems and probably ...
research
03/08/2018

Improved Distributed Δ-Coloring

We present a randomized distributed algorithm that computes a Δ-coloring...
research
03/02/2018

Simple and Local Independent Set Approximation

We bound the performance guarantees that follow from Turán-like bounds f...
research
05/28/2019

On the Complexity of Distributed Splitting Problems

One of the fundamental open problems in the area of distributed graph al...
research
04/24/2018

Fast and Efficient Distributed Computation of Hamiltonian Cycles in Random Graphs

We present fast and efficient randomized distributed algorithms to find ...
research
12/25/2022

A Note on Improved Results for One Round Distributed Clique Listing

In this note, we investigate listing cliques of arbitrary sizes in bandw...
research
05/05/2021

Local Algorithms for Bounded Degree Sparsifiers in Sparse Graphs

In graph sparsification, the goal has almost always been of global natur...

Please sign up or login with your details

Forgot password? Click here to reset