【图论及其运用 — 电子科技大学】复习课件
(一)、重点概念
1、图、简单图、图的同构与自同构、度序列与图序列、补图与自补图、两个图的联图、两个图的积图、偶图;
(1) 图:一个图是一个序偶<V,E><V,E><V,E>,记为G=(V,E)G=(V,E)G=(V,E),其中:
- 1) VVV是一个有限的非空集合,称为顶点集合,其元素称为顶点或点。用∣V∣|V|∣V∣表示顶点数;
- 2) EEE是由VVV中的点组成的无序对构成的集合,称为边集,其元素称为边,且同一点对在EEE中可以重复出现多次。用∣E∣|E|∣E∣表示边数。
(2) 简单图:无环无重边的图称为简单图。
(3) 图的度序列: 一个图GGG的各个点的度d1,d2,…,dnd_1, d_2,…, d_nd1,d2,…,dn构成的非负整数组(d1,d2,…,dn)(d_1, d_2,…, d_n)(d1,d2,…,dn)称为GGG的度序列 。
注: 度序列的判定问题是重点。
(4) 图的图序列:一个非负数组如果是某简单图的度序列,我们称它为可图序列,简称图序列。
注: 图序列的判定问题是重点。
(5) 图的同构:
设有两个图G1=(V1,E1)G_1=(V_1, E_1)G1=(V1,E1)和G2=(V2,E2)G_2=(V_2,E_2)G2=(V2,E2),若在其顶点集合间存在双射,使得边之间存在如下关系:设u1↔u2,v1↔v2,u1,v1∈V1,u2,v2∈V2;u1v1∈E1u_1↔u_2 , v_1↔v_2, u_1,v_1 \in V_1, u2,v2 \in V_2; u_1v_1\in E_1u1↔u2,v1↔v2,u1,v1∈V1,u2,v2∈V2;u1v1∈E1,当
且仅当 u2v2∈E2u_2v_2\in E_2u2v2∈E2,且 u1v1u_1v_1u1v1 与 u2v2u_2v_2u2v2 的重数相同。称G1G_1G1与 G2G_2G2 同构,记为:G1≅G2G_1\cong G_2G1≅G2

