图论05-哈密尔顿图
图论课件哈密尔顿图共35页文档

▪
26、要使整个人生都过得舒适、愉快,这是不可能的,因为人类必须具备一种能应付逆境的态度。——卢梭
▪
27、只有把抱怨环境的心情,化为上进的力量,才是成功的保证。——罗曼·罗兰
▪
28、知之者不如好之者,好之者不如乐之者。——孔子
▪
29、勇猛、大胆和坚定的决心能够抵得上武器的精良。——达·芬奇
图论课件哈密尔顿图
•
6、黄金时代是在我们的前面,而不在 我们的 后面。
•
7、心急吃不了热汤圆。
•
8、你可以很有个性,但某些时候请收 敛。
•
9、只为成功找方法,不为失败找借口 (蹩脚 的工人 总是说 工具不 好) 为,请 记住, 除了在 脑海中 ,恐惧 无处藏 身。-- 戴尔. 卡耐基 。
▪
30、意志是一个强壮的盲人,倚靠在明眼的跛子肩上。——叔本华
谢谢!
35
图论-哈密尔顿图-课内专题报告

{n-3,n-1},{n-1,1}组成。这条哈密顿圈与第一条圈没有公共边。当n ≥7时,按照这种
k 2 方法把图?中的圈旋转角度 n 1 ,其中2 ≤k ≤(n-3)/2,就得到总数为(n-1)/2条哈密顿
圈,它们满足任意两个圈没有公共边。所以这17名学生在此科学营地中一直可以共进 (17-1)/2=8天午餐,直到某些同学不得再次坐在其它人旁边。 5 5 7 n-2 3 3 2 4 1 n 2 1 n n-1 (b)
2014-4-14 图论之哈密尔顿图 16
Xi’an Jiaotong University
定理 3 设G =(V,E)是一个无环图并且|V| 2。如果对于所有的x,y V并且x y 都有deg(x)+deg(y) n-1,则G中有哈密顿路径。 使得x是C1中的一个顶点,y是C2中的一个顶点。设Ci具有n i 个顶点,其中i=1,2。 则deg(x) n1 1, deg( y ) n2 1, 从而有 deg( x) deg( y) ( n1 n2 ) 2, 这就与定理中 给出的条件矛盾。因此,G是连通的。 现在构造G中的一条哈密顿路径。对于m 2,pm是长度为m 1的路径
2
Xi’an Jiaotong University
哈密尔顿周游世界问题
1857年,著名的爱尔兰数学家Sir William Hamilton设计了一个游 戏:它是由一个木制的正十二面体构成,在它的每个棱角处标有当 时很有名的城市。游戏目的是“环球旅行”。为了容易记住被旅游 过的城市 ,在每个棱角上放上一个钉子,再用一根线绕在那些旅游 过的城市上(钉子),由此可以获得旅程的直观表示。给定世界上20个 城市,用一个代表地球的十二面体的20个顶点分别代表这20个城市。 从某一个顶点出发,沿着十二面体的棱,经过每个顶点恰好一次, 最后回到出发点。
离散数学-图论-哈密顿图及其应用

