第8章图论TopicsinGraphTheory11月20日周四..docVIP

第8章图论TopicsinGraphTheory11月20日周四..doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 图论 Topics in Graph Theory §8.3 Hamilton路径和Hamilton回路 周游世界问题:每个城市访问一次只经过一次。 Hamilton公爵提出是否存在一条回路通过正二十边形每个顶点恰一次。 一个连通图G Hamilton路径: 经过每个顶点恰一次的路径。 Hamilton回路:经过每个顶点恰一次的回路。 Hamilton图:有Hamilton回路的图。 完全图Kn,n2,是Hamilton 图。 归纳可证。 n个顶点的连通图G有Hamilton回路,G至少有n条边。 用p(G)表示图G的连通分量的个数。 定理1. G=(V,E)是Hamilton图,则对任意V1?V, p(G-V1)≤|V1|. 证明:设C是G的一个Hamilton回路,V1都在C上。回路C中去掉V1中顶点,至多划分成|v1|段。因此p(C-V1)≤|V1|. 例1. 下图不是Hamilton图。 引理2. n阶简单无向图G中, l: a……vivj……b,是一条有m个顶点的路径。a,b只与l中顶点相邻,D(a)+D(b)≥m。则l中所有顶点构成回路。 证明. 若a,b相邻,a……vivj……b是回路。 设a,b不相邻。D(a)=s, D(b)=t. s+t≥m。t≥m-s。 l中存在相连顶点vi,vj,a vj相邻,b vi相邻, avj……bvi……a构成一个回路。 定理3. n阶简单无向图G中, n2,任意两个不相邻顶点的度数之和大于等于n-1,则G有Hamilton路径。 证明. 取G中最长路径: l: a……vi……vj……b。 我们证明其长度为n-1,包含G的所有顶点,否则一定可以加长。 b不与l外的顶点相邻,否则l可以加长。 设l的长度≤n-2,l上共有顶点少于n-1个。a,b度数和大于n-1,由引理1. l的所有顶点组成回路。 这时有一顶点c不在l上,c c必与l中一点vi相邻。 我们得到含有顶点c,和l中所有顶点的路径,长度比l更长。 推论4. n阶简单无向图G中, n2,任意两个不相邻顶点的度数之和大于等于n,则G有Hamilton回路。 证明. 由定理3,G有Hamilton路径。由引理2,这条路径可以构成一条Hamilton回路。 推论5. n阶简单无向图G中, n2,任意顶点的度数大于等于n/2,则G有Hamilton回路。 定理6. G有n个顶点,m条边,如果,则G是Hamilton图。 证明. 任取不相邻的两个顶点u,v∈G, G中去掉u,v后导出子图G’, G’有n-2个顶点,至多条边。 u,v到G’的边数有 D(u)+D(v)≥n. 由推论4.G是Hamilton图。 Homework PP296 1-6,16,17,20 补.亚瑟王召见100个武士,每个武士至多49个仇人,则亚瑟王可以让这100个武士坐成一圈,使每个武士都不与仇人相邻。 §8.4 运输网络Transport Networks 留作自学材料。 §8.5 匹配问题Matching Problem 二部图、偶图 Bipartite Graph: 无向图G=(V,E), V= V1∪V2,V1∩V2=?。 V1中顶点互不相邻, V2中顶点互不相邻,任意边连接V1,V2中各一个顶点。 G=( V1,V2 ,E). 完全二部图:V1中每个顶点与V2 中每个顶点都相邻。 | V1|=m , | V2|=n ,完全二部图记做Km,n。 K2,3, K3,3. 定理1.二部图中没有奇数长的回路。 左边两图同构是K2,3,右边都是K3,3. E*?E. E*中的边互不相连,称E*为G的一个匹配。边数最大的匹配叫最大匹配。邻接V1或V2 中所有顶点的匹配叫完全匹配。|V1|=|V2 |时,完全匹配也叫完美匹配。 定理2. (Hall定理) 设G=( V1,V2 ,E),|V1|≤|V2|. G中有完全匹配iff V1中任意k个顶点至少与V2中任意k个顶点相邻,即,任意X? V1,|X|≤|R(X)|, R(X)为与X中顶点相邻的顶点的集合。 证明. ?是显然的。 ?对V1中顶点个数归纳: | V1|=1是显然的。 设| V1|=k时定理成立。 | V1|=k+1: 1)如果V1中任意k个顶点都至少与V2中k+1个顶点相邻,从G中去掉一条边,V1中任意k个顶点都至少与V2中k个顶点相邻,存在完美匹配。 2)如果V1中存在k个顶点只与V2中k个顶点相邻,例如{a1,a2,……,ak}?V1, {b1,b2,……,bk}?V2, {a1,a2,……,ak}只与{b1,b2,……,bk}相邻。 则V1-{a1,a2,……,

文档评论(0)

yxnm + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档