离散数学第八章一些特殊的图知识点总结

合集下载

离散数学 第八章

离散数学 第八章
12
欧拉图(续)
例 图中, (1), (4)为欧拉图; (2), (5)为半欧拉图; (3),(6)既不 是欧拉图, 也不是半欧拉图. 在(3), (6)中各至少加几条边才能成为欧拉图?
13
欧拉图的判别法
定理 无向图G为欧拉图当且仅当G连通且无奇度顶点. 无向图G是半欧拉图当且仅当G连通且恰有两个奇度顶点. 定理 有向图D是欧拉图当且仅当D连通且每个顶点的入度都 等于出度. 有向图D具有欧拉通路当且仅当D连通且恰有两个奇度顶 点, 其中一个入度比出度大1, 另一个出度比入度大1, 其余 顶点的入度等于出度.
9
8.2 欧拉图
欧拉通路 欧拉回路 欧拉图 半欧拉图
10
哥尼斯堡七桥问题
欧拉图是能一笔画出的边不重复的回路.
11
欧拉图
欧拉通路: 图中行遍所有顶点且恰好经过每条边一次的通路. 欧拉回路: 图中行遍所有顶点且恰好经过每条边一次的回路. 欧拉图: 有欧拉回路的图. 半欧拉图: 有欧拉通路而无欧拉回路的图. 几点说明: 上述定义对无向图和有向图都适用. 规定平凡图为欧拉图. 欧拉通路是简单通路, 欧拉回路是简单回路. 环不影响图的欧拉性.
第8章 一些特殊的图
8.1 二部图 8.2 欧拉图 8.3 哈密顿图 8.4 平面图
1
8.1 二部图 二部图 完全二部图 匹配 极大匹配 最大匹配 匹配数 完备匹配
2
二部图
定义 设无向图 G=<V,E>, 若能将V 划分成V1 和 V2 (V1V2=V, V1V2=), 使得G中的每条边的两个端 点都一个属于V1, 另一个属于V2, 则称G为二部图, 记为<V1,V2,E>, 称V1和V2为互补顶点子集. 又若G 是简单图, 且V1中每个顶点都与V2中每个顶点相邻, 则称G为完全二部图, 记为Kr,s, 其中r=|V1|, s=|V2|. 注意: n 阶零图为二部图.

离散数学第8章课件PPT,高等教育出版社,屈婉玲,耿素云,张立昂主编

离散数学第8章课件PPT,高等教育出版社,屈婉玲,耿素云,张立昂主编
17
证明
(2) 假设存在x1, x2∈A使得 由合成定理有 f g(x1)=f g(x2)
g(f(x1))=g(f(x2)) 因为g:B→C是单射的, 故 f(x1)=f(x2). 又由于f:A→B是单射的, 所 以x1=x2. 从而证明f g:A→C是单射的. (3)由(1)和(2)得证. 注意:定理逆命题不为真, 即如果f g:A→C是单射(或满射、双 射)的, 不一定有 f:A→B 和 g:B→C都是单射(或满射、双射)的.
16
函数复合与函数性质
定理8.2 设f:A→B, g:B→C (1) 如果 f:A→B, g:B→C是满射的, 则 fg:A→C也是满射的 (2) 如果 f:A→B, g:B→C是单射的, 则 fg:A→C也是单射的 (3) 如果 f:A→B, g:B→C是双射的, 则 fg:A→C也是双射的 证 (1) 任取c∈C, 由g:B→C的满射性, b∈B使得 g(b)=c. 对于这个b, 由 f:A→B的满射性,a∈A使得 f(a)=b. 由合成定理有 fg(a) = g(f(a)) = g(b) = c 从而证明了fg:A→C是满射的
4
实例
例1 设A={1,2,3}, B={a,b}, 求BA. 解BA={ f0, f1, … , f7}, 其中 f0 = {<1,a>,<2,a>,<3,a>} f1 = {<1,a>,<2,a>,<3,b>} f2 = {<1,a>,<2,b>,<3,a>} f3 = {<1,a>,<2,b>,<3,b>} f4 = {<1,b>,<2,a>,<3,a>} f5 = {<1,b>,<2,a>,<3,b>} f6 = {<1,b>,<2,b>,<3,a>} f7 = {<1,b>,<2,b>,<3,b>}

