图论作业 2

一、填空题

1. 图 G 的顶点数为 n7 连通,则其边数至少为 7n2

考点:握手定理 + 点连通度 + k 连通

「一个图是 k 连通的,说明点连通度 k」「 κ(G)λ(G)δ(G)

故有 δ(G)κ(G)7

所以:d(G)7n

所以 m7n2

2. 彼得森图的点连通度和边连通度分别为 33

考点:特殊图的点连通度和边连通度

注意:特殊图有:「彼得森图」「n 方图」「二部图」「完全图」

注意:总结特殊图的「点连通度」「边连通度」「点色数」「边色数」

彼得森图是 3 正则图,故有 κ(G)λ(G)δ(G)=3

彼得森图不是哈密尔顿图,但在彼得森图的基础上删去任意一个顶点后,会变成哈密尔顿图 (经过每个的圈);如果再删去一个点,必不会改变图的点连通性,因为已经是圈了,删去一个点顶多把圈变成路。所以必有 κ(G)3

综上:κ(G)=λ(G)=3

img

3. 非平凡树的点连通度和边连通度分别为 11

对树来说,每条边都是割边,每个分支点 (度数大于 1 的顶点称为分支点) 都是割点

非平凡树首先想到完全 2 阶图,即 K2

K2 没有割点,但点连通度为 1 (完全图的点连通度是顶点数 1)

对于 n3 的非平凡树,肯定有分支点,所以点连通度为 1


从另一个角度理解,非平凡树每条边都是割边,故 λ(G)=1

又因为有 κ(G)λ(G)δ(G)

所以有 κ(G)λ(G)=1

κ(G)=1

4. 长度为 n(n3) 的圈的 2 宽直径为 n1

考点:宽距离 & 宽直径

两个顶点 x,yw 宽距离,x,y 间找 w 条独立的路,且每条路尽可能的短,w 条路中最长的路就是宽距离

所有点对的 w 宽距离的最大值就是 w 宽直径

对于本题,两个点邻接时,宽距离最大,为 n1,故 2 宽直径为 n1

5. 完全图 Kn(n5)3 宽直径为 2

考点:宽距离 & 宽直径

任意两个点 u,v 的第一条路直接为相连,即 uv,长度为 1

第二条路:任意找一个其他点 x,即 uxv,长度为 2

第三条路同理。所以 3 宽直径为 2

6. 设图 G 是具有 k 个奇度顶点,则在 G 中最少添加 k2 条边才能使 G 具有欧拉回路

奇度顶点的个数一定是偶数,不然无法满足握手定理

欧拉图的每个顶点的度数一定是偶数

7. 完全偶图 Km,n(m,n2 且均为偶数 ),则在其最优欧拉环游中共含 mn 条边

最优欧拉环游:包含该图的每条边至少一次,且边权之和最小的闭途径

特别地,对于欧拉图来说,最优欧拉环游就是欧拉回路

完全偶图 Km,n 一定是欧拉图,所以 Km,n 包含的边数为 mn

8. 下图的最优欧拉环游的权值为 38

6

这样的图一定是特殊的图,恰好有一对奇度顶点

我们只需要把这对奇度顶点最短路上的边复制一次即可

9. 具有 5 个点的度极大非哈密尔顿图族为 C1,5C2,5

考点:Cm,n

注意:Cm,n 图的结构和性质需要掌握

包含边数最多的非哈密尔顿图只有两类:C1,nC2,n

二、不定项选择题
  1. 下列说法正确的是(CD)

考点:割边 + 割点

注意 1:提到割边一定要想到「K2」;提到割点一定要想到「自环」「八字形的图」「K2」;提到块一定要想到「阶数至少为 3」

注意 2:两个不同块的公共顶点只能是割点,即块与块只能由割点相联结,因此可以通过割点搜寻块

A 错误:提到割边想到「K2」,有割边无割点

B 错误:提到割点想到「八字形的图」,有割点没有割边

C 正确:定理 33:v 是图 G 的割点当且仅当 v 至少属于 G 的两个不同的块

D 正确

E 错误:八字形的图去掉一个块就没有割点

  1. κ(G),λ(G),δ(G) 分别表示图 G 的点连通度、边连通度和最小度。下面说法错误的是(D)

考点:点连通度 + 边连通度 + 最小度「κ(G)λ(G)δ(G)

A B 显然正确

