The Power of Multi-step Vizing Chains
Aleksander Bjørn Grodt Christiansen
Abstract
Recent papers [Ber22, DHZ19, GP20] have addressed different variants of the (∆ + 1)-edgecolouring problem by concatenating or gluing together many Vizing chains to form what Bernshteyn [Ber22] coined multi-step Vizing chains. In this paper, we consider the most general definition of this term and apply different multi-step Vizing chain constructions to prove combinatorial properties of edge-colourings that lead to (improved) algorithms for computing edgecolouring across different models of computation. This approach seems especially powerful for constructing augmenting subgraphs which respect some notion of locality. First, we construct strictly local multi-step Vizing chains and use them to show a local version of Vizing's Theorem thus confirming a recent conjecture of Bonamy, Delcourt, Lang and Postle [BDLP20]. That is, we show that there exists a proper edge-colouring of a graph such that every edge uv receives a colour from the list 1, 2, . . . , maxd(u), d(v) + 1. Our proof is constructive and also implies an O(n 2 ∆) time algorithm for computing such a colouring. Then, we show that for any uncoloured edge there exists an augmenting subgraph of size O(∆ 7 log n), answering an open problem of Bernshteyn [Ber22]. Chang, He, Li, Pettie and Uitto [CHL + 18] show a lower bound of Ω(∆ log n ∆ ) for the size of augmenting subgraphs, so the upper bound is asymptotically tight up to ∆ factors. These ideas also extend to give a faster deterministic LOCAL algorithm for (∆+1)-edge-colouring running in Õ(poly(∆) log 6 n) rounds. These results improve the dependency on log n compared to the recent breakthrough result of Bernshteyn [Ber22], who showed the existence of augmenting subgraphs of size O(∆ 6 log 2 n), and used these to give the first (∆ + 1)-edge-colouring algorithm in the LOCAL model running in O(poly(∆, log n)) rounds. Finally for dynamic graphs, we show how to maintain a(1+ε)∆-edge-colouring fully adaptive to ∆ in O(ε -6 log 9 n log 6 ∆) worst-case update time w.h.p without any restrictions on ∆. This should be compared to the edge-colouring algorithm of Duan, He and Zhang [DHZ19] that runs in O(ε -4 log 8 n) amortised update time w.h.p under the condition that ∆ = Ω(ε -2 log 2 n). Our algorithm avoids the use of O(ε -1 log n) copies of the graph, resulting in a smaller space consumption and an algorithm with provably low recourse.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext bdbaf9a8-d3da-4ad2-93da-378058671c13Cited by top-tier papers10
- Vizing's Theorem in Near-Linear TimeSepehr Assadi, Soheil Behnezhad, Sayan Bhattacharya, Martín Costa et al.STOC 2025 · 12 citations
- Online Edge Coloring Is (Nearly) as Easy as OfflineJoakim Blikstad, Ola Svensson, Radu Vintan, David WajcSTOC 2024 · 7 citations
- Faster Vizing and Near-Vizing Edge Coloring AlgorithmsSepehr AssadiSODA 2025 · 6 citations
- Nibbling at Long Cycles: Dynamic (and Static) Edge Coloring in Optimal TimeSayan Bhattacharya, Martín Costa, Nadav Panski, Shay SolomonSODA 2024 · 6 citations
- Faster (Δ+1)-Edge Coloring: Breaking the m√n Time BarrierSayan Bhattacharya, Din Carmon, Martín Costa, Shay Solomon et al.FOCS 2024 · 5 citations
Builds on3
- Polylogarithmic-time deterministic network decomposition and distributed derandomizationVáclav Rozhon, Mohsen GhaffariSTOC 2020 · 15 citations
- Online Edge Coloring Algorithms via the Nibble MethodSayan Bhattacharya, Fabrizio Grandoni, David WajcSODA 2021 · 14 citations
- Improved Distributed Algorithms for the Lovász Local Lemma and Edge ColoringPeter DaviesSODA 2023 · 9 citations
Related papers
- Even Faster (Δ + 1)-Edge Coloring via Shorter Multi-Step Vizing ChainsSayan Bhattacharya, Martín Costa, Shay Solomon, Tianyi ZhangSODA 2025 · 2 citations
- Vizing's Theorem in Deterministic Almost-Linear TimeSepehr Assadi, Soheil Behnezhad, Sayan Bhattacharya, Martín Costa et al.SODA 2026
- Edge-Coloring Algorithms for Bounded Degree MultigraphsAbhishek DhawanSODA 2024 · 4 citations
- Deterministic Distributed Vertex Coloring: Simpler, Faster, and without Network DecompositionMohsen Ghaffari, Fabian KuhnFOCS 2021 · 38 citations
- Randomized Greedy Online Edge Coloring Succeeds for Dense and Randomly-Ordered GraphsAditi Dudeja, Rashmika Goswami, Michael SaksSODA 2025 · 3 citations