离散数学课件_8 图的基本概念

离散数学课件_8 图的基本概念
13 2014-9-23
返回本章首页

返回本章首页
9 2014-9-23
第六节 哈密尔顿图(2)
(1) 设 G=(V,E) 是哈密尔顿图,则对 V 的任 意非空子集 S均有W(G-S) ≦|S|, 其中GS表示在G中删除S中的点以及以S为端点 的边后所构成的图; W(G-S) 表示 G-S 的 连通分支数; (2)设G=(V,E)是n阶无向简单图,若对G中 任 意 不 相 邻 的 顶 点 u,v 都 有 d(u)+d(v) ≧n-1,则G存在哈密尔顿路,因此G是半 哈密尔顿图; (3) 设 G 是 n 阶简单图,则是哈密尔顿图当 且仅当其闭包是哈密尔顿图.

返回本章首页
11 2014-9-23
第七节 二分图(2)
(2)图G的匹配M是最大匹配当且仅当G不含 M的可扩路; (3)设G=(V,E)为二分图,顶点划分为V= V1 ∪ V2 ,则G存在饱和V1的每个顶点匹配 的充要条件是对任何S V1均有 |N(S)|≧|S|; 3.算法:匈牙利算法,解决了二分图的匹 配问题。

返回本章首页

6 2014-9-23
第五节 欧拉图(1)
欧拉图是一类非常著名的图,之所以如 此,不仅是因为欧拉是图论的创始人, 更主要是欧拉图具有对边(弧)的“遍 历性”. 1.概念有:欧拉路,欧拉图,半欧拉路,半欧 拉图,割边等;

返回本章首页
7 2014-9-23
第五节 欧拉图(2)
2.结论有:(1)无向连通图G是欧拉图的充要 条件是G中每个顶点的度均为偶数; (2)设G是无向连通图,则G是半欧拉图 的充要条件是G恰含有两个奇数度点. 3.算法:在欧拉图中找欧拉路的Fleury算法.
第八章 图的基本概念

《离散数学》图论 (上)

《离散数学》图论 (上)
12
无向图与有向图
v2
e1
e2
e3
v3
e4
v1
e5 (e1)={( v42, v24 )}
v4
(e2)={( v32, v23 )} (e3)={( v3, v4 )}
(e4)=({ v43, v34 )}
(e5)=({ v4,}v4 )
13
无向图与有向图
A B C
D E F
14
无向图与有向图
第八章 图论
第八章 图论
§8.1 基本概念
§8.1.1 无向图、有向图和握手定理 §8.1.2 图的同构与子图 §8.1.3 道路、回路与连通性 §8.1.4 图的矩阵表示
§8.2 欧拉图 §8.3 哈密尔顿图 §8.4 平面图 §8.5 顶点支配、独立与覆盖
2
无向图与有向图
3
无向图与有向图
一个无向图(undirected graph, 或graph) G 指一个三元组 (V, E, ),其中
vV
vV
24
特殊的图
假设 G=(V, E, ) 为无向图,若 G 中所有 顶点都是孤立顶点,则称 G 为零图(null graph)或离散图(discrete graph);若 |V|=n,|E|=0,则称 G 为 n 阶零图 所有顶点的度数均相等的无向图称为正 则图(regular graph),所有顶点的度数 均为 k 的正则图称为k度正则图,也记作 k-正则图 注:零图是零度正则图
19
握手定理
定理(图论基本定理/握手定理)
假设 G=(V, E, ) 为无向图,则deg(v) 2 E , vV
即所有顶点度数之和等于边数的两倍。
推论
在任何无向图中,奇数度的顶点数必是偶 数。

