paper

Even Faster -Edge Coloring via Shorter Multi-Step Vizing Chains

arXiv:2410.12479

Abstract

Vizing's Theorem from 1964 states that any -vertex -edge graph with maximum degree can be {\em edge colored} using at most colors. For over 40 years, the state-of-the-art running time for computing such a coloring, obtained independently by Arjomandi [1982] and by Gabow, Nishizeki, Kariv, Leven and Terada~[1985], was . Very recently, this time bound was improved in two independent works, by Bhattacharya, Carmon, Costa, Solomon and Zhang to , and by Assadi to . In this paper we present an algorithm that computes such a coloring in time. Our key technical contribution is a subroutine for extending the coloring to one more edge within time . The best previous time bound of any color extension subroutine is either the trivial , dominated by the length of a Vizing chain, or the bound by Bernshteyn [2022], dominated by the length of {\em multi-step Vizing chains}, which is basically a concatenation of multiple (carefully chosen) Vizing chains. Our color extension subroutine produces significantly shorter multi-step Vizing chains than in previous works, for sufficiently large .

To appear at SODA 2025