“它把图染色的一般贪心上界从 $\Delta+1$ 推进到结构性界 $\Delta$,并说明达到最坏界的障碍可由完全图与奇圈精确描述。结合连通性和块分解,可先逐分量、再逐双连通块组织着色;在算…”
形式陈述 ​
设
使得
若游走经过的边两两不同,称为迹;若顶点
圈是形如
的闭游走,其中
任何连接
不同教材有时把 path 用作本页的“游走”,或把 cycle 同时指顶点序列与相应子图。引用结论前应核对重复条件;本库固定 walk—trail—path 逐级收紧的约定。
直觉
一条边只给出一步相邻,游走把这些局部步骤依次拼接。允许重复时,它记录真实行程中可能发生的折返;去掉重复边得到迹,进一步去掉重复顶点才得到描述可达性所需的最简证书。
圈表示一段能够绕行后回到原处的闭合结构。圈上的任一边都有另一条沿圈连接其端点的路线,所以它体现边级冗余;树恰好把这种冗余全部排除。闭游走可能只是来回走同一条边,闭迹也可能依次绕过多个圈,因而“闭合”本身还不足以说明对象就是一个圈。
例子与边界
在共享一个顶点的两个三角形中,可以从共享点绕完左三角形,再绕完右三角形回到共享点。所得序列是一条闭迹,因为每条边只走一次;它不是圈,因为共享顶点在首尾之外又出现了一次。两个三角形各自才是其中的圈。
设图由顶点
在简单图中,序列
平凡路径只含一个顶点,长度为零;它使“每个顶点都可达自身”无需另设例外。圈则至少有三条边。计算最短路时应最小化长度或权重,不能把“顶点不重复”误当成已经具有最短性。
推论与应用
在图中,两点之间存在路定义连通性;所有
一条边是桥,当且仅当它不属于任何圈。若边在圈上,删去它后可沿圈其余部分绕行;若删边后端点仍可相连,那条替代路径与被删边又合成一个圈。这个短证明把桥与圈的冗余图像精确对应起来。
树可由“连通且无圈”定义,也可由“任意两点间恰有一条路”刻画。两条不同的
Euler 迹要求每条边恰经过一次,顶点可以重复;Hamilton 路与圈要求覆盖每个顶点,通常不覆盖全部边。Menger 定理研究多条内部不交或边不交路径与最小割的对应。三类问题使用相似的路线图像,量词与算法难度却各不相同。
在有向图中,每一步还必须顺着弧的方向;反向走同一条线不再自动合法。有向路与有向圈因而需要单独定义,尤其允许反向弧对形成长度为二的有向圈。
参考资料
- Reinhard Diestel, Graph Theory, 5th ed., Springer, 2017, §1.3.
- Douglas B. West, Introduction to Graph Theory, 2nd ed., Prentice Hall, 2001, §§1.1–1.2.
- J. A. Bondy and U. S. R. Murty, Graph Theory, Springer, 2008, §1.2.