欧拉七桥问题.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文档。上传文档
查看更多
欧拉七桥问题

欧拉的七桥问题 本章内容 一、欧拉问题的来源和解决办法 二、哈密顿图 三、图论 四、数据结构和图论以及图论在计算机方面的应用 五、小结 哥尼斯堡城七桥问题 发现问题 18世纪初普鲁士的哥尼斯堡,有一条河穿过,河上有两个小岛,有七座桥把两个岛与河岸联系起来 (如图)。问是否可能从这四块陆地中任一块出发,恰好通过每座桥一次,再回到起点?这就是著名的“哥尼斯堡七桥问题”。 思考问题 欧拉发现七桥问题仅仅涉及物体的位置关系,而与路程无关,于是他把“哥尼斯堡七桥问题”转化成一个几何问题,用点A,C表示岛屿,点B,D表示河的两岸,用连接两点的线表示桥。 解决问题 若一个顶点发出的弧的条数为奇数时,称为奇顶点;发生的弧的 条数为偶数时,称为偶顶点,一笔画一定有一个起点、一个终点和一定数目的通过点,分两种情况考虑:?   第一种:起点和终点不是同一点,把集中在起点的所有弧画完为止,有进有出,最后一笔必须画出去,所以起点必须是奇顶点;另一方面把集中在终点的所有弧线画完为止,最后一笔必须画进来,因此,终点也必须是奇顶点;其它经过的点,有几条弧画进来,必有同样多的弧画出去,必是偶顶点。?   第二种:起点和终点为同一点,又画出去,又画进来,必为偶顶点,其它顶点有进有出也都是偶顶点。 解决问题 因此,欧位得出以下结论: 1.全是偶顶点的网络可以一笔画。   2.能一笔画的网络的奇顶点数必为0或2。   3.如果一个网络有两个奇顶点,它就可以一笔画,但最后不能回到原来的出发点,这时,必须从一个奇顶点出发,然后回到另一个奇顶点。 用欧拉的发现去分析七桥问题,这张图上的A、B、C、D全是奇顶点,因此,不能一笔画,所以,游人一次走遍七桥是不可能的。 我们发现 ⒈凡是由偶点组成的连通图,一定可以一笔画成。画时可以把任一偶点为起点,最后一定能以这个点为终点画完此图。 ⒉凡是只有两个奇点的连通图(其余都为偶点),一定可以一笔画成。画时必须把一个奇点为起点,另一个奇点为终点。 ⒊其他情况的图都不能一笔画出。(奇点数除以二便可算出此图需几笔画成。) 欧拉问题放在七桥问题上则是能否可以不重复地走完七个桥,如何走的问题当然这只是一个例子,他代表的是一种思维方式,一门新的学课思想。那就是图论。 欧拉问题其实就是一个一笔画问题。 这时就有人要问怎么能一笔画呢,在图论中一笔画的问题交给了图论里的另一个重要研究问题即是哈密顿图,哈密顿图则是给出我们最优过程或者最优解的一种抽象的研究方法。 欧拉问题促进了图论的诞生而哈密顿图则是对图论的发展和补充。 哈密顿图 1859年,英国数学家哈密顿发明了一种游戏:用一个规则的实心十二面体,它的20个顶点标出世界著名的20个城市,要求游戏者找一条沿着各边通过每个顶点刚好一次的闭回路,即“绕行世界”。用图论的语言来说,游戏的目的是在十二面体的图中找出一个生成圈。这个生成圈后来被称为汉密尔顿回路。这个问题后来就叫做汉密尔顿问题。由于运筹学、计算机科学和编码理论中的很多问题都可以化为汉密尔顿问题,从而引起广泛的注意和研究。 哈密顿图 定义 设G=(P,L)是有向图,( v1,…, vn)是G中一条路,如果G中没每点在此路中出现一次,则称此路为哈密顿路。如果G中每点除v1外,恰在此路中出现一次,且v1 = vn,则此路称为哈密顿回路。 定义 设G=(P,L)是有向图,如果G中有一条哈密顿回路,则称G为哈密顿图。 G1 哈密顿图 在图中,路(ABCDHGFE)是哈密顿路。路(ABCDHGFEA)是哈密顿回路。 G1 H G F E D C B A G2 哈密顿图 哈密顿路是遍历图的所有点。 对于哈密顿路与哈密顿回路,下面的一些性质是显然的。 哈密顿路是简单路。设G有n个点,这G的哈密顿路有n-1条边,G的哈密顿回路有n条边。 若G中某点度是0,这G既无哈密顿路,也无哈密顿回路。若G中某点的度是1,这G无哈密顿回路。 设v是G中的一个点, dG(v)=2若G有哈密顿回路,则以v为端点的两边必须都出现在哈密顿回路中。 哈密顿回路要求遍历诸点,如果图中某些必须在哈密顿回路中出现的边已经构成回路,而图中尚有不在该回路中出现的点,这该图一定没有哈密顿回路。 设v是图G的一个点,dG(v) >2,G有哈密顿回路,则哈密顿回路仅使用以v为端点的两条边。 欧拉图、哈密顿图与图论 我们看看一笔画问题牵扯着计算里的算法和可计算性 欧拉问题放在七桥问题上则是能否可以不重复地走完七个桥,如何走的问题当然这只是一个例子,他代表的是一种思维方式,一门新的学课思想。那就是图论。 这是就

文档评论(0)

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

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

1亿VIP精品文档

相关文档