(6) 补图与自补图
1) 对于一个简单图 G=(V,E)G =(V, E)G=(V,E),令集合 E1={uv∣u≠v,u,v∈V}E_1=\left\{u v|u\neq v,u, v \in V\right\}E1={uv∣u=v,u,v∈V}, 则图 H=(V,E1\E)H =(V,E_1 \backslash E)H=(V,E1\E) 称为 GGG 的补图,记为 H=G‾H=\overline{G}H=G
2) 对于一个简单图G=(V,E)G =(V, E)G=(V,E),若 G≅G‾G\cong\overline{G}G≅G,称GGG为自补图。
注:要求掌握自补图的性质。
(7) 联图
设G1,G2G_1,G_2G1,G2是两个不相交的图,作G1+G2G_1+G_2G1+G2,并且将G1G_1G1中每个顶点和G2G_2G2中的每个顶点连接,这样得到的新图称为G1G_1G1与G2G_2G2的联图。记为 :G1∨G2G_1\vee G_2G1∨G2
(8) 积图
设 G1=(V1,E1),G2=(V2,E2)G_1=(V_1,E_1),G_2=(V_2,E_2)G1=(V1,E1),G2=(V2,E2) 是两个图。对点集 V=V1×V2V=V_1\times V_2V=V1×V2 的任意两个点u=(u1,u2)u=(u_1, u_2)u=(u1,u2) 与 v=(v1,v2)v=(v_1, v_2)v=(v1,v2), 当(u1=v1(u_1=v_1(u1=v1和 u2 adj v2)u_2 ~ adj ~ v_2)u2 adj v2)或(u2=v2(u_2=v_2(u2=v2和 u1 adj v1)~u_1 ~ adj ~ v_1) u1 adj v1)时,把uuu与vvv相连。如此得到的新图称为G1G_1G1与G2G_2G2的积图。记为G=G1×G2\begin{array}{rcl}G=G_1\times G_2\end{array}G=G1×G2
(9) 偶图
所谓具有二分类(X,Y)(X, Y)(X,Y)的偶图(或二部图)是指一个图,它的点集可以分解为两个(非空)子集XXX和YYY,使得每条边的一个端点在中,另一个端点在YYY中.
注: 掌握偶图的判定。
2、树、森林,生成树,最小生成树、根树、完全mmm元树。
(1) 树
不含圈的图称为无圈图,树是连通的无圈图。
(2) 森林
称无圈图GGG为森林。
(3) 生成树
图GGG的一个生成子图TTT如果是树,称它为GGG的一棵生成树;若TTT为森林,称它为GGG的一个生成森林。
生成树的边称为树枝,GGG中非生成树的边称为弦。
(4) 最小生成树
在连通边赋权图GGG中求一棵总权值最小的生成树。该生成树称为最小生成树或最小代价树。
注: 要求熟练掌握最小生成树的求法。
(5) 根树
一棵非平凡的有向树TTT,如果恰有一个顶点的入度为000,而其余所有顶点的入度为111,这样的的有向树称为根树。其中入度为000的点称为树根,出度为000的点称为树叶,入度为111,出度大于111的点称为内点。又将内点和树根统称为分支点。
(6) 完全mmm元树
对于根树TTT,若每个分支点至多mmm个儿子,称该根树为mmm元根树;若每个分支点恰有mmm个儿子,称它为完全mmm元树。
注: 对于完全mmm元树,要弄清其结构。
3、途径(闭途径),迹(闭迹), 路(圈), 最短路,连通图,连通分支,点连通度与边连通度。
注: 上面概念分别在1和3章
4、欧拉图,欧拉环游,欧拉迹,哈密尔顿圈,哈密尔顿图,哈密尔顿路,中国邮路问题,最优H圈。
(1) 欧拉图与欧拉环游
对于连通图GGG,如果GGG中存在经过每条边的闭迹,则称GGG为欧拉图,简称GGG为EEE图。欧拉闭迹又称为欧拉环游,或欧拉回路。
(2) 欧拉迹
对于连通图GGG,如果GGG中存在经过每条边的迹,则称该迹为GGG的一条欧拉迹。
(3) 哈密尔顿图与哈密尔顿圈
如果经过图GGG的每个顶点恰好一次后能够回到出发点,称这样的图为哈密尔顿图,简称HHH图。所经过的闭途径是GGG的一个生成圈,称为GGG的哈密尔顿圈。
(4) 哈密尔顿路
图GGG的经过每个顶点的路称为哈密尔顿路。
5、匹配、最大匹配、完美匹配、最优匹配、因子分解。
(1) 匹配
匹配 MMM— 如果MMM是图GGG的边子集(不含环),且MMM中的任意两条边没有共同顶点,则称MMM是GGG的一个匹配或对集或边独立集。
(2) 最大匹配与完美匹配
最大匹配 MMM— 如果MMM是图GGG的包含边数最多的匹配,称MMM是GGG的一个最大匹配。特别是,若最大匹配饱和了G的所有顶点,称它为G的一个完美匹配。
(3) 最优匹配
设G=(X,Y)G=(X, Y)G=(X,Y)是边赋权完全偶图,GGG中的一个权值最大的完美匹配称为GGG的最优匹配。
(4) 因子分解
所谓一个图GGG的因子分解,是指把图GGG分解为若干个边不重的因子之并。
注: 要弄清楚因子分解和完美匹配之间的联系与区别。
6、平面图、极大平面图、极大外平面图、平面图的对偶图。
(1) 平面图: 如果能把图GGG画在平面上,使得除顶点外,边与边之间没有交叉,称GGG可以嵌入平面,或称GGG是可平面图。可平面图GGG的边不交叉的一种画法,称为GGG的一种平面嵌入,GGG的平面嵌入表示的图称为平面图。
(2) 极大平面图: 设GGG是简单可平面图,如果GGG是Ki(1≦i≦4)K_i (1≦i≦4)Ki(1≦i≦4),或者在GGG的任意非邻接顶点间添加一条边后,得到的图均是非可平面图,则称GGG是极大可平面图。
极大可平面图的平面嵌入称为极大平面图。
(3) 极大外平面图:若一个可平面图GGG存在一种平面嵌入,使得其所有顶点均在某个面的边界上,称该图为外可平面图。外可平面图的一种外平面嵌入,称为外平面图。
(4) 平面图的对偶图:给定平面图GGG,GGG的对偶图G∗G^*G∗如下构造:
1) 在GGG的每个面fif_ifi内取一个点vi∗v_i^*vi∗作为G∗G^*G∗的一个顶点;
2) 对GGG的一条边eee, 若eee是面 fif_ifi 与 fjf_jfj 的公共边,则连接vi∗v_i^*vi∗与vj∗v_j^*vj∗,且连线穿过边eee;若eee是面fif_ifi中的割边,则以viv_ivi为顶点作环,且让它与eee相交。
7、边色数、点色数、色多项式
(1)、边色数
设GGG是图,对GGG进行正常边着色需要的最少颜色数,称为GGG的边色数,记为:χ′(G)\chi^{\prime}(G)χ′(G)
(2)、点色数
对图GGG正常顶点着色需要的最少颜色数,称为图GGG的点色数。图GGG的点色数用 χ(G)\chi\left(G\right)χ(G) 表示。
(3)、色多项式
对图进行正常顶点着色,其方式数Pk(G)P_k(G)Pk(G)是kkk的多项式,称为图GGG的色多项式。
8、强连通图、单向连通图、弱连通图
(1)、强连通图
若DDD的中任意两点是双向连通的,称DDD是强连通图;
(2)、弱连通图
若DDD的基础图是连通的,称DDD是弱连通图;
(3)、单向连通图
若DDD的中任意两点是单向连通的,称DDD是单向连通图。
(二)、重要结论
1、握手定理及其推论
定理1: 图G=(V,E)G= (V, E)G=(V,E)中所有顶点的度的和等于边数mmm的222倍,即:∑v∈V(G)d(v)=2m\sum_{v\in V(G)}d\left(v\right)=2m∑v∈V(G)d(v)=2m
推论1 在任何图中,奇点个数为偶数。
推论2 正则图的阶数和度数不同时为奇数 。
2、托兰定理
定理2 若nnn阶简单图GGG不包含Kl+1K_l+1Kl+1,则GGG度弱于某个完全 lll 部图 HHH,且若GGG具有与 HHH 相同的度序列,则:
G≅HG\quad\cong\quad HG≅H
3、树的性质
定理3 设TTT是(n,m)(n, m)(n,m)树,则:m=n−1m=n-1m=n−1
4、最小生成树算法
5、偶图判定定理
定理4 图GGG是偶图当且仅当GGG中没有奇回路。
6、敏格尔定理
定理5
- (1) 设xxx与yyy是图GGG中的两个不相邻点,则GGG中分离点xxx与yyy的最小点数等于独立的(x,y)(x, y)(x,y)路的最大数目;
- (2)设xxx与yyy是图GGG中的两个不相邻点,则GGG中分离点xxx与yyy的最小边数等于GGG中边不重的(x,y)(x, y)(x,y)路的最大数目。
7、欧拉图、欧拉迹的判定
定理6 下列陈述对于非平凡连通图GGG是等价的:
(1) GGG是欧拉图;
(2) GGG的顶点度数为偶数;
(3) GGG的边集合能划分为圈。
推论: 连通非欧拉图GGG存在欧拉迹当且仅当GGG中只有两个顶点度数为奇数。
8、HHH图的判定
定理7 (必要条件) 若GGG为HHH图,则对V(G)V(G)V(G)的任一非空顶点子集SSS,有:ω(G−S)≤∣S∣\omega(G-S)\leq\left|S\right|ω(G−S)≤∣S∣
定理8 (充分条件) 对于n≧3n≧3n≧3的单图GGG,如果GGG中有:
δ(G)≥n2\delta\left(G\right)\geq\frac n2δ(G)≥2n
定理9 (充分条件) 对于n≧3n≧3n≧3的单图GGG,如果GGG中的任意两个不相邻顶点uuu与vvv,有:d(u)+d(v)≥nd(u)+d(v)\geq nd(u)+d(v)≥n
定理10 (帮迪——闭包定理) 图GGG是HHH图当且仅当它的闭包是HHH图。
定理11(Chvátal——度序列判定法) 设简单图GGG的度序列是(d1,d2,…,dn)(d_1, d_2, …,d_n)(d1,d2,…,dn), 这里,d1≦d2≦…≦dnd_1≦d_2≦…≦d_nd1≦d2≦…≦dn, 并且n≧3n≧3n≧3. 若对任意的 m<n/2m<n/2m<n/2,或者 dm>md_m>mdm>m, 或者dn−m≧n−md_{n-m} ≧ n-mdn−m≧n−m, 则GGG是HHH图。
定理12 设GGG是nnn阶单图。若n≧3n≧3n≧3 且 ∣E(G)∣>(n−12)+1\left|E\left(G\right)\right|>\binom{n-1}2+1∣E(G)∣>(2n−1)+1, 则GGG是HHH图;并且,具有nnn个顶点 (n−12)+1\left.\left(\begin{array}{c}n-1\\2\end{array}\right.\right)+1(n−12)+1 条边的非HHH图只有C1,nC_{1,n}C1,n以及C2,5C_{2,5}C2,5.
8、偶图匹配与因子分解
定理13 (Hall定理)设G=(X,Y)G=(X, Y)G=(X,Y)是偶图,则GGG存在饱和XXX每个顶点的匹配的充要条件是:
对 ∀S⊆X,有∣N(S)∣≥∣S∣⋯(∗)\text{对 }\forall S\subseteq X,\text{有}|N(S)|\geq|S|\cdots(*)对 ∀S⊆X,有∣N(S)∣≥∣S∣⋯(∗)
推论: 若GGG是k(k>0)k (k>0)k(k>0)正则偶图,则GGG存在完美匹配。
定理14 (哥尼,1931) 在偶图中,最大匹配的边数等于最小覆盖的顶点数。
定理15 K2nK_{2n}K2n可一因子分解。
定理16 具有HHH圈的三正则图可一因子分解。
定理17 K2n+1K_{2n+1}K2n+1可222因子分解。
定理18 K2nK_{2n}K2n可分解为一个111因子和n−1n-1n−1个222因子之和。
定理19 每个没有割边的333正则图是一个111因子和111个222因子之和。
最优匹配算法(见教材)
9、平面图及其对偶图
1)、平面图的次数公式
定理20 设G=(n,m)G=(n, m)G=(n,m)是平面图,则:
∑f∈ϕdeg(f)=2m\sum_{f\in\phi}\deg(f)=2mf∈ϕ∑deg(f)=2m
2)、平面图的欧拉公式
定理21(欧拉公式) 设G=(n,m)G=(n, m)G=(n,m)是连通平面图,ϕ\phiϕ是GGG的面数,则:
n−m+ϕ=2n-m+\phi=2n−m+ϕ=2
3)、几个重要推论
推论1 设GGG是具有nnn个点mmm条边ϕ\phiϕ个面的连通平面图,如果对GGG的每个面fff ,有:deg(f)≥l≥3deg (f) ≥ l ≥3deg(f)≥l≥3,则:m≤ll−2(n−2)m\leq\frac l{l-2}(n-2)m≤l−2l(n−2)
推论2 设GGG是具有nnn个点mmm条边ϕ\phiϕ个面的简单平面图,则:m≤3n−6m\leq3n-6m≤3n−6
推论3 设GGG是具有nnn个点mmm条边的简单平面图,则:δ≤5\delta\leq5δ≤5
注: 掌握证明方法。
4)、对偶图的性质
定理22 平面图GGG的对偶图必然连通.
5)、极大平面图的性质
定理23 设G是至少有3个顶点的平面图,则G是极大平面图,当且仅当G的每个面的次数是3且为单图。
10、着色问题
1)、边着色
定理24 χ′(Km,n)=Δ\chi^{\prime}(K_{m,n})=\Deltaχ′(Km,n)=Δ
定理25 (哥尼,1916) 若GGG是偶图,则 χ′(G)=Δ\chi^{\prime}(G)=\Deltaχ′(G)=Δ
定理26 (维津定理,1964) 若GGG是单图,则:χ′(G)=Δ或 χ′(G)=Δ+1\chi^{\prime}(G)=\Delta\text{或 }\chi^{\prime}(G)=\Delta+1χ′(G)=Δ或 χ′(G)=Δ+1
定理27 设GGG是单图且Δ(G)>0Δ(G)>0Δ(G)>0。若GGG中只有一个最大度点或恰有两个相邻的最大度点,则:χ′(G)=Δ(G)\chi^{\prime}(G)=\Delta(G)χ′(G)=Δ(G)
定理28 设GGG是单图。若点数n=2k+1n=2k+1n=2k+1且边数m>kΔm>kΔm>kΔ, 则:χ′(G)=Δ(G)+1\chi^{\prime}(G)=\Delta(G)+1χ′(G)=Δ(G)+1
定理29 设GGG是奇数阶ΔΔΔ正则单图, 若Δ>0Δ>0Δ>0, 则: χ′(G)=Δ(G)+1\chi^{\prime}(G)=\Delta(G)+1χ′(G)=Δ(G)+1
2)、点着色
定理30 对任意的图GGG,有:χ(G)≤Δ(G)+1\left.\chi\left(G\right.\right)\leq\Delta\left(G\right.)+1χ(G)≤Δ(G)+1
定理31(布鲁克斯,1941) 若GGG是连通的单图,并且它既不是奇圈,又不是完全图,则:χ(G)≤Δ(G)\chi\left(G\right)\leq\Delta\left(G\right)χ(G)≤Δ(G)
3)、色多项式
1)、递推计数法
定理32 设GGG为简单图,则对任意 e∈E(G)e\in E(G)e∈E(G) 有:Pk(G)=Pk(G−e)−Pk(G•e)P_k(G)=P_k(G-e)-P_k(G•e)Pk(G)=Pk(G−e)−Pk(G•e)
2)、理想子图计数方法
- (1) 画出GGG的补图 G‾\overline{G}G
- (2) 求出关于补图的 ri=Ni(G‾),(1≤i≤n)r_i=N_i(\overline{G}),(1\leq i\leq n)ri=Ni(G),(1≤i≤n)
- (3) 写出关于补图的伴随多项式 h(G‾,x)=∑i=1nrixih(\overline{G},x)=\sum_{i=1}^nr_ix^ih(G,x)=∑i=1nrixi
- (4) 将 xi=[k]ix^i=[k]_ixi=[k]i 代入伴随多项式中得到 Pk(G)P_k(G)Pk(G)。
11、根树问题
定理32 在完全mmm元树TTT中,若树叶数为ttt , 分支点数为iii, 则:(m−1)i=t−1(m-1)i=t-1(m−1)i=t−1
(三)、图论应用
重点掌握如下两方面应用
1、 偶图匹配问题

2、 着色问题
1)、 边着色问题


2)、 点着色问题


更多推荐
所有评论(0)