最短路径--导航.docxVIP

  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文档。上传文档
查看更多
最短路径--导航

数学建模最短路问题模拟GPS卫星导航系统计算北京市西四到天坛公园北门的最短路问题。周盛友2013/6/22项目名称最短路径问题人员情况周盛友人员分工情况论文:周盛友模型:周盛友假设讨论:周盛友算法:周盛友摘要本文是一个与实际息息相关的最短路径问题,通过以北京市西四城区到天坛公园北门为例子去论述这个原理及算法,模拟出GPS卫星导航的基本原理。它是自动定位车辆的当前位置,并执行接收用户反馈的信息:起点,终点。在内部进行数据的处理,经过最短路径的几种算法原理,找出最合适的一种反馈给用户。经过模型的设计后,得出的数据与网上查询的最短路结果吻合。对于处理这个问题,如何做到拟合性较精确的的模拟,以下我提出了一个数学模型:矩阵对角线区域模型。针对在实际的情况下两点连线距离最小而延伸的矩阵区域范围内求对角两点之间的最短距离。利用Matlab软件编程,进行模拟,反馈详细的信息给用户。并提出在多种相同的情况下根据实时路况,途径红路灯的多少,周边风景等多种客观因素进行综合性的分析,反馈用户最满意的一条路线。改进模型,对于同时拥有多条最短路径,根据用户的需求进行客观分析问题,导入权重,进行筛选,得出唯一解。关键字: 最短路径 矩阵 卫星导航 筛选问题重述最短路径问题是/view/79350.htm图论研究中的一个经典算法问题,旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。搜集资料,作一个最短路径问题算法的专题报告,阐述最短路径的的几种算法原理,并利用最短路径算法,解决下面的问题:驾车旅行时,GPS汽车导航仪会自动确定车辆的所在位置,并以此为坐标,帮你选择一条涵盖起点和终点的最佳的道路网络图。假设你在北京驾车,试建立数学模型模拟汽车导航仪选择一条从西四去往目的地天坛公园北门的最佳行车线路(地图上黄色的路线是可行车道路,里程数据可通过百度地图获得)。2最短路径的的几种算法原理迪杰斯特拉(dijkstra)算法原理首先,引进一个辅助向量D,它的每个分量D表示当前所找到的从始点v到每个终点vi的/view/349189.htm最短路径的长度。如D[3]=2表示从始点v到终点3的路径相对最小长度为2。这里强调相对就是说在算法过程中D的值是在不断逼近最终结果但在过程中不一定就等于/view/349189.htm最短路径长度。它的初始状态为:若从v到vi有弧,则D为弧上的权值;否则置D为∞。显然,长度为 D[j]=Min{D | vi∈V} 的路径就是从v出发的长度最短的一条/view/349189.htm最短路径。此路径为(v,vj)。 那么,下一条长度次短的/view/349189.htm最短路径是哪一条呢?假设该次短路径的终点是vk,则可想而知,这条路径或者是(v,vk),或者是(v,vj,vk)。它的长度或者是从v到vk的弧上的权值,或者是D[j]和从vj到vk的弧上的权值之和。 一般情况下,假设S为已求得/view/349189.htm最短路径的终点的集合,则可证明:下一条最短路径(设其终点为X)或者是弧(v,x),或者是中间只经过S中的顶点而最后到达顶点X的路径。因此,下一条长度次短的/view/349189.htm最短路径的长度必是D[j]=Min{D | vi∈V-S} 其中,D或者是弧(v,vi)上的权值,或者是D[k](vk∈S)和弧(vk,vi)上的权值之和。/view/358075.htm迪杰斯特拉算法描述如下: 1)arcs表示弧上的权值。若不存在,则置arcs为∞(在本程序中为MAXCOST)。S为已找到从v出发的/view/349189.htm最短路径的终点的集合,初始状态为空集。那么,从v出发到图上其余各顶点vi可能达到的/view/349189.htm最短路径长度的初值为D=arcs[Locate Vex(G,v),i] vi∈V 2)选择vj,使得D[j]=Min{D | vi∈V-S} 3)修改从v出发到集合V-S上任一顶点vk可达的最短路径长度。二、蚁群算法的原理?自然界中的蚂蚁是没有视觉的,既不知道向何处寻找食物,也不知道发现食物后如何返回自己的巢穴,它仅仅依赖于同类散发在周围环境中的特殊物质—信息素的轨迹,来决定自己何去何从。但是尽管没有任何先验的知识,但蚂蚁们还是有能力找到从其巢穴到食物源的最佳路径。所以大量研究发现,同一蚁群中的蚂蚁能感知信息素及其强度,后来的蚂蚁会倾向于朝信息素浓度高的方向移动,而移动留下的信息素又会对原有信息素进行加强,后续的蚂蚁而后续的蚂蚁选择该路径的可能性也越大。由于在相同时间段?内越短的路径会被越多的蚂蚁访问,所以后续的蚂蚁选择较短路径的可能性也越大,最后所有的蚂蚁都走最短的那条路径。/view/5ca68d12cc7931b765ce15e7.html三、动态规划原理

文档评论(0)

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

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

1亿VIP精品文档

相关文档