Skip to content

色数

Chromatic number

一张图存在正常顶点染色所需的最少颜色数。

条目类型
定义

形式陈述

G=(V,E) 是非空有限简单无向图。它的色数定义为

χ(G)=min{k1:G 存在正常顶点 k-染色}.

其中正常染色的精确定义见图染色。等价地,χ(G) 是把 V 分割成独立集所需的最少份数。这个最小值是图的不变量,不依赖顶点标签、颜色名称或求解算法。

对非空图有基本界

ω(G)χ(G)Δ(G)+1,

其中 ω(G)最大团大小,Δ(G) 是最大度。下界来自团中顶点两两相邻;上界来自任意次序的贪心着色,因为轮到顶点 v 时,它至多有 d(v)Δ(G) 种邻色被禁。

G 的连通分量为 G1,,Gc,则

χ(G)=max1icχ(Gi).

各分量之间没有边,可以复用同一套颜色;另一方面,任何整图染色限制到每个分量仍须合法。这一等式把不连通图的最优问题精确分解为逐分量问题。

本页约定零阶图 的色数为 0。有顶点而无边的图色数为 1;有至少一条边的二分图色数为 2

直觉

一份合法染色回答“这些颜色够不够”,色数回答“最少要多少”。前者给上界,后者还要求排除所有更小调色板。最优性证明通常要把一份构造和一项不可行性理由配在一起。

色数衡量冲突能否压缩成少量独立组,无法由边数或最大团单独决定。局部看不到三角形,只说明团下界至多为二;许多较长的相互作用仍可共同迫使更多颜色。

例子与边界

完全图 Kn 的每对顶点都相邻,故 χ(Kn)=n。偶圈可以交替二染,奇圈两色必在闭合处冲突且三色可行,因此

χ(C2r)=2(r2),χ(C2r+1)=3(r1)

在五圈 C5 上加入一个与圈上所有顶点相邻的中心,得到轮图 W6。外圈需要三色,中心又与三种外圈颜色都冲突,所以 χ(W6)=4;最大团却只有“中心加一条圈边”形成的三角形,故 ω(W6)=3。团下界在这个小结构上已经不紧。

差距可以任意大。Mycielski 构造从 C5 出发反复产生无三角图,同时让色数每次增加一;于是存在 ω(G)=2χ(G) 任意大的图。高色数不必由一个巨大完全子图局部见证。

贪心算法可能使用远多于 χ(G) 的颜色,因为输出依赖顶点顺序。它仍然提供可靠上界:若某次运行用了 q 色,就证明 χ(G)q。只有再获得同样大小的下界,才能宣称求出了色数。

色数针对正常顶点染色。边色数、列表色数、分数色数和圆染色数优化不同的可行对象;一个参数上的等式或界不能凭“都叫染色”转移到另一个参数。

推论与应用

图是二分图当且仅当 χ(G)2。若图含边,等号为二;若没有边,色数降为一。这一边界把奇圈检测、二分划分和两色可行性连成同一个判据。

Brooks 定理说明,连通简单图若既非完全图也非奇圈,则 χ(G)Δ(G)。它识别了贪心通用界 Δ+1 的精确结构例外;其余图可能远少于 Δ 色,定理只承诺上界。

平面图,四色定理给出 χ(G)4;平面二分图甚至只需两色。完美图理论研究所有诱导子图都满足 χ=ω 的图类,指出团下界何时不只是一项估计,而能在每个局部精确达到。

冲突调度中,χ(G) 是忽略容量与时长后所需时槽的理论下限。若实际方案使用更多时槽,原因可能来自求解未最优,也可能来自模型外约束;先区分这两种来源,才能正确解释色数与排程结果的差异。

参考资料
  • Reinhard Diestel, Graph Theory, 5th ed., Springer, 2017, Chapter 5.
  • Douglas B. West, Introduction to Graph Theory, 2nd ed., Prentice Hall, 2001, Chapter 5.
  • Tommy R. Jensen and Bjarne Toft, Graph Coloring Problems, Wiley, 1995, Chapters 1–3.
关系图谱6 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系

使用的工具