> 教育经验 > 什么是连通度介绍

什么是连通度介绍

什么是连通度介绍

连通图G的连通程度通常叫做连通度(Connectivity)。连通度有两种,一种是点连通度,另一种是边连通度。通常一个图的连通度越好,它所代表的网络越稳定。

连通度基本概念

连通度知识储备

如果在图G中删去一个结点x后,图G的连通分支数增加,即

,则称结点x为G的割点(cut vertex)。如果在图G中删去一条边e后,图G的连通分支数增加,即

,则称e为G的割边(cut edge)或桥。

没有割点的非平凡连通图称为块( block)。G中不含割点的极大连通子图称为图G的块。

若H是图G的块,则H自身不含割点且满足:若向H中再添加边,但不添加结点,那么H就不是G的子图了;若向H中再增加结点或边将H扩大为更大的连通图,那么H就会含有割点。

例如,图1所示图G的块如图2所示。

如果图G的顶点集的一个真子集T满足G-T不连通或是平凡图,则称T为G的一个点割( vertex cut)。如果图G的边集的一个真子集S满足G-S不连通或是平凡图,则称S为G的一个边割(edge cut)。

连通度定义

设G是连通图,称

为G的点连通度( vertex connectivity)或连通度;称

为G的边连通度(edge conncctivity)。

连通度相关定理

连通度定理1

对一个图G,有

。其中

是图G的最小顶点度。

证明 若G不连通,则

.故上式成立。若G连通,则:

(1)先证

设x是G中度数最小的顶点,即

,设所有与x关联的边集为S (x),显然x是图G-S(x)的一个孤立结点。于是

(2)再证

时,显然有

假设对所有

的图G,有

。再设

,S是H的一个边割,且

。若边

,易知

,故由假设知

,并设T是

的一个点割,且

。而此时

就是H的一个点割,即

由归纳法原理知

。证毕。

连通度定理2

定义如果无向图G的连通度

,则称图G是n连通的或G为n连通图。若

,则称图G是n边连通的或G为n边连通图。

设图G是n连通的,

,则

证明 假设G有一个顶点y且

,即y与n一1条边关联。设与y关联的n一1个顶点构成的集合为S,显然S是G的一个点割。因而

。这与

矛盾。

连通度定理3

若G是2边连通图,则G有强连通的定向图。

证明 设G是2边连通图,则G必含有圈。先取一个圈

,归纳地定义G的连通子图序列

如下:

;若

不是G的生成子图,设

是在G中而不在

中的一个顶点,则存在从

的边的不重路

,定义

,由于

,这个序列必然终止于G的一个生成子图

。现依次给每个

定向:首先让

的定向图

成为一个有向圈;对

,设已有定向图

,让

成为以

为起点的有向路,而

成为以

为终点的有向路得

,易见

是强连通有向图

。因此最后的

是强连通有向图。由于

是G的生成子图,所以G有强连通的定向图。显然,一个图G有强连通的定向图的必要条件是G为2边连通的。否则G中有割边,这与G有强连通的定向图矛盾。证毕。