离散数学-图论-哈密顿图及其应⽤哈密顿图⼀、定义概念1.哈密顿通路设G=<V,E>为⼀图(⽆向图或有向图).G中经过每个顶点⼀次且仅⼀次的通路称作哈密顿通路2.哈密顿回路G中经过每个顶点⼀次且仅⼀次的回路(通路基础上+回到起始点)称作哈密顿回路3.哈密顿图若G中存在哈密顿回路,则称它是哈密顿图4.定义详解:(1)存在哈密顿通路(回路)的图⼀定是连通图;(2)哈密顿通路是初级通路,哈密顿回路是初级回路;(3)若G中存在哈密顿回路,则它⼀定存在哈密顿通路,反之不真(看课本的话,是必要条件,⽽不是充分条件,故不可反推!)(4)只有哈密顿通路,⽆哈密顿回路的图不叫哈密顿图;即,哈密顿图是回路⼆、判定定理注意:⽬前还没有找到哈密顿图的简单的充要条件(1)设⽆向图G=<V,E>为哈密顿图,V1是V的任意真⼦集,则(注:n阶xx图指的是n个顶点,不要迷!)p(G-V1)<=|V1|其中,p(G-V1)为G中删除V1后的所得图的连通分⽀数⽬,|V1|为V1集合中包含的顶点个数。
【哈密顿图存在的必要条件】推论:有割点的图⼀定不是哈密顿图设v是图中的割点,则p(G-v)>=2,由上述定理知G不是哈密顿图(2)设G是n(n>=3)阶⽆向简单图,若对于G中的每⼀对不相邻的顶点u,v,均有d(u)+d(v)>=n-1则G中存在哈密顿通路。
⼜若d(u)+d(v)>=n则G中存在哈密顿回路,即G为哈密顿图。
【哈密顿图存在的充分条件,不是必要条件】其中d(u),d(v)分别代表顶点u,v的度数。
推论:设G是n(n>=3)阶⽆向简单图,若G的最⼩度>=n/2,则G是哈密顿图。
由推论知,对于完全图Kn,当n>=3时,是哈密顿图,完全⼆部图Kr,s当r==s>=2时是哈密顿图。
(3)在n(n>=2)阶有向图D=<V,E>中,如果略去所有有向边的⽅向,所得⽆向图中含⽣成⼦图Kn,则D中存在哈密顿通路。
离散数学图论作业5-哈密顿图

离散数学图论作业5-哈密顿图
Problem1
下方所示各图是否拥有哈密顿通路?若有哈密顿通路,则求出这样一条通路。
若没有哈密顿通路,则论证为什么这样的通路不存在。
(1)(2)(3)
Problem2
对哪些m和n值来说,完全二部图K m,n具有哈密顿回路?
Problem3
证明:每当n是正整数时,就存在n阶格雷码,或者等价地证明:n>1的n维立方体(n-cube)Q,总是具有哈密顿回路。
[提示:用数学归纳法,证明如何从n−1阶格雷码产生n阶格雷码。
]
证明:下图所示的彼得森图没有哈密顿回路,但删除任意顶点v和所有与v关联的边,所获得的子图都有哈密顿回路。
Problem5
若简单图G满足V(G)≥3且δ(G)≥V(G)−1
,证明或反驳:
2
a)G一定存在哈密顿回路。
b)G一定存在哈密顿通路。
Problem6
底图是完全图的有向图称为竞赛图,试证明:
a)竞赛图一定含有哈密顿通路。
b)竞赛图含有哈密顿回路的充分必要条件是强连通。
Problem7
考虑在15天安排15门课程的考试(每天考1门课),使得同一位老师所任的任意两门课程考试不排在接连的两天中,试证明如果没有老师担任多于8门课程,则符合上述要求的考试安排总是可能的。
考虑M×N的网格,以其中的方格作为点集,任意两个点之间有边当且仅当对应的两个方格相邻,构成图G。
a)当N是偶数且M>1时,给出一种哈密顿回路的构造方法。
b)当N和M都是大于1的奇数时,证明此时G没有哈密顿回路。
二部图欧拉图哈密尔顿图平面图教学课件

