Dynamic Edge Coloring of Forests
Abstract
In the \emph{dynamic edge coloring} problem, one has to maintain a graph of maximum degree with at most colors, given updates to the edges of the graph. An important objective is to minimize the \emph{recourse}, which is the number of edges being recolored. We study this problem on forests, which is a natural yet nontrivial restriction of the problem. We consider the problem in both \emph{incremental} (edges are only inserted) and \emph{fully dynamic} (edges may be deleted) models. In the deterministic setting, we show that the natural greedy algorithm achieves amortized recourse in the incremental model, and this is tight up to tie-breaking. In contrast, in a fully dynamic forest, greedy can be forced to have amortized recourse. To partially alleviate this limitation of greedy, we show an optimal non-greedy algorithm with amortized recourse for \emph{rooted} fully dynamic forests and . In the randomized setting, we give a natural distribution-maintaining algorithm that achieves expected amortized recourse in the incremental model and expected recourse in the dynamic model. These randomized results are optimal for .
Keywords
Cite
@article{arxiv.2605.09711,
title = {Dynamic Edge Coloring of Forests},
author = {Haim Kaplan and David Naori and Yaniv Sadeh},
journal= {arXiv preprint arXiv:2605.09711},
year = {2026}
}