第四部分(图论).ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四部分(图论)

Discrete Math. , huang liujia CHAPTER Fifteen Discrete Math. , huang liujia * Discrete Math. , huang liujia * 离散数学 Discrete Mathematics * * 第十二章 特殊图 §12.1 欧拉图 §12.2 哈密顿图 §12.3 带权图与货郎量担问题 * * 12.1 欧拉图 哥尼斯堡七桥 * * 欧拉图 定义12.1 欧拉通路:经过图中所有顶点且每条边恰好经过一次的通路 欧拉回路:经过图中所有顶点且每条边恰好经过一次的回路 欧拉图:有欧拉回路的图 半欧拉图:有欧拉通路而没有欧拉回路的图 说明: 上述定义对无向图和有向图都适用 规定平凡图为欧拉图 欧拉通路是简单通路, 欧拉回路是简单回路 环不影响图的欧拉性 欧拉图可用一笔画完图形. * * 例 (1), (4)为欧拉图; (2), (5)为半欧拉图; (3), (6)既不是欧拉图, 也不是半欧拉图. 在(3), (6)中各至少加几条边才能成为欧拉图? * * 实例 无欧拉通路 欧拉图 欧拉图 有欧拉通路 非欧拉图 有欧拉通路 非欧拉图 无欧拉通路 * * 欧拉图判别定理 定理12.1 无向图G为欧拉图当且仅当G连通且无奇度顶点. 定理12.2 无向图G是半欧拉图当且仅当G连通且恰有两个奇度顶点. 定理12.3 有向图D是欧拉图当且仅当D连通且每个顶点的入度都等于出度. 定理12.4有向图D具有欧拉通路当且仅当D连通且恰有两个奇度顶点, 其中一个入度比出度大1, 另一个出度比入度大1, 其余顶点的入度等于出度. 定理12.5 G是非平凡欧拉图当且仅当G连通且为若干个不重的圈的并. * * 例子 例12.1 设G是非平凡的且非圈的欧拉图,证明: (1) ?(G)?2; (2) 对于G中任意两个不同的顶点u,v都存在简单回路C含u和v. 证(1)由定理12.5可知,?e?E(G), 存在圈C, e在C中,因而 p(G-e)= p(G),故e不是桥. 由e的任意性可知?(G)?2. (2) ?u,v ?V(G), u?v, 由G的连通性可知, u和v之间必存在路径?1. 设G ‘= G –E(?1), 则G ‘中u与v 必连通. 否则u与v处在G ‘的不同连通分支中, 这说明?1上存在G中的桥. 这与(1)相矛盾.于是在G’中 u和v之间必存在路径?2. 而显然?1 和?2边不重, 故存在简单回路C= ?1 ??2含u和v. * * 实例 欧拉图 无欧拉通路 无欧拉通路 有欧拉通路 无欧拉回路 无欧拉通路 有欧拉通路 无欧拉回路 * * Fleury算法 算法: (1)任取v0?V(G).令P0=v0。 (2)设Pi=v0 v1 …vi已选定,则从E(G)-E(Pi)中选一条边ei+1 使得ei+1与vi 相关联, 且非必要时, ei+1 不要选G-E(Pi)的桥. (3)反复执行(2),直至每边e?E(G))皆入选为止。 例12.2 P298 * * 周游世界问题(W.Hamilton, 1859年) 12.2 哈密顿图 * * 哈密顿回路与哈密顿通路 定义12.2 哈密顿通路: 经过图中所有顶点一次且仅一次的通路. 哈密顿回路: 经过图中所有顶点一次且仅一次的回路. 哈密顿图: 具有哈密顿回路的图. 半哈密顿图: 具有哈密顿通路但没有哈密顿回路的图. 说明: 哈密顿通路是初级通路 哈密顿回路是初级回路 有哈密顿通路不一定有哈密顿回路 环与平行边不影响图的哈密顿性 * * 哈密顿图的必要条件 定理12.6 设无向图G=V,E是哈密顿图, 则??V1?V,均有 p(G?V1)?|V1|. 证 设C为G中一条哈密顿回路, 有p(C?V1) ? |V1|. 又因为C?G为生成回路, 故 p(G?V1) ? p(C?V1) ? |V1|. 注:本定理的条件是哈密顿图的必要条件,而不是充分条件。利用该定理可以证明一个图不是哈密顿图. 推论设无向图G=V,E是半哈密顿图,则??V1?V,均有 p(G?V1)?|V1|+1. 分析:考虑通路的始终点 * * 例子 右图彼得松图满足定理12.6的条件,但可以验证它不是哈密顿图。 又如,在左图中,令S=?a,b?,则p(G-S)=3,|S|=2,故p(G–S)≤|S|不成立。所以该图不是哈密顿图。 例 实际上由定理可知,当s?r+1时Kr,s不是哈密顿图. 当r?2时, Kr,r是哈密顿图, 而Kr,r+1是半哈密顿图.

文档评论(0)

maritime5 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档