网络设计:用于设计网络拓扑结构,如路由器、交换机等设备的连接
电路设计:用于设计电路板布局,如PCB板、集成电路等
地图绘制:用于绘制地图,如城市地图、交通地图等
建筑设计:用于设计建筑布局,如房屋、办公楼等
物流规划:用于规划物流网络,如仓库、配送中心等
城市规划:用于规划城市布局,如道路、公园等
汇报人:
哈密尔顿图是平面图的一种特殊情况,即每个顶点的度数都是2
哈密尔顿图定义:每个顶点的度数等于图中的边数
哈密尔顿图的性质:哈密尔顿图是欧拉图
哈密尔顿图的判定方法:通过计算每个顶点的度数来判断
哈密尔顿图的应用:在图论、计算机科学等领域有广泛应用
PART FIVE
平面图是一种特殊的图,其顶点和边都在同一个平面上
哈密尔顿图是一种特殊的图,其每个顶点的度数都是2或0。
哈密尔顿图是一种特殊的欧拉图,其每个顶点的度数都是2。
哈密尔顿图是一种特殊的平面图,其顶点和边都可以在平面上表示出来。
哈密尔顿图是一种特殊的图,其每个顶点的度,即每个顶点的度数都是2
哈密尔顿图是二部图的一种特殊情况,即每个顶点的度数都是2
在数学中,哈密尔顿图可以用于研究图的性质,如图的连通性、图的色数等。
哈密尔顿图在图论中具有重要的应用价值,特别是在网络流、电路设计等领域。
在计算机科学中,哈密尔顿图可以用于解决一些NP-hard问题,如旅行商问题、背包问题等。
在物理学中,哈密尔顿图可以用于描述量子系统的状态空间,从而进行量子计算和量子信息处理。
汇报人:
,
CONTENTS
PART ONE
PART TWO
二部图是一种特殊的图,由两个部分组成,每个部分包含一组节点每个节点只能与另一部分的节点相连,不能与同一部分的节点相连二部图的节点可以分为两个集合,每个集合中的节点只能与另一个集合中的节点相连二部图的边可以分为两种类型,一种是连接两个不同集合的边,另一种是连接同一集合中的边二部图的性质包括:每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边数,每个节点度数之和等于边
哈密顿图

定义4.3.1 经过图G 的每个顶点恰一次的路称为G 的Hamilton 路,简称为H 路。
经过图G 的每个顶点恰一次的圈称为G 的Hamilton 圈,简称为H 圈。
具有Hamilton 圈的图称为Hamilton 图,简称为H 图。
Hamilton 图的研究起源于一种十二面体上的游戏。
1857 年,爱尔兰著名数学家William Rowan Hamilton 爵士(他也是第一个给出复数的代数描述的人)制作了一种玩具,它是一个木制的正十二面体,在正十二面体的每个顶点上有一个木栓,并标有世界著名城市的名字。
游戏者用一条细线从一个顶点出发,设法沿着十二面体的棱找出一条路,通过每个城市恰好一次,最后回到出发点。
这个游戏当时称为Icosian 游戏,也称为周游世界游戏。
将正十二面体从一个面剖开并铺展到平面上得到的图形如下图所示,称为十二面体图。
周游世界游戏用图论术语来说就是判断十二面体图是否Hamilton 图,并设法找出其Hamilton 圈。
其中一条Hamilton 圈如图中粗边所示。
十二面体图是H 图判断一个图是否Hamilton 图与判断一个图是否Euler 图似乎很相似,然而二者却有本质的不同。
目前为止尚没有找到判别一个图是否是Hamilton 图的有效充要条件。
这是图论和计算机科学中未解决的重要难题之一。
本节给出一些经典的充分条件和必要条件。
一、必要条件定理4.3.1 设G 是二部图,若G 是H 图,则G 必有偶数个顶点。
证明:设G = (X, Y ) ,由于G 的边全在X 和Y 之间,因此如果G 有Hamilton 圈C,则G的所有顶点全在C 上,且必定是X 的点和Y 的点交替在C 上出现,因此G 必有偶数个顶点。
证毕。
这个定理给出了一个二部图不是Hamilton 图的简单判断条件:如果一个二部图有奇数个顶点,则它必定不是Hamilton 图。
例如,下列Herschel 图是二部图,但有奇数个顶点,故不是H 图。
哈密尔顿图

