Deterministic Simple $(\Delta+\varepsilon\alpha)$-Edge-Coloring in Near-Linear Time
Abstract
We study the edge-coloring problem in simple -vertex -edge graphs with maximum degree . This is one of the most classical and fundamental graph-algorithmic problems. Vizing's celebrated theorem provides -edge-coloring in deterministic time. This running time was improved to , and very recently to randomized . A randomized -edge-coloring algorithm can be computed in time, and for large values of , this task requires randomized time. It was however open if there exists a deterministic near-linear time algorithm for this basic problem. We devise a simple deterministic -edge-coloring algorithm with running time . A randomized variant of our algorithm has running time . We also study edge-coloring of graphs with arboricity at most . A randomized computation of -edge-coloring requires time. Deterministically, this task can be done in time. However, for large values of , these algorithms require super-linear time. We devise a deterministic -edge-coloring algorithm with running time . A randomized version of our algorithm requires expected time. Our algorithm is based on a novel two-way degree-splitting, which we devise in this paper. We believe that this technique is of independent interest.
Cite
@article{arxiv.2401.10538,
title = {Deterministic Simple $(\Delta+\varepsilon\alpha)$-Edge-Coloring in Near-Linear Time},
author = {Michael Elkin and Ariel Khuzman},
journal= {arXiv preprint arXiv:2401.10538},
year = {2024}
}
Comments
25 pages, 4 figures