欧拉回路性质与应用探究.pdf

  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文档。上传文档
查看更多
IOI2007 国家集训队论文 欧拉回路性质与应用探究 欧欧拉拉回回路路性性质质与与应应用用探探究究 湖南师大附中 仇荣琦 【摘要】 【【摘摘要要】】 欧拉回路,又称“一笔画”,是图论中可行遍性问题的一种。本文首先介绍了欧拉回路 的相关理论知识,以及求欧拉回路的算法。然后通过几个实例,介绍了与欧拉回路相关的几 类典型问题。最后对欧拉回路的模型进行了总结,指出其特点和具备的优势。 【关键词】 【【关关键键词词】】 欧拉回路 欧拉路径 【正文】 【【正正文文】】 一 引言 欧拉回路问题是图论中最古老的问题之一。它诞生于十八世纪的欧洲古城哥尼斯堡。普 瑞格尔河流经这座城市,人们在两岸以及河中间的两个小岛之间建了七座桥(如图1)。 图1 市民们喜欢在这里散步,于是产生了这样一个问题:是否可以找到一种方案,使得人们 从自己家里出发,不重复地走遍每一座桥,然后回到家中?这个问题如果用数学语言来描述, 就是在图2 中找出一条回路,使得它不重复地经过每一条边。这便是著名的“哥尼斯堡七桥 问题”。 图2 无数热衷于此的人试图解决这个问题,但均以失败告终。问题传到了欧拉(Leonhard 1 IOI2007 国家集训队论文 Euler, 1707-1783)那里,立即引起了这位大数学家的重视。经过悉心研究,欧拉终于在1736 年发表了论文《哥尼斯堡的七座桥》,不但成功地证明了“七桥问题”无解,而且找到了对 于一般图是否存在这类回路的充要条件。后人为了纪念欧拉这位伟大的数学家,便将这类回 路称为欧拉回路。 欧拉回路问题在信息学竞赛中有着广泛的应用,近年来在各类比赛中出现了许多与之相 关的试题。本文将介绍欧拉回路的相关理论知识,并通过几道例题分析欧拉回路的实际应用。 二 相关知识 首先介绍相关概念和定理。设G (V, E) 是一个图。 欧拉回路 图G中经过每条边一次并且仅一次的回路称作欧拉回路。 欧拉路径 图G中经过每条边一次并且仅一次的路径称作欧拉路径。 欧拉图 存在欧拉回路的图称为欧拉图。 半欧拉图 存在欧拉路径但不存在欧拉回路的图称为半欧拉图。 1 在以下讨论中,假设图G不存在孤立点 ;否则,先将所有孤立点从图中删除。显然, 这样做并不会影响图G中欧拉回路的存在性。 我们经常需要判定一个图是否为欧拉图(或半欧拉图),并且找出一条欧拉回路(或欧 拉路径)。对于无向图有如下结论: 1 定理11 无向图 为欧拉图,当且仅当 为连通图且所有顶点的度为偶数。 G G 证明 必要性。设图G的一条欧拉回路为C。由于C经过图G的每一条边,而图G 没有孤立点,所以C也经过图G的每一个顶点,G为连通图成立。而对于图G的任意一个 顶点v,C经过v时都是从一条边进入,从另一条边离开,因此C经过v的关联边的次数为 偶数。又由于 不重复地经过了图 的每一条边,因此 的度为偶数。 C G v 充分性。假设图 中不存在回路,而 是连通图,故 一定是树,那么有 。 G G G E  V 1 由于图G所有顶点的度为偶数而且不含孤立点,那么图G的每一个顶点的度至少为 2。由 1 握手定理,有 E  d(v)  V ,与假设相矛盾。故图G中一定存在回路。设图G中边 2 vV 2 数最多的一条简单回路 为

文档评论(0)

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

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

1亿VIP精品文档

相关文档