We show that the (degree+1)-list coloring problem can be solved deterministically in O(D⋅logn⋅log2Δ) rounds in the \CONGEST model, where D is the diameter of the graph, n the number of nodes, and Δ the maximum degree. Using the recent polylogarithmic-time deterministic network decomposition algorithm by Rozho\v{n} and Ghaffari [STOC 2020], this implies the first efficient (i.e., \polylogn-time) deterministic \CONGEST algorithm for the (Δ+1)-coloring and the (degree+1)-list coloring problem. Previously the best known algorithm required 2O(logn) rounds and was not based on network decompositions. Our techniques also lead to deterministic (degree+1)-list coloring algorithms for the congested clique and the massively parallel computation (MPC) model. For the congested clique, we obtain an algorithm with time complexity O(logΔ⋅loglogΔ), for the MPC model, we obtain algorithms with round complexity O(log2Δ) for the linear-memory regime and O(log2Δ+logn) for the sublinear memory regime.
@article{arxiv.1912.02814,
title = {Efficient Deterministic Distributed Coloring with Small Bandwidth},
author = {Philipp Bamberger and Fabian Kuhn and Yannic Maus},
journal= {arXiv preprint arXiv:1912.02814},
year = {2020}
}