English

Beyond Vizing Chains: Improved Recourse in Dynamic Edge Coloring

Data Structures and Algorithms 2026-05-12 v2

Abstract

We study the maintenance of a (Δ+C)(\Delta+C)-edge-coloring (C1C\ge 1) in a fully dynamic graph GG with maximum degree Δ\Delta. We focus on minimizing \emph{recourse} which equals the number of recolored edges per edge updates. We present a new technique based on an object which we call a \emph{shift-tree}. This object tracks multiple possible recolorings of GG and enables us to maintain a proper coloring with small recourse in polynomial time. We shift colors over a path of edges, but unlike many other algorithms, we do not use \emph{fans} and \emph{alternating bicolored paths}. We combine the shift-tree with additional techniques to obtain an algorithm with a \emph{tight} recourse of O(lognlogΔ+CΔC)O\big( \frac{\log n}{\log \frac{\Delta+C}{\Delta-C}}\big) for all C0.62ΔC \ge 0.62\Delta where ΔC=O(n1δ)\Delta-C = O(n^{1-\delta}). Our algorithm is the first deterministic algorithm to establish tight bounds for large palettes, and the first to do so when ΔC=o(Δ)\Delta-C=o(\Delta). This result settles the theoretical complexity of the recourse for large palettes. Furthermore, we believe that viewing the possible shifts as a tree can lead to similar tree-based techniques that extend to lower values of CC, and to improved update times. A second application is to graphs with low arboricity α\alpha. Previous works [BCPS24, CRV24] achieve O(ϵ1logn)O(\epsilon^{-1}\log n) recourse per update with C(4+ϵ)αC\ge (4+\epsilon)\alpha, and we improve by achieving the same recourse while only requiring C(2+ϵ)α1C \ge (2+\epsilon)\alpha - 1. This result is Δ\Delta-adaptive, i.e., it uses Δt+C\Delta_t+C colors where Δt\Delta_t is the current maximum degree. Trying to understand the limitations of our technique, and shift-based algorithms in general, we show a separation between the recourse achievable by algorithms that only shift colors along a path, and more general algorithms such as ones using the Nibbling Method [BGW21, BCPS24].

Keywords

Cite

@article{arxiv.2602.09497,
  title  = {Beyond Vizing Chains: Improved Recourse in Dynamic Edge Coloring},
  author = {Yaniv Sadeh and Haim Kaplan},
  journal= {arXiv preprint arXiv:2602.09497},
  year   = {2026}
}

Comments

Added Figures: 1(all), 2(b-e). Text changes: Fixed a sentence in Section 1, and extended a paragraph in Section 3

R2 v1 2026-07-01T10:29:17.674Z