定理11.2.5 设有向图G为竞赛图,若G是强连通的, 则G是哈密尔顿向图。
在采用循环赛制,而且没有平局的比赛中,如果 对某两个选手,总可以找到另一些选手而形成甲 胜乙、乙胜丙、丙又胜甲的循环胜,那么就可以 找到所有参选手之间的“循环胜”情形。
定义11.2.3 设有向图G为竞赛图,若G的顶点可顺 序排列为v1, v2, v3, …, vn,使得当i<j时(vi, vj)是G的 弧,则称G为传递竞赛图。
v4
v3
v1
v2
定理11.2.6 设G为竞赛图,则G为传递竞赛图的充 要条件是G中无圈。
• 传递竞赛图描述的是一种理想状态下的比赛,即 名次排在前面的选手一定胜过后面的选手。选手 强弱胜负分明,不存在以弱胜强的情形。
推论11.2.2 设G为竞赛图,并且不是传递竞赛图, 则G中必有长为3的圈。
问旅游者能否从某个城市出发经过每一个城市恰好一次然后回到出发的城市如图1121这就是著名的哈密尔顿问题也即在图1121中找出一条包含所有20个顶点的圈沿着图中给出的编号从顶点1依次走过所有20个顶点再回到顶点1就是哈密尔顿问题的一个解
11.2 哈密尔顿图
哈密尔顿在1859年提出了一个“环游世界”的 问题:用一个正十二面体的20个顶点代表世界上 20个城市,用正十二面体的棱代表旅游路线。问 旅游者能否从某个城市出发,经过每一个城市恰 好一次,然后回到出发的城市(如图11.2.1)?这 就是著名的哈密尔顿问题,也即在图11.2.1中找 出一条包含所有20个顶点的圈。
• 哈密尔顿有向图中有一条包含所有顶点的圈,因 此哈密尔顿有向图一定是强连通的。
定理11.2.3 设G=(V, E)是强连通有向图,V(G) ≥ 3, 且对任意的顶点v都有d+(v)+ d-(v) ≥ n,则G是哈密 尔顿向图。
哈密尔顿图

