- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
? Peking University 3-2 七桥问题 哥尼斯堡域 普雷格尔河 欧拉图(Eulerian): 有欧拉回路的图 半欧拉图(semi-Eulerian): 有欧拉通路但无欧拉回路的图 规定:平凡图为欧拉图 例 Willam Rowan Hamilton Willam Rowan Hamilton(1805~1865): 光学 力学 四元数(quaternion): a+bi+cj+dk, 放弃乘法交换律! 哈密顿图(Hamilton) 哈密顿通路(Hamilton path): 经过图中所有顶点一次且仅一次的通路(初级通路) 哈密顿回路(Hamilton circuit/cycle): 经过图中所有顶点的初级回路 哈密顿图(Hamiltonian):有哈密顿回路的图 半哈密顿图(semi-Hamiltonian):有哈密顿通路的图 无向哈密顿图的必要条件 定理8.6: 设G=V,E是无向哈密顿图,则对V的任意非空真子集V1有 p(G-V1)?|V1| 定理8.6 证明 证明: 设C是G中任意哈密顿回路, 当V1中顶点在C中都不相邻时, p(C-V1)=|V1|最大; 否则, p(C-V1)|V1|. 因为C是G的生成子图, 所以p(G-V1)?p(C-V1)?|V1|. # 无向半哈密顿图的必要条件 推论: 设G=V,E是无向半哈密顿图,则对V的任意非空真子集V1有 p(G-V1)?|V1|+1 证明: 设P是G中任意哈密顿通路, 当V1中顶点都在P内部且都不相邻时, p(P-V1)= |V1|+1最大; 否则, p(P-V1)?|V1|. P是G的生成子图, 所以p(G-V1)?p(P-V1)?|V1|+1. # 定理8.6说明 上述条件只是必要条件,而不是充分条件 满足条件的图不一定是哈密顿图,反例: Petersen图 Petersen图满足: ?V1??, p(G-V1)?|V1| Petersen图不是哈密顿图: 穷举 Petersen图是半哈密顿图 举例:判断是否哈密顿图 举例(续) p(G-V1)=6 |V1|=5 无向半哈密顿图的充分条件 定理8.7: 设G是n(?2)阶无向简单图,若对G中任意不相邻顶点u与v有 d(u)+d(v)?n-1 则G是半哈密顿图. 定理8.7 证明 证明思路: (1) G连通 (2) 由极大路径得圈 (3) 由圈得更长路径 路径--极大路径--圈--更长路径 ---更长极大路径--更长圈--更长路径--……--哈密顿通路 定理8.7 (证明(1)) 证明: (1) 如果G不连通,则至少有两个连通分支G1,G2,顶点数分别为n1,n2,设u?V(G1), v?V(G2),因为G是简单图,则 dG(u)+ dG(v)= dG1(u)+ dG2(v) ≤n1-1+n2-1 ≤ n-2 与已知矛盾! 所以G连通。 n-2 定理7(证明(2)) 证明: (2) 由极大路径得圈: 设极大路径 ?=v1…vl, l?n. (2a) l=n,则?为哈密顿通路; (2b)ln,若v1和vl相邻,则?为圈;若v1和vl不相邻,设v1与vi1=v2, vi2,…, vik相邻,则k≥2. 因为k=1,则d(v1)+d(vl)=1+l-2=l-1n-1 矛盾! vl必与vi2,…, vik相邻顶点vi2-1,…, vik-1之一相邻,否则d(v1)+d(vl)=k+l-2-(k-1)=l-1 n-1 矛盾! 设vl与vir-1相邻,删除边(vir-1 ,vir),得圈. 定理7(证明(2)) v1 vl vir v1 vl Vir-1 定理8.7 (证明(3)) 证明:(3) 证明存在比?更长的路经:由圈得更长路径 因为G的连通性,所以存在C外的顶点与C上顶点相邻,设vl+1?V(G)-V(C),且与C上顶点vt相邻,删除边(vt-1,vt)得顶点数为l+1的路径?‘ 对?‘重复(1)-(3),因为G为有限图,有限步中一定得G中的哈密顿路。 无向哈密顿图的充分条件 推论1: 设G是n(?3)阶无向简单图,若对G中任意不相邻顶点u与v有 d(u)+d(v)?n 则G是哈密顿图. 证明: 由定理8.7知,G连通且有哈密顿通路?=v1…vn. (1) 若(v1,vn)?E,则得哈密顿回路C=v1…vnv1. (2) 若(v1,vn)?E,则与定理8.7证明类似,存在过v1…vn的圈,此圈为G中的哈密顿回路. # 无向哈密顿图的充分条件 推论2: 设G是n(?3)阶无向简单图,若对G中任意顶点v有 d(v)?n/2 则G是哈密顿图. 证明: 由推论1. # 定理8.8 定理8.8:
文档评论(0)