第八章图论

第八章图论

3. 图的结点与边之间的关系 定义 如果边e={vi,vj}是G的边, 则称结点vi 和vj邻接的, 边e和结点vi ,边e和结点vj称为关联的。 没有与边关联的结点称为孤立点。 关联于同一结点的相异边称为邻接的。 不与任何边邻接的边称为孤立边。
例1
在上图中显然e1和e2, e1与e4是邻接的, 结点v1和v2,v2和v4等是邻接的, 没有孤立点和孤立边。
例2.如下图中:
图(a)是伪图。图(b)是有向多重 图。 最右第三个图是简单图有权图。
三、结点的度
1.定义 图G中关联于结点vi的边的总数称为 结点vi的度, 用deg(vi)表示。
2.定理1(握手定理) 图G的所有结点的度的总和为边数 的二倍。即若G为具有n结点的(n,m)图, 则有: n deg(vi ) 2m
例8 如下图
(a)是连通图。 (b)是一个具有三个分图 的非连通图。 结论: (1)一个图的分图必是连通的; (2)一个连通图一定只能有一个分图。
例11 对于图的连通性,常常由于删除了 图中的结点和边而影响了图的连通性。
在连通图(a)中删除边e后, 则变成了不连通 的图(b)。
8.2 图的矩阵表示
2. 有向图的定义 定义 设G=(V,E), V是一个有限非空集合, E是V中不同元素的有序对偶的集合, 则称G是一有向图。在有向图G中 若vi≠vj,则(vi,vj)和(vj,vi)表示两条 不同的边,且用一个从结点vi指向vj 的箭头表示边(vi,vj)。
定义 具有n个结点和m条边的图称为(n,m)图。 (n,0)图称为零图。(1,0)图称为平凡图。
三、边割集、点割集 定义3 设图G=<V,E>是连通图,若有E的子集S, 使得在图G中删去了S的所有边后, 得到的子图G-S变成具有两个分图的不连通图, 删去了S的任一真子集后所得子图仍是连通图, 则称S是G的一个边割集。 注:割边是边割集的一个特例。

离散数学第8章图论剖析

离散数学第8章图论剖析

例1 设 V ={v1,v2,v3,v4,v5},
E = {v1, v2}, {v1, v3}, {v2, v3}, {v2,v4}, {v3, v4},{v3, v5}, {v4 , v5}
则 G=(V,E)是一个图。
2. 图的表示方法
(1) 图解表示法
例2 下图(a).(b)分别给出了例1中图G的图解表示。
若中有相同的结点,设为ur= uk(r<k),则子路ur+1…uk可以从 中删去而形成一条较短的路= viu1…ur uk+1…uh–1 vj,仍连接vi到 vj。 若中还有相同的结点,那么重复上述过程又可形成一条
更短的路,…。这样,最后必得到一条真路,它连接vi到vj, 并短于前述任一非真路。因此,只有真路才能是短程。
将邻接矩阵A看作是布尔矩阵,矩阵的乘法运算和加法 运算中,元素之间的加法与乘法采用布尔运算(参看第 2章2.4节,P34)
1.由A,计算 A(2) , A(3), …, A(n) ; 2.计算 C=A+A(2)+…+ A(n) ; C便是所要求的连接矩阵。
例4 根据例1图的邻接矩阵A,用布尔运算的方法,求 其连接矩阵。
则称H是G的分图。
注: (2)的言外之意是:H是G的最大连通子图。

解 (b)显然不是G的分图,因为(b)不连通;
(c)也不是G的分图; (d)是G的分图; (e)是G的分图。
1.割点:如果在图G中删去结点v(及与其相关联的所 有边后),图G的分图数增加,则称结点v是G的割点。 2.割边:如果在图G中删去边{ vi,vj}后,图G的分 图数增加,则称边{ vi,vj}是G的割边。 例10 下图中v4 ,v6均是割点;
1 0