C 正确:引理:Gn 阶简单图,若 δ(G)n/2,则 G 必连通 定理 37:Gn 阶简单图,若 δ(G)n/2,则 λ(G)=δ(G)

D 错误:κ(G)k

E 正确

  1. 下面说法正确的是(BDE)

考点:割边 + 割点

A 错误:提到割点想到「K2」,是 1 连通图;如果加上限定条件「阶数 3」就是正确的

B 正确:2 连通图一定是 2 边连通的,一定没有割边;2 连通图阶数一定 3,有割边一定有割点,故矛盾!

C 错误:提到割边想到「K2」;如果加上限定条件「阶数 3」就是正确的

D 正确

E 正确:非平凡树一定有边,每条边一定是割边

F 错误:提到割点想到「K2

  1. 下面说法正确的是(B)

考点:点连通度 + 边连通度 + 点割 + 边割

注意:有些图没有点割,但其连通度为 n1

A 错误:完全图 Kn 没有点割,但连通度为 n1;换成边割就成立

B 正确 C 错误:kκ(G)λ(G)

D 错误:最小度为 3,其点连通度最多为 3

E 错误:[2m/n+1] 表示「平均度 + 1」,肯定大于最小度

  1. 设图 G 是一个块,下列说法错误的是(ABC)

考点:

注意:提到块,一定要想到阶数至少为 3

  • 阶数为 1 的块,要么是孤立点,要么是自环
  • 只有一条边的块,要么是自环,要么是 K2

A 错误:「K2」;B 错误:「自环」;C 错误:「K2

D 正确:块就是没有割点的连通图

E 正确:定理 32:设图 G 的阶至少为 3,则 G 是块当且仅当 G 无自环并且任意两点都位于同一个圈上

F 正确:推论:G 的阶至少为 3,则 G 是块当且仅当 G 无孤立点且任意两条边都在同一个圈上

G 正确:至少有三个点的块无环、无割边

  1. 下面说法错误的是(AB)

考点:欧拉图

注意:欧拉图和哈密尔顿图都有一个大前提:均为连通图

A 错误:没有说明是否连通,只能确定每个连通分支均为欧拉图

B 错误:八字形的图

C 正确:欧拉图的边集能划分为边不重的圈的并,每条边均在圈上

D 正确:只要有边,就有圈

E 正确:根据 C 选项知欧拉图一定没有割边,所以边连通一定是 2

思考 1:两个欧拉图的积图是否还是欧拉图?(是)

思考 2:两个哈密尔顿图的积图是否还是哈密尔顿图?(是)

  1. 关于哈密尔顿图,下列命题错误的是(E)

考点:哈密尔顿图

A 正确:定理 44:GH 图,则对于 V 的每个非空真子集 S,均有 ω(GS)|S|

B 正确:定理 45 (Dirac 1952):对于 n3 的简单图 G,如果 G 中有:δ(G)n2,那么 GH

C 正确:定理 46 (Ore 1962):对于 n3 的简单图 G,如果 G 中的任意两个不相邻顶点 uv,有:d(u)+d(v)n,那么 GH

D 显然正确

E 错误:存在自环的哈密尔顿图有割点;哈密尔顿简单图中一定不存在割点

  1. 关于哈密尔顿图,下列命题正确的是(ABCE)

考点:闭包

注意 1:满足 Dirac 定理、Ore 定理、度序列判定定理的图的闭包一定是完全图

注意 2:定理 49 (Bondy):一个简单图 GH 图当且仅当它的闭包是 H

A B C 正确

D 错误:否命题不成立

E 正确: 推论:Gn3 的简单图,若 G 的闭包是完全图,则 GH

  1. 关于哈密尔顿图,下列命题错误的是(BD)

考点:哈密尔顿图 + 闭包

A 正确:定理 51 (Chvátal 1972):Gn3 的非 H 简单图,则 G 度弱于某个 Cm,n

B 错误:定理 49 (Bondy):一个简单图 GH 图当且仅当它的闭包是 H

C 正确:推论:Gn 阶简单图。若 n3|E(G)|>(n12)+1,则 GH

D 错误:一个图的闭包不一定是完全图 image-20220507203623128

E 正确:阶数为奇数,则哈密尔顿圈是奇圈;定理 9:一个图是偶图当且仅当它不包含奇圈

