Efficient Parallel $(\Delta+1)$-Edge-Coloring
Abstract
We study the -edge-coloring problem in the parallel model of computation. The celebrated Vizing's theorem [Viz64] states that every simple graph can be properly -edge-colored. In a seminal paper, Karloff and Shmoys [KS87] devised a parallel algorithm with time and processors. This result was improved by Liang et al. [LSH96] to time and processors. [LSH96] claimed time, but we point out a flaw in their analysis, which once corrected, results in the above bound. We devise a faster parallel algorithm for this fundamental problem. Specifically, our algorithm uses time and processors. Another variant of our algorithm requires time, and processors, for an arbitrarily small . We also devise a few other tradeoffs between the time and the number of processors, and devise an improved algorithm for graphs with small arboricity. On the way to these results, we also provide a very fast parallel algorithm for updating -edge-coloring. Our algorithm for this problem is dramatically faster and simpler than the previous state-of-the-art algorithm (due to [LSH96]) for this problem.
Cite
@article{arxiv.2601.13822,
title = {Efficient Parallel $(\Delta+1)$-Edge-Coloring},
author = {Michael Elkin and Ariel Khuzman},
journal= {arXiv preprint arXiv:2601.13822},
year = {2026}
}
Comments
72 pages, 15 figures