Conditionally Optimal Parallel Coloring of Forests

08/01/2023
by   Christoph Grunau, et al.
0

We show the first conditionally optimal deterministic algorithm for 3-coloring forests in the low-space massively parallel computation (MPC) model. Our algorithm runs in O(loglog n) rounds and uses optimal global space. The best previous algorithm requires 4 colors [Ghaffari, Grunau, Jin, DISC'20] and is randomized, while our algorithm are inherently deterministic. Our main technical contribution is an O(loglog n)-round algorithm to compute a partition of the forest into O(log n) ordered layers such that every node has at most two neighbors in the same or higher layers. Similar decompositions are often used in the area and we believe that this result is of independent interest. Our results also immediately yield conditionally optimal deterministic algorithms for maximal independent set and maximal matching for forests, matching the state of the art [Giliberti, Fischer, Grunau, SPAA'23]. In contrast to their solution, our algorithms are not based on derandomization, and are arguably simpler.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/28/2021

Deterministic 3-Coloring of Trees in the Sublinear MPC model

We present deterministic O(log^2 log n) time sublinear Massively Paralle...
research
08/19/2022

Exponential Speedup Over Locality in MPC with Optimal Memory

Locally Checkable Labeling (LCL) problems are graph problems in which a ...
research
05/25/2022

Deterministic Massively Parallel Algorithms for Ruling Sets

In this paper we present a deterministic O(loglog n)-round algorithm for...
research
12/01/2021

Near-Optimal Distributed Degree+1 Coloring

We present a new approach to randomized distributed graph coloring that ...
research
12/11/2019

Graph Sparsification for Derandomizing Massively Parallel Computation with Low Space

The Massively Parallel Computation (MPC) model is an emerging model whic...
research
02/22/2020

Improved MPC Algorithms for MIS, Matching, and Coloring on Trees and Beyond

We present O(loglog n) round scalable Massively Parallel Computation alg...
research
09/17/2019

Deterministic algorithms for the Lovasz Local Lemma: simpler, more general, and more parallel

The Lovasz Local Lemma (LLL) is a keystone principle in probability theo...

Please sign up or login with your details

Forgot password? Click here to reset