生活中自驾旅游线路选择问题的应用.docVIP

生活中自驾旅游线路选择问题的应用.doc

  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文档。上传文档
查看更多
生活中自驾旅游线路选择问题的应用

武汉纺织大学 图论在自驾旅游路线选择中的应用 姓名: 学号: 班级: 2013年9月30日 图论在自驾旅游路线选择中的应用 一·摘要: 图论在生活的方方面面无形的应用着,不管是管道的铺设,还是线路的选择,还是干线的设计。下面我们就自驾旅游中最短线路的选择问题来进行最短路的优化设计,应用图论的最短路径方法来分析中转地址的选择位置,结果显示图论方法在其具有很好地应用优势。 二·关键字: 图论、最短路径(Dijkstra算法)、最小生成树、自驾旅游路线 三·引言: 在数学界中有三大数学猜想:四色猜想、费马猜想、哥德巴赫猜想。而图论起源于举世闻名的柯尼斯堡的七桥问题(如下图所示) 柯尼斯堡的七桥问题 --------- 七桥转换图 七桥问题在平常生活中的应用也十分的广泛,就中国邮递员,其递送就是按照这一思想设计而来的。 那什么是图论?用点与点之间的连线以表示事物中的某种联系来构成图论中的图。图论的图有三个要素: 点————抽象表示具体事物,既没有大小,又没有位置区别 边————反映事物之间有联系,不考虑长度和形状 方向————指明起点及终点,表示事物间的关系特征 图论的定义 设是有序二元组,如果满足以下条件: (1)是非空有限集; (2)是中不同元素的非有序对偶组成的集合; 则称G为一个简单的无向图。 四·基础知识简述: 1·如果给了一些点, 并己知点与点之间的连接情况,我们把给定的点的全体称为点集合, 用表示, 把给定的连线的全体称为线集合, 用E表示。 如果图用G表示, 我们可以把图记成,我们记,总用,分别表示图的点数和边数。 如果边的连接点是和, 可以把记为(也可以记为)。 2·设为无向图,,称为的端点,与关联,若,则称与的关联次数为1;若,则称与的关联次数为2,并称为环。 3·在无向图中,如果关联一对顶点的无向边多于1条,则称这些边为平行边,平行边的条数称为重数。如果关联一对顶点的有向边多于1条,并且这些边的始点和终点相同(也就是它们的方向相同),则称这些边为平行边。含平行边的图形为多重图,既不含平行边也不含环的图称为简单图。 4·设为无向图,,称作为边的端点的次数为的度数,简称度。 5·在任何无向图中,所有的顶点的度数之和等于边数的2倍。 6·在任何有向图中,所有的顶点的度数之和等于边数的2倍;所有的顶点的入度之和等于所有顶点的出度之和等于边数。 7·任何图无论是有向图还是无向图中,奇度顶点的个数是偶数。 8·非负整数列是可图化的当且仅当为偶数。 9·设为两个无向图(两个有向图),若存在双射函数使得,当且仅当 (当且仅当),并且与 (与)的重数相同,则称与同构。 10·图论中的树: 在各种各样的图中, 有一类简单而重要的图, 即所谓“ 树” 。 树的定义[2] 给定无向图,如果图是连通,并且不含圈,则称为树。通常用来表示: 设给定图,图,是它的一个部分图,如果是树,则称是的一个部分树。 对于每一个完全无向图图中都有一部分树。下面再给出一些关于图论中的树的推论[2]:设是一棵树,则树中的线条总数=树中的点的总数-1,即有,下述论断是等价的 a图是连通的无圈图; b图中无圈,并且; c图是连通的,并且。 若是树,则 a连通,但丢去任何一条线, 图便断成两个且仅仅两个连通片; b无圈, 但添加任何一条线, 图便含有一个且仅仅一个圈。 每棵非平凡树至少有两个度为为1的顶点 五·算法: 1·生成最小树的Kruskal算法 如果在图的每条边上,都赋予一个非实数,则称为一赋权图;称为边的权。因此,是定义在上的一个非负实数。 对于一个赋权图中必然包含了一个赋权的树,称中所有边的权的和 , 利用Kruskal算法可以找到图中包含的树中最小值,即使最小树即,Kruskal算法[2]如下; (1)选边,使最小。 (2)若已选定,则从中选取棱使 (a)无圈 (b)是满足(a)之最小者 (3)若(2)不能再进行下去时,停止。否则回到(2)。 2·Dijkstra算法 路的定义: 设为无向标定图,中顶点与边的交替序列 称为到的通路,其中,为的端点,分别称为始点与终点,中的边的条数称为它的长度,若又有,则称为回路。若的所有边各异,则称为简单通路。若又有,则称为简单回路,若所有的顶点(除与可能相同外)各异,所有的边也各异,则称为初级通路或路径,若又有,则为初级回路或圈,将长度为奇数的圈成为奇圈,长度为偶数的圈为偶圈。 我们要考虑的问题是对任意给定的一个赋权图,及中两个指点的顶点与,求出其最短(-路。易见。只要考虑简单

文档评论(0)

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

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

1亿VIP精品文档

相关文档