图论第2章-图的基本概念.pptVIP

  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文档。上传文档
查看更多
图论第2章-图的基本概念

* * * * * * * * A B C D 一笔画问题: 在以下4个图中, 不能一笔画出图①, ②, 而能一笔画出图③, ④且在④中笔又能回到出发点。 ① ② ③ ④ 通过图(无向图或有向图)中所有边一次且仅一次行遍所有顶点的通路称为欧拉通路。 通过图中所有边一次且仅一次行遍所有顶点的回路称为欧拉回路。 具有欧拉回路的图称为欧拉图。 具有欧拉通路而无欧拉回路的图称为半欧拉图。 规定:平凡图是欧拉图。 定理:无向图G具有一条欧拉路当且仅当G是连通的且有零个或两个奇度结点。 证明: 必要性。设G具有一条欧拉路,下证G是连通的且有零个或两个奇度结点。设G中有一条欧拉路L:v0e1v1e2v2…ekvk,该路经过G的每一条边。因为G中无孤立结点,所以该路经过G的所有结点,即G的所有结点都在该路上。故G中任意两个结点连通,从而G是连通图。 设vi是图G的任意结点,若vi不是L的端点,每当沿L经过vi一次都经过该结点关联的两条边,为该结点的度数增加2。由于G的每一条边都在该路上,且不重复,所以vi的度数必为偶数。若vi是L的端点v0,当v0=vk时,则v0和vk的度数也为偶数,即G中无奇度结点;当v0≠vk时,则v0和vk的度数均为奇数,即G中有两个奇度结点。 充分性:设G是连通的且有零个或两个奇度结点,下证G具有一条欧拉路。 设G是连通图,有零个或两个奇度结点,用下述方法构造一条欧拉路: ①若G中有两个奇度结点,则从其中的一个v0开始构造一条简单路。 从v0出发经关联边e1进入v1,若v1是偶数度结点,则必可以由v1经关联边e2进入v2。如此下去,每边只取一次。由于G是连通图,必可到达另一个奇度结点vk,从而得到一条简单路L1:v0e1v1e2v2… ekvk。若G中无奇度结点,则从任意结点v0出发,用上述方法必可回到结点v0,得到一条简单回路L1:v0e1v1e2v2…v0。 ②若L1经过G的所有边,则L1就是欧拉路。 ③否则,在G中删除L1,得子图G′,则G′中的每一个结点的度数为偶数。因为G是连通图,故L1和G′至少有一个结点vi重合,在G′中由vi出发重复①,得到简单回路L2。 ④若L1与L2组合在一起恰是G,则得到了欧拉路,否则,重复③可得到简单回路L3。 以此类推直到得到一条经过G中所有边的欧拉路。 推论 无向图G是欧拉图 ? G是连通图,且G中没有奇度顶点。 无向图G是半欧拉图 ? G是连通图,且G中恰有两个奇度顶点。 定理:有向图G具有一条欧拉回路当且仅当G是强连通的且每个结点的入度等于出度。 这个定理说明,有向图G是欧拉图的充分必要条件是G是强连通的且每个结点的入度等于出度。 定理:有向图G具有一条欧拉路当且仅当G是单向连通的且除了两个结点外,每个结点的入度等于出度,而在这两个结点中,一个结点入度比出度大1,另一个结点入度比出度小1。 (a) e3 e2 e4 e1 (b) e1 e2 e4 e3 e5 (c) e1 e2 e4 e3 e5 e6 (d) e3 e2 e4 e1 (e) e1 e2 e4 e3 e5 (f) e3 e2 e4 e1 例:判定下列那些是是欧拉图,那些是半欧拉图? 1 2 3 4 e1 e2 e3 e4 e5 e1 e2 e3 e4 e5 e1 e2 e3 e4 e5 e6 e3 e1 e2 e4 e2 e1 e3 e4 e5 e2 e1 e3 e4 5 6 例 :判断各图是否存在欧拉通路或欧拉回路 哈密顿图,起源于一种游戏,是英国数学家哈密顿(Hamilton)于1859年提出, 这种游戏叫“周游世界”游戏。用一个正十二面体的20个顶点代表20个大城市,这个正十二面体同构于一个平面图要求沿着正十二面体的棱寻找一条旅行路线,通过每个城市恰好一次又回到出发城市。这便是Hamilton回路问题。(如下页的图形所示) 哈密顿图 正十二面体 经过图(有向图或无向图)中所有顶点一次且仅一次的通路称为哈密顿通路。 经过图中所有顶点一次且仅一次的回路称为哈密顿回路。 具有哈密顿回路的图称为哈密顿图。 具有哈密顿通路但不具有哈密顿回路的图称为半哈密顿图。 注:平凡图是哈密顿图。 与欧拉图不同,判断一个图是否为汉密尔顿图至今还没有一个简单的充分必要条件,只有一些必要条件和充分条件。判断一个图是汉密尔顿图的充分必要条件是图论中尚未解决的基本难题之一。下面介绍一些关于汉密尔顿图的必要条件和充分条件。 先给出一个约定:设G=?V,E?是图,S?V,用G-S表示从图G

文档评论(0)

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

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

1亿VIP精品文档

相关文档