10.4 连通性:基础概念介绍
下面的所有的图都是无向图。
通路
就是很简单的,比如下面的图中:
从点a到点c,(a,b,c)
是通路,(a,d,c)
也是,但是(a,c)
不是,因为没有这条边。
回路,圈等就是起点和终点的顶点相同,且通路长度不为0。
连通性
如果图中的每个顶点之间都有通路,那该图就称为连通的。
说人话就是能没有孤立的点,可以通过通路,从一个点走到任何另一个点。
割点 / 关节点 & 割边 / 桥
就是在连通性的图上,如果少了该顶点,或者少了该边,就组成了两个连通性的图,那么少了点这个顶点,就叫做割点,或者关节点,边就叫做割边,或者桥。
比如下面的这张图:
我们一个顶点一个顶点的看:
顶点 | 是否是割点 |
---|---|
a | 不是 |
b | 不是 |
c | 是 |
d | 是 |
e | 不是 |
f | 不是 |
g | 是 |
h | 不是 |
再来一条边一条边的看:
边 | 是否是割边 |
---|---|
a,d | 是 |
d,c | 不是 |
b,d | 不是 |
b,c | 不是 |
c,g | 是 |
e,g | 不是 |
g,f | 不是 |
g,h | 不是 |
f,h | 不是 |
e,f | 不是 |
不是所有的图都是可分割的,比如完全图就是不可割图。
点割集 / 分割集
割点组成的集合,就叫做点割集,或者分割集。
连通度
注意,这里开始就不考虑点割集的概念了,即下面的点都不叫割点了。但是对于点割集来说,连通度也是有意义的,只是是固定值1。
上面我们都是说删除一个点,使得原本的图变成更多的连通图,但是一些图只删除一个点并不能使其变成更多的连通图,比如可能需要删除2个,3个顶点。比如下面的这张图:
仅仅删除任何一个点,都不足以产生更多的连通图。至少需要删除2个点才可以,比如(b,e)
,(b,d)
,(e,c)
等。
所以这里我们增加一个概念:连通度。含义就是至少要删除这些数量的点,才可以使原本的图产生更多的连通图。
我 们 使 用 κ ( G ) = 2 来 表 示 一 个 图 的 连 通 度 。 G 代 表 对 应 的 图 。 所 以 , 对 于 连 通 图 K n 来 说 , κ ( K n )