An Optimal Distributed (Δ+1)-Coloring Algorithm?

11/03/2017
by   Yi-Jun Chang, et al.
0

Vertex coloring is one of the classic symmetry breaking problems studied in distributed computing. In this paper we present a new algorithm for (Δ+1)-list coloring in the randomized LOCAL model running in O(^∗ n + Det_d(poly n)) time, where Det_d(n') is the deterministic complexity of (deg+1)-list coloring (v's palette has size deg(v)+1) on n'-vertex graphs. This improves upon a previous randomized algorithm of Harris, Schneider, and Su (STOC 2016). with complexity O(√(Δ) + n + Det_d(poly n)), and is dramatically faster than the best known deterministic algorithm of Fraigniaud, Heinrich, and Kosowski (FOCS 2016), with complexity O(√(Δ)^2.5Δ + ^* n). Our algorithm appears to be optimal. It matches the Ω(^∗ n) randomized lower bound, due to Naor (SIDMA 1991) and sort of matches the Ω(Det(poly n)) randomized lower bound due to Chang, Kopelowitz, and Pettie (FOCS 2016), where Det is the deterministic complexity of (Δ+1)-list coloring. The best known upper bounds on Det_d(n') and Det(n') are both 2^O(√( n')) by Panconesi and Srinivasan (Journal of Algorithms 1996), and it is quite plausible that the complexities of both problems are the same, asymptotically.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/10/2021

Ultrafast Distributed Coloring of High Degree Graphs

We give a new randomized distributed algorithm for the Δ+1-list coloring...
research
07/08/2019

Faster Deterministic Distributed Coloring Through Recursive List Coloring

We provide novel deterministic distributed vertex coloring algorithms. A...
research
12/10/2021

Improved Deterministic (Δ+1)-Coloring in Low-Space MPC

We present a deterministic O(logloglog n)-round low-space Massively Para...
research
01/26/2023

Deterministic Massively Parallel Symmetry Breaking for Sparse Graphs

We consider the problem of designing deterministic graph algorithms for ...
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
06/24/2020

Disjointness through the Lens of Vapnik-Chervonenkis Dimension: Sparsity and Beyond

The disjointness problem - where Alice and Bob are given two subsets of ...
research
04/16/2020

Beyond Tree Embeddings – a Deterministic Framework for Network Design with Deadlines or Delay

We consider network design problems with deadline or delay. All previous...

Please sign up or login with your details

Forgot password? Click here to reset