English

$(\Delta+1)$ Coloring in the Congested Clique Model

Data Structures and Algorithms 2020-01-14 v2

Abstract

In this paper, we present improved algorithms for the (Δ+1)(\Delta+1) (vertex) coloring problem in the Congested-Clique model of distributed computing. In this model, the input is a graph on nn nodes, initially each node knows only its incident edges, and per round each two nodes can exchange O(logn)O(\log n) bits of information. Our key result is a randomized (Δ+1)(\Delta+1) vertex coloring algorithm that works in O(loglogΔlogΔ)O(\log\log \Delta \cdot \log^* \Delta)-rounds. This is achieved by combining the recent breakthrough result of [Chang-Li-Pettie, STOC'18] in the \local\ model and a degree reduction technique. We also get the following results with high probability: (1) (Δ+1)(\Delta+1)-coloring for Δ=O((n/logn)1ϵ)\Delta=O((n/\log n)^{1-\epsilon}) for any ϵ(0,1)\epsilon \in (0,1), within O(log(1/ϵ)logΔ)O(\log(1/\epsilon)\log^* \Delta) rounds, and (2) (Δ+Δ1/2+o(1))(\Delta+\Delta^{1/2+o(1)})-coloring within O(logΔ)O(\log^* \Delta) rounds. Turning to deterministic algorithms, we show a (Δ+1)(\Delta+1)-coloring algorithm that works in O(logΔ)O(\log \Delta) rounds.

Keywords

Cite

@article{arxiv.1805.02457,
  title  = {$(\Delta+1)$ Coloring in the Congested Clique Model},
  author = {Merav Parter},
  journal= {arXiv preprint arXiv:1805.02457},
  year   = {2020}
}

Comments

Appeared in ICALP'18 (the update version adds a missing part in the deterministic coloring procedure)

R2 v1 2026-06-23T01:47:05.758Z