arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2602.09497cs.DS

超越Vizing链:动态边着色中的改进恢复能力

Beyond Vizing Chains: Improved Recourse in Dynamic Edge Coloring

Yaniv Sadeh, Haim Kaplan

AI总结:

本文提出一种基于shift-tree的新技术,用于动态图中维护(Δ+C)-边着色,实现小恢复代价。该算法在大调色板情况下首次取得紧致的恢复代价界,并应用于低树宽图,改进了恢复代价的下限。

摘要:

我们研究如何在完全动态图G中维护一个(Δ+C)-边着色(C≥1),其中最大度数为Δ。我们关注最小化恢复代价,即每条边更新时重着色的边数。我们提出了一种基于称为shift-tree的对象的新技术。该对象跟踪多个可能的重着色方案,并允许在多项式时间内维护一个正确的着色,具有小恢复代价。我们通过在路径上移动颜色来实现,但不同于其他算法,我们不使用风扇和交替双色路径。我们将shift-tree与额外技术结合,得到一个具有紧致恢复代价O(logn/log((Δ+C)/Δ-C))的算法,适用于所有C≥0.62Δ,其中Δ-C=O(n^{1-δ})。该算法是首个确定性算法,首次在大调色板情况下取得紧致界,并且当Δ-C=o(Δ)时首次实现。此结果解决了大调色板情况下恢复代价的理论复杂度。此外,我们相信将可能的移位视为树可以导致类似的树形技术,扩展到更低的C值以及改进的更新时间。第二个应用是针对低树宽α的图。先前的工作[BCPS24, CRV24]在C≥(4+ε)α时实现O(ε^{-1}logn)的恢复代价,我们改进为仅需C≥(2+ε)α-1即可达到相同恢复代价。此结果是Δ自适应的,即使用Δ_t+C种颜色,其中Δ_t是当前最大度数。尝试理解我们技术的限制以及一般性的shift-based算法,我们展示了仅沿路径移动颜色的算法与更一般算法(如使用Nibbling方法[BGW21, BCPS24])之间恢复代价的分离。

英文摘要:

We study the maintenance of a $(Δ+C)$-edge-coloring ($C\ge 1$) in a fully dynamic graph $G$ with maximum degree $Δ$. 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 $G$ 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\big( \frac{\log n}{\log \frac{Δ+C}{Δ-C}}\big)$ for all $C \ge 0.62Δ$ where $Δ-C = O(n^{1-δ})$. Our algorithm is the first deterministic algorithm to establish tight bounds for large palettes, and the first to do so when $Δ-C=o(Δ)$. 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 $C$, and to improved update times. A second application is to graphs with low arboricity $α$. Previous works [BCPS24, CRV24] achieve $O(ε^{-1}\log n)$ recourse per update with $C\ge (4+ε)α$, and we improve by achieving the same recourse while only requiring $C \ge (2+ε)α- 1$. This result is $Δ$-adaptive, i.e., it uses $Δ_t+C$ colors where $Δ_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].

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