中文

Vizing 平面图边着色定理的 $O(n\log n)$ 时间算法

数据结构与算法 2026-05-06 v2

摘要

1965 年,Vizing [Diskret. Analiz, 1965] 证明了每个最大度 Δ8\Delta\ge 8 的平面图可以用 Δ\Delta 种颜色进行边着色。直接实现 Vizing 的证明可以得到一个算法,对于 nn 个顶点的输入图,该算法在 O(n2)O(n^2) 时间内找到着色方案。Chrobak 和 Nishizeki [J. Algorithms, 1990] 给出了一个更精细的算法,将时间改进到 O(nlogn)O(n\log n),但仅适用于 Δ9\Delta\ge 9。在本文中,我们扩展了他们的思想,得到了一个也适用于缺失情况 Δ=8\Delta=8 的算法。为此,我们修改了 Vizing 的原始重着色过程。该结果可推广到有界亏格图。

关键词

引用

@article{arxiv.2507.04516,
  title  = {The planar edge-coloring theorem of Vizing in $O(n\log n)$ time},
  author = {Patryk Jędrzejczak and Łukasz Kowalik},
  journal= {arXiv preprint arXiv:2507.04516},
  year   = {2026}
}

备注

To appear in Proc. WG 2026