Round and Communication Efficient Graph Coloring
Abstract
In the context of communication complexity, we explore randomized protocols for graph coloring, focusing specifically on the vertex and edge coloring problems in $n$-vertex graphs $G$ with a maximum degree $\Delta$. We consider a scenario where the edges of $G$ are partitioned between two players. Our first contribution is a randomized protocol that efficiently finds a $(\Delta + 1)$-vertex coloring of $G$, utilizing $O(n)$ bits of communication in expectation and completing in $O(\log \log n \cdot \log \Delta)$ rounds in the worst case. This advancement represents a significant improvement over the work of Flin and Mittal [PODC 2024], who achieved the same communication cost but required $O(n)$ rounds in expectation, thereby making a significant reduction in the round complexity. We also present a randomized protocol for a $(2\Delta - 1)$-edge coloring of $G$, which maintains the same $O(n)$ bits of communication in expectation over $O(\log^\ast \Delta)$ rounds in the worst case. We complement the result with a tight $\Omega(n)$-bit lower bound on the communication complexity of the $(2\Delta-1)$-edge coloring, while a similar $\Omega(n)$ lower bound for the $(\Delta+1)$-vertex coloring has been established by Flin and Mittal [PODC 2024].
- Publication:
-
arXiv e-prints
- Pub Date:
- December 2024
- arXiv:
- arXiv:2412.12589
- Bibcode:
- 2024arXiv241212589C
- Keywords:
-
- Computer Science - Data Structures and Algorithms;
- Computer Science - Distributed, Parallel, and Cluster Computing