English

Parallel Batch Dynamic Vertex Coloring in $O(\log \Delta)$ Amortized Update Time

Data Structures and Algorithms 2025-12-10 v1 Distributed, Parallel, and Cluster Computing

Abstract

We present the first parallel batch-dynamic algorithm for maintaining a proper (Δ+1)(\Delta + 1)-vertex coloring. Our approach builds on a new sequential dynamic algorithm inspired by the work of Bhattacharya et al. (SODA'18). The resulting randomized algorithm achieves O(logΔ)O(\log \Delta) expected amortized update time and, for any batch of bb updates, has parallel span O(polylogb+polylogn)O(\operatorname{polylog} b + \operatorname{polylog} n) with high probability.

Cite

@article{arxiv.2512.08742,
  title  = {Parallel Batch Dynamic Vertex Coloring in $O(\log \Delta)$ Amortized Update Time},
  author = {Chase Hutton and Adam Melrod},
  journal= {arXiv preprint arXiv:2512.08742},
  year   = {2025}
}
R2 v1 2026-07-01T08:17:18.199Z