三、解答题
  1. (去年考过) 证明:设简单图 Gk 边连通的,EG 的某 k 条边构成的集合,则 ω(GE)2

证明:因为简单图 Gk 边连通的,所以 λ(G)k;同时 |E|=k

如果 E 是边割,那么 E 一定是最小边割,所以 ω(GE)=2

如果 E 不是边割,那么删去 E 中的边后不会破坏图的连通性,所以 ω(GE)=1

综上所述:EG 的某 k 条边构成的集合,则 ω(GE)2

  1. 证明:若 n 阶简单图 G 满足 δ(G)n2,则 κ(G)=δ(G)

证明:显然:n2δ(G)n1

如果 δ(G)=n1,则图 G 一定是完全图 Kn,此时图 G 的点连通度和最小度均为 n1

如果 δ(G)=n2,只需证明:「任意删除 n3 个顶点,不会破坏图的连通性」即可

任意删除 n3 个顶点,那么只留下了 3 个顶点,假设为 x,y,z

由于 δ(G)=n2,故 x,y,z 中一定有一个邻接顶点留下

假设 yx 的邻接顶点,如果 x 不是 z 的邻接,那么 y 一定与 z 相邻,所以 x,y,z 连通

假设 y 不是 x 的邻接顶点,那么 z 一定与 xy 相邻,所以 x,y,z 连通

得证:「任意删除 n3 个顶点,不会破坏图的连通性」所以 κ(G)n2

又因为 n2κ(G)δ(G)=n2,所以 κ(G)=δ(G)


扩展 (去年考过):如果一个图 G 满足:δ(G)2 ,那么一定有圈存在

在图 G 中找一条最长的路,假设为 P,且依次经过 v1,v2,,vk

因为 d(v1)2,那么 v1 一定有两个邻接顶点,所以除了 v2 一定还存在另外一个邻接顶点

假设 v1 另外一个邻接顶点为 u,那么一定有 uP

所以一定存在一个路 P 上一定存在圈 v1v2uv1

  1. 8×8 黑白方格相间的棋盘上跳动一只马,这只马能否连续地完成每一种可能的跳动恰好一次?(一只马跳动一次是指从一个长为 3,宽为 2 的黑白方格组成的长方形的一个角跳到对角上;在同一个长方形的两个对角之间的相互跳动认为是同一跳动)

关键:建立正确的图论模型

解:以每个方格为顶点,如果两个方格恰好是某个长 32 矩形的对角,则这两个方格之间连一条边,我们可以得到一个图,那么该图中的边与马的每一次跳动相对应

现在问题转换为了:能否连续的经过图的每条边恰好一次,即求该图是否存在欧拉迹

图中度数为 3 的顶点有 8 个,根据 推论:连通图 GEuler 迹当且仅当 G 最多有两个奇点,显然不存在欧拉迹

10


扩展:能否通过马的跳动遍历完所有的方格?

现在问题转换为了:上述建立模型中的图是否为哈密尔顿图

  1. 证明:若 n 阶简单图 G 满足 δ(G)(n1)/2,则 G 包含哈密尔顿路

证明:在图 G 的基础上添加一个顶点 v,让点 v 与图 G 的每个顶点都相连,得到新图,记为 K

那么,在 H 中,一定存在 δ(K)(n+1)/2

根据 定理 45 (Dirac 1952):对于 n3 的简单图 G,如果 G 中有:δ(G)n2,那么 GH,图 K 一定是哈密尔顿图

从图 K 的哈密尔顿圈上去掉新添加的顶点 v,就变成了原图 G 的一条哈密尔顿路

  1. (前年考过) 亚瑟王在王宫中召见他的 2n 位骑士,其中某些骑士之间互有怨仇。已知每个骑士的仇人不超过 n1 个,证明亚瑟王的谋士摩林能够让这些骑士围着圆桌坐下,使得每一个骑士不与他的仇人相邻

解:以骑士为顶点,如果两个骑士是友好的,那么两个骑士之间连一条边,得到的图记为 G

原问题转换为:判断图 G 是否为哈密尔顿图

由题知:δ(G)2n1(n1)=n

根据 定理 45 (Dirac 1952):对于 n3 的简单图 G,如果 G 中有:δ(G)n2,那么 GH,图 G 一定是哈密尔顿图

所以亚瑟王的谋士摩林能够让这些骑士围着圆桌坐下,使得每一个骑士不与他的仇人相邻