离散数学图论整理

离散数学图论整理

总 结第八章 图论8.1 图的基本概念8.1.1 图定义8.1―1 一个图G 是一个三重组〈V (G ),E (G ),ΦG 〉,其中V (G )是一个非空的结点(或叫顶点)集合,E (G )是边的集合,ΦG 是从边集E 到结点偶对集合上的函数。

一个图可以用一个图形表示。

定义中的结点偶对可以是有序的,也可以是无序的。

若边e 所对应的偶对〈a ,b 〉是有序的,则称e 是有向边。

有向边简称弧,a 叫弧e 的始点,b 叫弧e 的终点,统称为e 的端点。

称e 是关联于结点a 和b 的,结点a 和结点b 是邻接的。

若边e 所对应的偶对(a ,b )是无序的,则称e 是无向边。

无向边简称棱,除无始点和终点的术语外,其它术语与有向边相同 每一条边都是有向边的图称为有向图。

每一条边都是无向边的图称为无向图。

有向图和无向图也可互相转化。

例如,把无向图中每一条边都看作两条方向不同的有向边,这时无向图就成为有向图。

又如,把有向图中每条有向边都看作无向边,就得到无向图。

这个无向图习惯上叫做该有向图的底图。

在图中,不与任何结点邻接的结点称为弧立结点。

全由孤立结点构成的图称为零图。

关联于同一结点的一条边称为自回路。

在有向图中,两结点间(包括结点自身间)若同始点和同终点的边多于一条,则这几条边称为平行边。

在无向图中,两结点间(包括结点自身间)若多于一条边,则称这几条边为平行边。

两结点a 、b 间互相平行的边的条数称为边[a ,b ]的重数。

仅有一条时重数为1,无边时重数为0。

定义8.1―2 含有平行边的图称为多重图。

非多重图称为线图。

无自回路的线图称为简单图。

仅有一个结点的简单图称为平凡图。

定义 8.1―3 赋权图G 是一个三重组〈V ,E ,g 〉或四重组〈V ,E ,f ,g 〉,其中V 是结点集合, E 是边的集合,f 是定义在V 上的函数,g 是定义在E 上的函数。

8.1.2 结点的次数定义 8.1―4 在有向图中,对于任何结点v ,以v 为始点的边的条数称为结点v 的引出次数(或出度),记为deg +(v );以v 为终点的边的条数称为结点v 的引入次数(或入度),记为deg -(v );结点v 的引出次数和引入次数之和称为结点v 的次数(或度数),记作deg (v )。

离散数学一些特殊的图.ppt

离散数学一些特殊的图.ppt
证明:当G(V1,V2)是二部图时,G中的任 意一条回路的各边必须往返于V1,V2之间, 因此其回路必由偶数条边组成。
4
例:判断下图是否为二部图。
解:图中的每一条回路都是由偶数条边组成。 所以此图为二部图。

