Skip to content

图的连通性

割边

严格定义

如果 ω(Ge)>ω(G) ,则 eG 的一条割边

充要条件

eG 的割边当且仅当 e 不在 G 的任何圈中。


必要性:

假设 eG 的割边且 eG 的某圈中


充分性:

假设 e 不在 G 的任何圈中且 e 不是 G 的割边,则 Ge 连通。

于是 Ge 中存在一条 (u,v)l ,显然 le 就是 G 的一个圈,与 e 不在 G 的任何圈中矛盾!

推论 1

eG 的一条边,若 e 包含于 G 的某圈中,则 Ge 连通。


证明:若 Ge 不连通,则 e 就是割边,这就与割边的充要条件矛盾。

推论 2

G 的每个顶点的度数均为偶数,则 G 没有割边;


若不然,设 e=uG 的割边。则 Ge 的含有顶点 u (或v) 的那个分支中点 u (或v) 的度数为奇数,而其余点的度数为偶数,与握手定理推论相矛盾!

推论 3

Gk 正则二部图 (k2) ,则 G 无割边。


若不然,设 e=uG 的割边。取 Ge 的其中一个分支 G1 ,显然 G1 中只有一个顶点的度数是 k1 ,其余点的度数为 k 。并且 G1 仍然为偶图 假若 G 的两个顶点子集包含的顶点数分别为 mn ,并且包含 m 个顶点的顶点子集包含度为 k1 的那个点,那么有 km1=kn 。但是因 k2 ,所以等式不能成立!矛盾!

割边集

边割集跟回路、树等概念一样,是图论中重要概念。在应用上,它是电路网络图论的基本概念之一。

Abstract

破坏连通性的极小边子集

一个具有 n 个顶点的连通图 G ,定义 n1 为该连通图的秩;

具有 p 个分支的图的秩定义为 np ,记为 R(G)

边割(集)

S 是连通图 G 的一个边子集,如果:

  • R(GS)=n2
  • S 的任一真子集 S ,有 R(GS)=n1

SG 的一个边割集,简称 G 的一个边割

关联集

G 中,与顶点 v 关联的边的集合,称为 v关联集,记为:

S(v)

断集

G 中,如果 V=V1V2,V1V2= , E1G 中端点分属于 V1V2G 的边子集,称 E1G 的一个断集。

断集与关联集的关系

任意一个断集均是若干关联集的环和(对称差)

Abstract

$$

E_1\oplus E_2=(E_1-E_2)\cup(E_2-E_1) $$

断集空间

连通图 G 的断集的集合作成子图空间的一个子空间,其维数为 n1 ,该空间称为图的断集空间。(其基为 n1 个线性无关的关联集)

K4 为例:

K4

其断集空间的基为 3 个线性无关的关联集:

K4的3个线性无关的关联集

形成的断集空间为:

{,S(1),S(2),S(3),{a,c,d,e},{a,b,e,f},{b,c,d,f},{b,d,e}}

基本(边)割集

G 是连通图,TG 的一棵生成树。如果 G 的一个割集 S 恰好包含 T 的一条树枝,称 SG 的对于 T 的一个基本(边)割集

连通图 G 的断集均可表为 G 的对应于某生成树 T 的基本割集的环和(对称差)

连通图 G 对应于某生成树 T 的基本割集的个数为 n1 ,它们作成断集空间的一组基。

割点

严格定义

G 中,如果 E(G) 可以划分为两个非空子集 E1E2,使 G[E1]G[E2] 以点 v 为公共顶点,称 vG 的一个割点

充要条件

无环非平凡图

无环且非平凡情形下,割点与割边的定义一致

G 无环且非平凡,则 vG 的割点,当且仅当 ω(Gv)>ω(G)


必要性

vG 的割点。则 E(G) 可划分为两个非空边子集 E1E2 ,使 G(E1),G(E2) 恰好以 v 为公共点。由于 G 没有环,所以 G(E1),G(E2) 分别至少包含异于 vG 的点,这样,Gv 的分支数比 G 的分支数至少多 1,所以:ω(Gv)>ω(G)


充分性

v 是树 T 的顶点,则 v 是割点,当且仅当 v 是树的分支点(即不是叶子)

无环连通图

v 是无环连通图 G 的一个顶点,则 vG 的割点,当且仅当 V(Gv) 可以划分为两个非空子集 V1V2 ,使得对任意 xV1,vV2 , 点 v 在每一条 xy 路上

无环非平凡连通图至少有两个非割点。

证明:由于 G 是无环非平凡连通图,所以存在非平凡生成树,而非平凡生成树至少两片树叶,它不能为割点,所以,它也不能为 G 的割点。

恰有两个非割点的连通简单图是一条路。

证明:设 TG 的一棵生成树。由于 Gn2 个割点,所以,Tn2 个割点,即 T 只有两片树叶,所以 T 是一条路。这说明,G 的任意生成树为路。

一个单图的任意生成树为路,则该图为圈或路,若为圈,则 G 没有割点,矛盾,所以,G 为路。

v 是单图 G 的割点,则它不是 G 的补图的割点。

