English

Improved Deterministic $(\Delta+1)$-Coloring in Low-Space MPC

Data Structures and Algorithms 2021-12-14 v1 Distributed, Parallel, and Cluster Computing

Abstract

We present a deterministic O(logloglogn)O(\log \log \log n)-round low-space Massively Parallel Computation (MPC) algorithm for the classical problem of (Δ+1)(\Delta+1)-coloring on nn-vertex graphs. In this model, every machine has a sublinear local memory of size nϕn^{\phi} for any arbitrary constant ϕ(0,1)\phi \in (0,1). Our algorithm works under the relaxed setting where each machine is allowed to perform exponential (in nϕn^{\phi}) local computation, while respecting the nϕn^{\phi} space and bandwidth limitations. Our key technical contribution is a novel derandomization of the ingenious (Δ+1)(\Delta+1)-coloring LOCAL algorithm by Chang-Li-Pettie (STOC 2018, SIAM J. Comput. 2020). The Chang-Li-Pettie algorithm runs in Tlocal=poly(loglogn)T_{local}=poly(\log\log n) rounds, which sets the state-of-the-art randomized round complexity for the problem in the local model. Our derandomization employs a combination of tools, most notably pseudorandom generators (PRG) and bounded-independence hash functions. The achieved round complexity of O(logloglogn)O(\log\log\log n) rounds matches the bound of log(Tlocal)\log(T_{local}), which currently serves an upper bound barrier for all known randomized algorithms for locally-checkable problems in this model. Furthermore, no deterministic sublogarithmic low-space MPC algorithms for the (Δ+1)(\Delta+1)-coloring problem were previously known.

Keywords

Cite

@article{arxiv.2112.05831,
  title  = {Improved Deterministic $(\Delta+1)$-Coloring in Low-Space MPC},
  author = {Artur Czumaj and Peter Davies and Merav Parter},
  journal= {arXiv preprint arXiv:2112.05831},
  year   = {2021}
}

Comments

44 pages, appeared at PODC 2021

R2 v1 2026-06-24T08:12:58.471Z