5
匹配
设G = (V, E)是具有互补顶点子集V1和V2的二 分图, M E, 若M中任意两条边都不相邻, 则称 M为G中的匹配(对集)。 如果M是G的匹配, 且M中再加入任何一条边就
b3是M的非饱和点,标记结束。 从b3倒向追踪到标记有(*)的顶点,就得到 了M增长通路:a4b2a5b3或a2b2a5b3,取后者。把 M 增 长 通 路 a2b2a5b3 中 的 边 (a5,b2) 从 M 中 去 掉 , 而 把 (a2,b2) 和 (a5,b3) 添 加 到 M 中 得 到 新 的 匹 配 M′={(a3,b1), (a2,b2), (a5,b3)},如图9.61所示。
长通路。
12
设G=V1,V2,E是二部图,M是G的一个匹配, P是G中的一条M增长通路。把P中所有属于M的边 从M中去掉,而把P中所有不属于M的边添加到M 中,得到一个新的边集M′,则M′也是一个匹配, 其所含边数比匹配M所含的边数多1。
13
例如在图中,把M增长通路L3:b1a3b5a4中属于 M的边(a3,b5) 从M中去掉,而把L3中不属于M的边 (a3,b1)和(a4,b5) 添加到M中,得到一个新的边集 M′=(a1,b2),(a2,b3),(a3,b1), (a4,b5),显然M′也是匹 配且M′的边数比M的边数多l,即|M′|=|M|+1。
16
如果H的连通分支是一个回路,回路中的 边交替地属于M和M1,因而属于M的边数与 属于M1的边数相等。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图论部分 第八章、一些特殊的图 8.1 二部图 二部图:定义 设无向图 G=<V,E>, 若能将 V 划分成 V1 和 V2 (V1V2=V, V1V2=), 使得 G 中的每条边的两个端 点都一个属于 V1, 另一个属于 V2, 则称 G 为二部图, 记为<V1,V2,E>, 称 V1 和 V2 为互补顶点子集. 完全二部图:又若 G 是简单图, 且 V1 中每个顶点都与 V2 中每个顶点相邻, 则称 G 为完全二部图, 记为 Kr,s, 其中 r=|V1|, s=|V2|. 注意: n 阶零图为二部图.
得证 m=k+1 时结论也成立. 证毕.
欧拉公式的推广
设 G 是有 p (p2) 个连通分支的平面图, 则
nm+r=p+1
证 设第 i 个连通分支有 ni 个顶点, mi 条边和 ri 个面.
对各连通分支用欧拉公式,
ni mi + ri = 2, 求和并注意 r = r1+…+rp+ p1, 即得
极大平面图: 定义 若 G 是简单平面图, 并且在任意两个不相邻的顶点之 间加一条新边所得图为非平面图, 则称 G 为极大平面图. 性质
• 若简单平面图中已无不相邻顶点,则是极大平面图. 如 K1, K2, K3, K4 都是极大平面图.
• 极大平面图必连通. • 阶数大于等于 3 的极大平面图中不可能有割点和桥.
8.2 欧拉图
欧拉通路: 图中行遍所有顶点且恰好经过每条边一次的通路. 欧拉回路: 图中行遍所有顶点且恰好经过每条边一次的回路.
欧拉图: 有欧拉回路的图. 半欧拉图: 有欧拉通路而无欧拉回路的图. 几点说明: 上述定义对无向图和有向图都适用. 规定平凡图为欧拉图. 欧拉通路是简单通路, 欧拉回路是简单回路. 环不影响图的欧拉性.
例 设 G 为 n 阶无向连通简单图, 若 G 中有割点或桥, 则 G 不是哈密顿图. 证 (1) 设 v 为割点, 则 p(Gv) 2>|{v}|=1. 根据定理, G 不是哈密顿图.
(2) 若 G 是 K2(K2 有桥), 它显然不是哈密顿图. 除 K2 外, 其他的有桥连通图均有割点. 由(1), 得证 G 不是 哈密顿图. 无向哈密顿图的一个充分条件 定理 设 G 是 n 阶无向简单图, 若任意两个不相邻的顶点 的度数之和大于等于 n1, 则 G 中存在哈密顿通路. 当 n3 时, 若任意两个不相邻的顶点的度数之和大 于等于 n, 则 G 中存在哈密顿回路, 从而 G 为哈密顿 图. 哈密顿通路(回路)的存在性(续) 定理中的条件是存在哈密顿通路(回路)的充分条 件, 但不是必要条件. 例如, 设 G 为长度为 n1(n4)的路径, 它不满足定理 中哈密顿通路的条件, 但它显然存在哈密顿通路.
设 G 是长为 n 的圈, 它不满足定理中哈密顿回路的条 件, 但它显然是哈密顿图. 由定理, 当 n3 时, Kn 均为哈密顿图. 判断某图是否为哈密顿图至今还是一个难题 判断是否是哈密顿图的可行方法
观察出一条哈密顿回路 例如 右图(周游世界问题)中红 边给出一条哈密顿回路, 故它 是哈密顿图. 注意, 此图不满足定理的条件.
欧拉公式: 定理 8.11 (欧拉公式) 设 G 为 n 阶 m 条边 r 个面的连通平面图,
则 nm+r=2.
证 对边数 m 做归纳证明.
m=0, G 为平凡图, 结论为真.
设 m=k(k0)结论为真, m=k+1 时分情况讨论如下:
(1) G 中无圈, 则 G 必有一个度数为 数、边数与面数之间的关系: 设 G*是平面图 G 的对偶图,n*, m*, r*和 n, m, r 分别 为 G*和 G 的顶点数、边数和面数,则 (1) n*= r (2) m*=m (3) r*=n-p+1, 其中 p 是 G 的连通分支数 (4) 设 G*的顶点 vi*位于 G 的面 Ri 中, 则 d(vi*)=deg(Ri)
平面图的对偶图 定义 设平面图 G, 有 n 个顶点, m 条边和 r 个面, 构造 G
的对偶图 G*=<V*,E*>如下: 在 G 的每一个面 Ri 中任取一个点 vi*作为 G*的顶点,
V*= { vi*| i=1,2,…,r }. 对 G 每一条边 ek, 若 ek 在 G 的面 Ri 与 Rj 的公共边界上, 则作边 ek*=(vi*,vj*), 且与 ek 相交; 若 ek 为 G 中的桥且在 面 Ri 的边界上, 则作环 ek*=(vi*,vi*).
8.3 哈密顿图 哈密顿通路: 经过图中所有顶点一次且仅一次的通路.
哈密顿回路: 经过图中所有顶点一次且仅一次的回路. 哈密顿图: 具有哈密顿回路的图. 半哈密顿图: 具有哈密顿通路而无哈密顿回路的图. 几点说明: 平凡图是哈密顿图. 哈密顿通路是初级通路,哈密顿回路是初级回路. 环与平行边不影响图的哈密顿性.
欧拉图的判别法 定理 无向图 G 为欧拉图当且仅当 G 连通且无奇度顶点.
无向图 G 是半欧拉图当且仅当 G 连通且恰有两个奇度顶点. 定理 有向图 D 是欧拉图当且仅当 D 连通且每个顶点的入度都等于出度.
有向图 D 具有欧拉通路当且仅当 D 连通且恰有两个奇度顶点, 其中一个入度 比出度大 1, 另一个出度比入度大 1, 其余顶点的入度等于出度.
• 设 G 为 n(n3)阶极大平面图, 则 G 每个面的次数均为 3. • 任何 n(n4)阶极大平面图 G 均有 δ(G)3.
极小非平面图: 定义 若 G 是非平面图, 并且任意删除一条边所得图 都是平面图, 则称 G 为极小非平面图. 说明:
K5, K3,3 都是极小非平面图 极小非平面图必为简单图 下面 4 个图都是极小非平面图
定义 如果能将图 G 除顶点外边不相交地画在平面上, 则称 G 是平面图. 这个画 出的无边相交的图称作 G 的平面嵌入. 没有平面嵌入的图称作非平面图. 例如 下图中(1)~(4)是平面图, (2)是(1)的平面嵌入,(4)是(3)的平面嵌入. (5) 是非平面图.
平面图的面与次数 设 G 是一个平面嵌入 G 的面: 由 G 的边将平面划分成的每一个区域 无限面(外部面): 面积无限的面, 用 R0 表示 有限面(内部面): 面积有限的面, 用 R1, R2,…, Rk 表示 面 Ri 的边界: 包围 Ri 的所有边构成的回路组 面 Ri 的次数: Ri 边界的长度,用 deg(Ri)表示 说明: 构成一个面的边界的回路组可能是初级回路, 简单回 路, 也可能是复杂回路, 还可能是非连通的回路之并. 定理 平面图各面的次数之和等于边数的 2 倍.
满足充分条件 例如 当 n3 时, Kn 中任何两个不同的顶点 u,v, 均 有 d(u)+d(v) = 2(n1) n, 所以 Kn 为哈密顿图.
例 某次国际会议 8 人参加,已知每人至少与其余 7 人中 的 4 人有共同语言,问服务员能否将他们安排在同一张 圆桌就座,使得每个人都能与两边的人交谈? 解 图是描述事物之间关系的最好的手段之一. 作无向图 G=<V,E>, 其中 V={v|v 为与会者},E={(u,v) | u,vV, u 与 v 有共同语言, 且 uv}. G 为简单图. 根据条件, vV, d(v) 4. 于是,u,vV, 有 d(u)+d(v)8. 由定理可知 G 为哈密顿 图. 服务员在 G 中找一条哈密顿回路 C,按 C 中相邻关系 安排座位即可. 由本题想到的:哈密顿图的实质是能将图中所有的顶点 排在同一个圈中. 8.4 平面图 平面图与平面嵌入
联的边, 记作 G . G 连通, 有 n-1 个顶点, k 条边和 r 个面. 由归
纳假设, (n-1)-k+r=2, 即 n-(k+1)+r=2, 得证 m=k+1 时结论成立.
(2) 否则,删除一个圈上的一条边,记作 G . G 连通, 有 n 个顶
点,k 条边和 r-1 个面. 由归纳假设, n-k+(r-1)=2, 即 n-(k+1)+r=2,
无向哈密顿图的一个必要条件 定理 设无向图 G=<V,E>是哈密顿图, 则对于任意 V1V 且 V1, 均有 p(GV1)|V1|. 证 设 C 为 G 中一条哈密顿回路, 有 p(CV1) |V1|. 又因为 CG, 故 p(GV1) p(CV1) |V1|. 几点说明 定理中的条件是哈密顿图的必要条件, 但不是充分条件. 可利用该定理判断某些图不是哈密顿图. 由定理可知, Kr,s 当 sr+1 时不是哈密顿图. 当 r2 时, Kr,r 是哈密顿图, 而 Kr,r+1 是半哈密顿图.
匹配:设 G=<V,E>, 匹配(边独立集): 任 2 条边均不相邻的边子集 极大匹配: 添加任一条边后都不再是匹配的匹配 最大匹配: 边数最多的匹配 匹配数: 最大匹配中的边数, 记为 1 例 下述 3 个图的匹配数 依次为 3, 3, 4.
设 M 为 G 中一个匹配 vi 与 vj 被 M 匹配: (vi,vj)M v 为 M 饱和点: M 中有边与 v 关联 v 为 M 非饱和点: M 中没有边与 v 关联 M 为完美匹配: G 的每个顶点都是 M 饱和点
定理(Hall 定理) 设二部图 G=<V1,V2,E>中,|V1||V2|. G 中存 在从 V1 到 V2 的完备匹配当且仅当 V1 中任意 k 个顶点至少与 V2 中的 k 个顶点相邻(k=1,2,…,|V1|). 由 Hall 定理不难证明, 上一页图(2)没有完备匹配. 定理 设二部图 G=<V1,V2,E>中, 如果存在 t1, 使得 V1 中每个 顶点至少关联 t 条边, 而 V2 中每个顶点至多关联 t 条边,则 G 中存在 V1 到 V2 的完备匹配. Hall 定理中的条件称为“相异性条件”, 第二个定理中的条件 称为 t 条件. 满足 t 条件的二部图一定满足相异性条件.
相关文档
最新文档