第11章特殊图105.ppt
《第11章特殊图105.ppt》由会员分享,可在线阅读,更多相关《第11章特殊图105.ppt(62页珍藏版)》请在三一办公上搜索。
1、离 散 数 学,第11章 特殊图,2023/11/18,11.2 欧拉图,11.2.1 欧拉图的引入与定义,定义11.2.1设G是无孤立结点的图,若存在一条通路(回路),经过图中每边一次且仅一次,则称此通路(回路)为该图的一条欧拉通路(回路)(Eulerian Entry/Circuit)。具有欧拉回路的图称为欧拉图(Eulerian Graph)。规定:平凡图为欧拉图。以上定义既适合无向图,又适合有向图。,2023/11/18,例11.2.1判断下面的6个图中,是否是欧拉图?是否存在欧拉通路?,欧拉图,欧拉图,不是欧拉图,但存在欧拉通路,不存在欧拉通路,不存在欧拉通路,不是欧拉图,但存在欧拉
2、通路,2023/11/18,11.2.2-4 欧拉图的判定及应用,定理11.2.1(含推论11.2.1)(1)无向图G=是欧拉图,当且仅当G是连通的,且仅有零个奇度数结点。(2)无向图G=有欧拉通路但不是欧拉图,当且仅当G是连通的,并且恰有两个奇度数结点。(两个奇度数结点必是G中每条欧拉通路的端点),2023/11/18,定理11.2.2 有向图G具有一条欧拉通路,当且仅当G是连通的,且除了两个结点以外,其余结点的入度等于出度,而这两个例外的结点中,一个结点的入度比出度大1,另一个结点的出度比入度大1。推论11.2.2 有向图G具有一条欧拉回路,当且仅当G是连通的,且所有结点的入度等于出度。,
3、例如,对完全图 Kn,因 d(Kn)=n-1,故当n为奇数时是欧拉图,当n为偶时不是欧拉图。,图 G 有欧拉通路,G 能“一笔画”,G 连通且 G 中度数为奇数的点的个数不超过2,2023/11/18,定义11.2.2 设G=,eE,如果p(G-e)p(G)称e为G的桥(Bridge)或割边(Cut edge)。显然,所有的悬挂边都是桥。,求一个欧拉图的欧拉回路的Fleury算法的简述:从任一点出发按下法来描画一条边不重复的通路,使在每一步中未描画的子图的割边仅当没有别的边可选择时才被描画。,2023/11/18,例,例:,2023/11/18,例11.2.3,图中的三个图能否一笔画?为什么?
4、,解 因为图(a)和(b)中分别有0个和2个奇度数结点,所以它们分别是欧拉图和存在欧拉通路,因此能够一笔画,并且在(a)中笔能回到出发点,而(b)中笔不能回到出发点。图c中有4个度数为3的结点,所以不存在欧拉通路,因此不能一笔画。,2023/11/18,例11.2.4 蚂蚁比赛问题,甲、乙两只蚂蚁分别位于图的结点A、B处,并设图中的边长度相等。甲、乙进行比赛:从它们所在的结点出发,走过图中所有边最后到达结点C处。如果它们的速度相同,问谁先到达目的地?,解 图中仅有两个度数为奇数的结点B、C,因而存在从B到C的欧拉通路,蚂蚁乙走到C只要走一条欧拉通路,边数为9条,而蚂蚁甲要想走完所有的边到达C,
5、至少要先走一条边到达B,再走一条欧拉通路,因而它至少要走10条边才能到达C,所以乙必胜。,2023/11/18,11.3 哈密顿图,11.2.1 哈密顿图的引入与定义,定义11.3.1 经过图中每个结点一次且仅一次的通路(回路)称为哈密顿通路(回路)。存在哈密顿回路的图称为哈密顿图。规定:平凡图为哈密顿图。以上定义既适合无向图,又适合有向图。,2023/11/18,二、Hamilton图,例,例2,只有哈密尔顿通路,但不是哈密尔顿图,哈密尔顿图,无哈密尔顿通路,2023/11/18,例:对下面的图,v3,v1,v2,v4,(a),v3,v1,v2,v4,(d),v3,v1,v2,v4,(b),
6、v5,v6,v7,v3,v1,v2,v4,(e),v3,v1,v2,v4,(f),哈密顿图,不存在哈密顿通路,哈密顿图,不是哈密顿图,但存在哈密顿通路,不存在哈密顿通路,2023/11/18,11.3.2 哈密顿图的判定,定理11.3.1 设无向图G=是哈密顿图,V1是V的任意非空子集,则p(G-V1)|V1|其中p(G-V1)是从G中删除V1后所得到图的连通分支数。,证明 设C 是G 中一条哈密尔顿回路。任取 V 中非空子集V,因 C 是G 的哈密尔顿回路含G 的所有点,故V 也是子图 C 的非空子集。由点不重复的回路的特性知任意删去C 中|V|个点,最多将C 分为|V|“段”,即 P(C-
7、V)|V|(*),而 C 是 G 的生成子图,又有:P(G-V)(C-V)所以 P(G-V)|V|,2023/11/18,推论11.3.1设无向图G=中存在哈密顿通路,则对V的任意非空子集V1,都有p(G-V1)|V1|+1,例 下列图不是哈密顿图,其中V1=蓝色记号。,2023/11/18,例11.3.2,证明图中不存在哈密顿回路。,证明 在图中,删除结点子集d,e,f,得新图,它的连通分支为4个,由定理11.3.1知,该图不是哈密顿图,因而不会存在哈密顿回路。,2023/11/18,可验证彼得森图(下图)不是哈密尔顿图,但满足 p(G-V1)|V1|。这表明定理11.3.1给出的条件只是图
8、 G 是哈密尔顿图的必要条件而不是充分条件。,2023/11/18,例 设G=是具有n个结点的简单无向图。如果对任意两个不相邻的结点u,vV,均有 deg(u)+deg(v)n-1则G是连通的。证明 用反证法:假设G有两个或更多连通分支。设一个连通分支有n1个结点,另一个连通分支有n2个结点。这二个连通分支中分别有两个结点v1、v2。显然,deg(v1)n1-1,deg(v2)n2-1。从而 deg(v1)+deg(v2)n1+n2-2 n-2与已知矛盾,故G是连通的。,2023/11/18,定理11.3.2 设G=是具有n个结点的简单无向图。如果对任意两个不相邻的结点u,vV,均有deg(u
9、)+deg(v)n-1则G中存在哈密顿通路。推论11.3.2 设G=是具有n个结点的简单无向图。如果对任意两个不相邻的结点u,vV,均有deg(u)+deg(v)n则G中存在哈密顿回路。,推论11.3.3 设G=是具有n个结点的简单无向图,n3。如果对任意vV,均有deg(v)n/2,则G是哈密顿图。,2023/11/18,由推论11.3.2可知当n3时 Kn是哈密尔顿图。,故该定理的条件是一个图是哈密尔顿图的充分条件,但不是必要条件。,是哈密尔顿图,但不满足推论11.3.2的条件,2023/11/18,例11.3.3,某地有5个风景点,若每个风景点均有2条道路与其他点相通。问游人可否经过每个
10、风景点恰好一次而游完这5处?解 将5个风景点看成是有5个结点的无向图,两风景点间的道路看成是无向图的边,因为每处均有两条道路与其他结点相通,故每个结点的度数均为2,从而任意两个不相邻的结点的度数之和等于4,正好为总结点数减1。故此图中存在一条哈密顿通路,因此游人可以经过每个风景点恰好一次而游完这5处。,2023/11/18,例11.3.4 判断下图是否存在哈密顿回路。,解 方法一:在图中,删除结点子集a,b,c,d,e,得到的图有7个连通分支,由定理11.2.1知,该图不是哈密顿图,因而不会存在哈密顿回路。,方法二:若图中存在哈密顿回路,则图中度数为2的结点1、2、3、4、5 所关联的边必在回
11、路中,而这些边已够成一个回路,但此回路不是哈密顿回路,因而图中不存在哈密顿回路。,2023/11/18,例11.3.5,证明下图没有哈密顿通路。,证明 任取一点(如1)用A标记,所有与1邻接的点用B标记。继续不断地用A标记所有邻接于B的结点,用B标记所有邻接于A的结点,直到所有结点都标记完毕。如果图中有一条哈密顿通路,那么它必交替通过结点A和B,故而标记A的结点与标记B的结点数目或者相同,或者相差1个。然而图中有3个结点标记为A,5个结点标记为B,它们相差两个,所以该图不存在哈密顿通路。,2023/11/18,定理11.3.3,设G=是有n(n2)个结点的一些简单有向图。如果忽略G中边的方向所
12、得的无向图中含生成子图Kn,则有向图G中存在哈密顿通路。,在右图中,它所对应的无向图中含完全图K5,由定理11.3.3知,图中含有哈密顿通路。事实上,通路v3v5v4v2v1为一条哈密顿通路。,2023/11/18,11.3.4 哈密顿图的应用,1、巡回售货员问题简介,问题:一个巡回售货员想访问若干城市(假定各城镇之间均有路可通),然后返回。问如何安排路线使其能恰好访问每个城镇一次且走过的总路程最短?这个问题称为巡回售货员问题,它的图论模型为:在赋权完全图G 中求具有最小权(最短)的哈密尔顿回路。,2023/11/18,8,16,7,12,4,例11.3.6,回路的总距离为47,一个最短的哈密
13、尔顿回路为:cdaebc,总距离为:35,2023/11/18,2、中国邮路问题,一个邮递员送信,要走完他负责投递的全部街道,完成任务后回到邮局,应按怎样的路线走,他所走的路程才会最短呢?如果将这个问题抽象成图论的语言,就是给定一个连通图,连通图的每条边的权值为对应的街道的长度(距离),要在图中求一回路,使得回路的总权值最小。,2023/11/18,中国邮路问题,若图为欧拉图,只要求出图中的一条欧拉回路即可。否则,邮递员要完成任务就得在某些街道上重复走若干次。如果重复走一次,就加一条平行边,于是原来对应的图就变成了多重图。只是要求加进的平行边的总权值最小就行了。问题就转化为:在一个有奇度数结点
14、的赋权连通图中,增加一些平行边,使得新图不含奇度数结点,并且增加的边的总权值最小。,2023/11/18,解决问题的步骤,要解决上述问题,应分下面两个大步骤。首先,增加一些边,使得新图无奇度数结点,我们称这一步为可行方案(Feasible Scheme);其次,调整可行方案,使其达到增加的边的总权值最小,称这个最后的方案为最佳方案(Optimal Scheme)。,有下面的结论:一个可行方案是最优方案中当且仅当 I)图中每条边的重数小于等于2;2)图中每个基本回路上平行边的总权值不大于该回路的权值的一半。,2023/11/18,例11.3.8,在下图中,确定一条v1从v1到的回路,使它的权值最
15、小。事实上,所确定的回路从任何一个结点出发都可以。,2023/11/18,平行边的总权值为:W(v1,v2)+W(v2,v3)+W(v4,v5)+W(v5,v6)=5,上图满足I)、II)两条,从而是最佳方案,即图中的任意一条欧拉回路均为邮递员的最佳送信路线。,解:,2023/11/18,11.4 偶图,11.4.1-2 偶图的定义及判定定义11.4.1 若无向图G=的结点集V能够划分为两个子集V1,V2,满足V1V2=,且V1V2=V,使得G中任意一条边的两个端点,一个属于V1,另一个属于V2,则称G为偶图(Bipartite Graph)或二分图(Bigraph)。V1和V2称为互补结点子
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 11 特殊 105
链接地址:https://www.31ppt.com/p-6616881.html