TY - GEN
T1 - Even Faster (∆ + 1)-Edge Coloring via Shorter Multi-Step Vizing Chains
AU - Bhattacharya, Sayan
AU - Costa, Martín
AU - Solomon, Shay
AU - Zhang, Tianyi
N1 - Publisher Copyright: Copyright © 2025 by SIAM.
PY - 2025
Y1 - 2025
N2 - Vizing’s Theorem from 1964 states that any n-vertex m-edge graph with maximum degree ∆ can be edge colored using at most ∆ + 1 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 O͂(m√n). Very recently, this time bound was improved in two independent works, by Bhattacharya, Carmon, Costa, Solomon and Zhang to O͂(mn1/3), and by Assadi to O͂(n2). In this paper we present an algorithm that computes such a coloring in O͂(mn1/4) time. Our key technical contribution is a subroutine for extending the coloring to one more edge within time O͂(∆2 + √∆n). The best previous time bound of any color extension subroutine is either the trivial O(n), dominated by the length of a Vizing chain, or the bound O͂(∆6) by Bernshteyn [2022], dominated by the length of 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 ∆.
AB - Vizing’s Theorem from 1964 states that any n-vertex m-edge graph with maximum degree ∆ can be edge colored using at most ∆ + 1 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 O͂(m√n). Very recently, this time bound was improved in two independent works, by Bhattacharya, Carmon, Costa, Solomon and Zhang to O͂(mn1/3), and by Assadi to O͂(n2). In this paper we present an algorithm that computes such a coloring in O͂(mn1/4) time. Our key technical contribution is a subroutine for extending the coloring to one more edge within time O͂(∆2 + √∆n). The best previous time bound of any color extension subroutine is either the trivial O(n), dominated by the length of a Vizing chain, or the bound O͂(∆6) by Bernshteyn [2022], dominated by the length of 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 ∆.
UR - http://www.scopus.com/inward/record.url?scp=85208381654&partnerID=8YFLogxK
M3 - منشور من مؤتمر
T3 - Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
SP - 4914
EP - 4947
BT - Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025
PB - Association for Computing Machinery
T2 - 36th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025
Y2 - 12 January 2025 through 15 January 2025
ER -