3.3.2 哈密尔顿图哈密尔顿(W.Hamilton)于1859 Array年提出了确定一个图是否有一条生成路或生成圈的问题。
这个问题是从哈密尔顿发明的一个数学游戏引出的。
1859年哈密尔顿发明了一种游戏,并作为一个玩具以25个金币卖给了一个玩具商。
这个玩具是用12个正五边形的面做成的一个正12面体,这个12面体共20个顶点,并以世界上20个著名城市名命名,要求游戏者沿着这个12面体的棱,走遍每个城市一次且仅一次,最后回到出发点。
他把这个游戏称之为“周游世界”游戏。
这个问题归结为求上图的一个哈密顿圈。
按图中的编号顺序走,显然会成功。
定义1 设G是无向图,则称经过每个结点一次且仅一次的通路为哈密尔顿通路。
如果哈密尔顿通路是回路,则称其为哈密尔顿回路。
具有哈密尔顿回路的G,称为哈密尔顿图。
确定一个图是否为哈密顿图的问题称为哈密顿回路问题。
由定义可知:(1)具有哈密尔顿通路的图是连通的;(2)哈密尔顿通路是初级通路;(3)哈密尔顿回路是初级回路。
对于有向图可类似定义。
定义2 设D是有向图,则称经过每个结点一次且仅一次的有向通路为有向哈密尔顿通路。
如果有向哈密尔顿通路是有向回路,则称其为有向哈密尔顿回路。
具有有向哈密尔顿回路的D,称为有向哈密尔顿图。
由有向哈密尔顿图的定义可知:(1)具有有向哈密尔顿通路的图是单向连通的;(2)有向哈密尔顿通路是初级有向通路;(3)有向哈密尔顿回路是初级有向回路。
例1 下面的图形中,哪个没有哈密尔顿通路?哪个有哈密尔顿通路但无哈密尔顿回路?哪个是哈密尔顿图?a a a(1) (2) (3)解 (1)中有哈密尔顿回路,例如 abcdea ,(1)是哈密尔顿图; (2)中无哈密尔顿通路;(3)中有哈密尔顿通路,例如 badce ,无哈密尔顿回路,不是哈密尔顿图。
例2 判断下面所示的有向图中,哪个没有有向哈密尔顿通路?哪个有有向哈密尔顿通路但无有向哈密尔顿回路?哪个是有向哈密尔顿图?3 3v 3v 5v44(1) (2) (3)解 (1)中有向哈密尔顿通路,例如4231v v v v . 但无有向哈密尔顿回路. (2)中有有向哈密尔顿回路,例如13421v v v v v ,所以,(2)是有向哈密尔顿图. (3)有有向哈密尔顿通路,如12543v v v v v . 但无有向哈密尔顿回路.虽然哈密尔顿回路问题与欧拉回路问题在形式上极为相似,但是,到目前为止,人们还没有找到哈密尔顿图(或有向哈密尔顿图)的充分必要条件.下面仅就无向图,给出判断哈密尔顿通路和哈密尔顿图的一些充分条件和必要条件.定理 (1)设n (>2)阶简单图G 的每一对不邻接的结点度数之和都大于或等于n-1,则G 中存在哈密尔顿通路.(2)设n (>3)阶简单图G 的每一对不邻接的结点度数之和都大于或等于n ,则G 中存在哈密尔顿回路,即G 是哈密尔顿图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A F
B
A
C
F
B C
E
D
E
D
竞赛图
底图为K4的竞赛图: A
B
C
以上每个图可以看作4个选手参加的循环赛的一种结果
竞赛图与有向哈密尔顿通路
底图是完全图的有向图称为竞赛图。 利用归纳法可以证明竞赛图含有向哈密尔顿通路。
循环赛该如何排名次
A F
E
B
按照在一条有向Hamilton通路 (一定存在)上的顺序排名:
Ore定理的证明
Ore定理(1960) 设G是无向简单图,|G|=n3,若
对G中任意不相邻的顶点u和v, d(u)+d(v)n (*)
则G有哈密尔顿回图。
证明.反证法, 若存在满足(*)的图G,但是G没有Hamilton回 路. 不妨假设G是边极大的非Hamilton图,且满足(*)。若G不是 边极大的非Hamilton图,则可以不断地向G增加若干条边,把G 变成边极大的非Hamilton图G’,G’依然满足(*),因为对 vV(G), dG(v)dG’(v)。
设G是无向简单图, |G|=n2, 若G中任意不相邻的顶点对
u,v均满足:d(u)+d(v)n-1,则G是连通图。
假设G不连通,则至少含2个连通分支,设为G1, G2。取xVG1, yVG2, 则:d(x)+d(y)(n1-1)+(n2-1)n-2 (其中ni是Gi的顶பைடு நூலகம்个数), 矛盾。
有限图G是Hamilton图充分必要其闭合图C(G)是 Hamilton图.
闭合图(举例)
a
b
f
c e
d
判定定理的盲区
从“常识”出发个案处理
一顶点关联的边中恰有两 条边在哈密尔顿回路中。
哈密尔顿回路中不能含 真子回路。
利用对称性 利用二部图特性 …
判定哈密尔顿图的例子
的总得分更高(9比5)。
循环赛该如何排名次
A F
建立对应与每个对手得分的向量
B
s1 = (a1, b2, c3, d4, e5, f6)
然后逐次求第k级的得分向量sk, 每个 选手的第k级得分是其战胜的对手在 C 第k-1级得分的总和。
对应于左图所示的竞赛结果,得分向量:
E
D
s1=(4,3,3,2,2,1) s2=(8,5,9,3,4,3) s3=(15,10,16,7,12,9) s4=(38,28,32,21,25,16)
Hamilton回路的基本特性
Hamilton回路:无重复地遍历图中诸点, Euler回路:无重复地遍历图中诸边.
若图G中有一顶点的度为1, 则无Hamilton回路. 设图G中有一顶点的度大于2, 若有Hamilton回路, 则
只用其中的两条边. 若图中有n个顶点, 则Hamilton回路恰有n条边. 注:Hamilton回路问题主要针对简单图。
充分条件的讨论
“ (G) n/2”不能减弱为: (G) 举例,n=5, (G)=2 . G不是Hamilton图.
存在哈密尔顿通路的充分条件(Ore定理的推论) 设G是无向简单图,|G|=n2 ,若G中任意不相邻的顶点对 u,v均满足: d(u)+d(v)n-1 ,则G有哈密尔顿通路。
下列图中只有右图是哈密尔顿图。
棋盘上的哈密尔顿回路问题
在44或55的缩小了的国际象棋棋盘上,马 (Knight)不可能从某一格开始,跳过每个格子一次, 并返回起点。
灰(13个) VS 白(12个)
哈密尔顿图问题
基本问题
判定哈密尔顿回路的存在性 找出哈密尔顿回路/通路
(在最坏情况下)时间复杂性为多项式的算法?
s5=(90,62,87,41,48,32) ......
当问题竞赛图是强连通且至少有4个选手时,这个序列一定收 敛于一个固定的排列,这可以作为排名:A C B E D F。
Q&A
欢迎提问
Hamilton通路/回路
G中Hamilton通路
包含G中所有顶点 通路上各顶点不重复
G中Hamilton回路
包含G中所有顶点 除了起点与终点相同之外,通路上各顶点不重复。
Hamilton回路与 Hamilton通路
Hamilton通路问题可转化为Hamilton回路问题 G*K1
C
CABDEF
D
问题:Hamilton通路路不是唯一
的,例如:也可以得到另一排名
ABDEFC C 从第一名变成了最后一名
循环赛该如何排名次
A F
E
B
按照得胜的竞赛场次(得分)排名:
C
A(胜4) B,C(胜3) D, E(胜2) F(胜1)
D
问题:很难说B,C并列第二名是否公
平,毕竟C战胜的对手比B战胜的对手
必要条件的应用
举例
c
a
b
将图中点a, b, c的集合记为S, G-S有4个 连通分支,而|S|=3. G不是Hamilton图.
举例
Kh
Kh
Kn-2h
下图给出的是 C2,7的具体图 (h=2,n=7)
必要条件的局限性
必要条件只能判定一个图不是哈密尔顿图
Petersen图满足上述必要条件,但不是哈密尔顿图。
Ore定理的证明
设u, v是G中不相邻的两点,于是G+uv是Hamilton图,且其中 每条Hamilton回路都要通过边uv. 因此,G中有起点为u,终点 为v的Hamilton通路:
u=v1
vi-1
vi
v=vn
不存在两个相邻的顶点 vi-1和vi,使得vi-1与v相邻且vi 与u相邻. 若 不然, (v1,v2, … vi-1, vn, …, vi, v1)是G的Hamilton回路. 设在G中u 与vi1, vi2, …, vik相邻, 则v与vi1-1, vi2-1, …vik-1都不相邻, 因此 d(u)+d(v) k+[(n-1)-k]<n. 矛盾.
哈密尔顿图的充分条件
Dirac定理(狄拉克, 1952) 设G是无向简单图,|G|=n3 , 若 (G) n/2,则G有哈密 尔顿回图.
Ore定理(奥尔, 1960)
设G是无向简单图,|G|=n3 ,若G中任意不相邻的顶点对 u,v均满足: d(u)+d(v)n ,则G有哈密尔顿回图。
Hamilton回路的存在性问题
K3
K4
Kn(n3)有Hamilton回路
b
b
b
a
c
a
ca
c
e
d
e
d
e
d
一个基本的必要条件
如果图G=(V, E)是Hamilton图,则对V的任一非空子 集S,都有 P(G-S) |S|
其中, P(G-S)表示图G-S的连通分支数.
理由:设C是G中的Hamilton回路, P(G-S) P(C-S) |S| 向一个图中顶点之间加边不会增加连通分支。
Ore定理的延伸
引理. 设G是有限图,u, v是G中不相邻的两个顶点, 并且满足:d(u)+d(v) |G|,则 G是Hamilton图 G∪{uv}是Hamilton图.
证明:类似于Ore定理的证明.
G的闭合图, 记为C(G): 连接G中不相邻的并且其度之 和不小于 |G| 的点对, 直到没有这样的点对为止.
应用(格雷码)
给定一个立方体图,求出哈密尔顿回路
110
111
100
101
010
011
000
001
Q3
安排考试日程(哈密尔顿通路)
问题: 在6天里安排6门课 – A,B,C,D,E,F -的考试,每天 考1门。假设课程选修的情况有4类:DCA,BCF,EB, AB。如何安排日程,使得没有人连续两天有考试?
哈密尔顿图
离散数学─图论 南京大学计算机科学与技术系
内容提要
哈密尔顿通路 哈密尔顿回路 哈密尔顿图的必要条件 哈密尔顿图的充分条件 哈密尔顿图的应用 竞赛图与有向哈密尔顿通路
周游世界的游戏
沿着正十二面体的棱寻找一条旅行路线, 通过每个顶 点恰好一次又回到出发点. (Hamilton 1857)