证明:v 是单图 G 的割点,则 Gv 至少两个连通分支。现任取 x,yV(Gv) , 如果 x,yGv 的同一分支中,令 u 是与 x,y 处于不同分支的点,那么,通过 u ,可说明,xyGv 的补图中连通。若 x,yGv 的不同分支中,则它们在 Gv 的补图中邻接。所以,若 vG 的割点,则 v 不是其补图的割点。

块(图)定义

没有割点的连通图称为是一个块图,简称块G 的一个子图 𝐵 如果:

  • 它本身是块
  • 若没有真包含 𝐵G 的块存在(极大性 )

BG 的一个块

|V(G)|3G 是块,当且仅当 G 无环且任意两顶点位于同一圈上。

v 是图 G 的割点当且仅当 v 至少属于 G 的两个不同的块

块割点树

G 是非平凡连通图。𝐵1,𝐵2,,𝐵kG 的全部块,而 v1,v2,,vtG 的全部割点。构作 G 的块割点树 bc(G) : 它的顶点是 G 的块和割点,连线只在块割点之间进行,一个块和一个割点连线,当且仅当该割点是该块的一个顶点。

连通度

点连通度

G 中:

  • G 连通:

  • 若存在顶点割,称 G 的最小顶点割的顶点数称为 G 的点连通度;

  • 否则称 n-1 为其点连通度. G 的点连通度记为 κ(G),简记为 κ

  • G 不连通,κ(G)=0

边连通度

G 中,最小边割集所含边数称为 G 的边连通度。边连通度记为 λ(G)

G 不连通或 G 是平凡图,则定义 λ(G)=0

k-连通

  • κ(G)kGk-连通的。
  • λ(G)kGk-边连通的。

惠特尼连通度定理

κ(G)λ(G)(G)
abc  ,  G:κ(G)=a,  λ(G)=b,  (G)=c
κ(G)2mn

G(n,m) 单图,若 δ(G)n2 ,则 G 连通

k-连通充分条件

Gn 阶简单图,若对任意正整数 kn ,有:

δ(G)n+k22

Gk 连通的。

哈拉里图

坚韧性

C(G) 表示图 G 的全体点割集构成的集合,非平凡非完全图的坚韧度,记作 τ(G) ,定义为:

τ(G)=min{|S|ω(GS)|SC(G)}

G 是一个非完全 n(n3) 阶连通图,SC(G) ,若 S 满足:

τ(G)=|S|ω(GS)

SG坚韧集

敏格尔定理

分离集

uv 是图 G 的两个不同顶点,S 表示 G 的一个顶点子集或边子集,如果 uv 不在 GS 的同一分支上,称 S 分离 uvSuv分离(点/边)集

Menger

n-弧定理

xy 是图 G 中的两个不相邻点,则G 中分离点 xy 的:

  • 最少点数等于 G 中独立(内点不交)的 (x,y) 路的最大数目;
  • 最少边数等于 G 中边不重的 (x,y) 路的最大数目;

惠特尼定理

一个非平凡的图 Gk 连通 k2 的,当且仅当 G 的任意两个顶点间至少存在 k 条:(以下两种条件之一)

  • 独立(内点不交)的 (u,v) 路;
  • 边不重的 (u,v) 路;

Gk 连通图,S 是由 G 中任意 k 个顶点构成的集合。若图 H 是由 G 通过添加一个新点 w 以及连接 wS 中所有顶点得到的新图,求证:Hk-连通的。


证明:

首先, Gk 连通图,所以分离 G 中两个不相邻顶点至少要 k 个点;

其次,分离 wG 中不在 S 中顶点需要 k 个顶点;

因此 Hk 连通的。

Gk-连通图,u,v1,v2,,vkGk+1 个不同顶点。求证:G 中有 k 条内点不交路 (u,vi) (1ik)

对于一个阶至少为 3 的无环图 G ,下面三个命题等价。

  • (1) G 是 2-连通的;
  • (2) G 中任意两点位于同一个圈上;
  • (3) G 无孤立点,且任意两条边在同一个圈上;

图的宽直径

Abstract

所有距离(distance)中最大的就是直径(diameter),这里都记为 d(G)

G 是强连通有向图,若其阶 n3 且最大度 Δ2 ,则:

d(G){n2,Δ=2log(Δ1)n(Δ2)+2Δ,Δ3

路族/容器

x,yV(G) , Cw(x,y) 表示 Gw 条内点不交路的路族,w 称为路族的宽度,Cw(x,y) 中最长路的路长成为该路族的长度,记为:l(Cw(x,y))

w 宽距离和最优路族

x,yV(G) , 定义 xy 间所有宽度为 w 的路族长度的最小值 dw(x,y)xyw 宽距离,xy 间长度等于 w 宽距离的路族称为 xy 间最优路族。

所以,求 w 宽距离,就是要找到最优路族。

宽直径

Gw 连通的,G 的所有点对间的 w 宽距离的最大值,称为 Gw 宽直径,记为 dw(G)

例如:⭐

  • n 点圈 Cn:(连通度 = 2)
  • d1(Cn)=n2
  • d2(Cn)=n1
  • k 阶完全图 Kn:(连通度 = n1
  • d1(Kn)=1
  • dw(Kn)=2;(2wn1

容错直径(了解)