- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
摘要 I
Abstract II
目录 III
第章 绪论 1
1.1 1
1.2 传统Dijkstra算法仍然存在的一些问题 1
1.3 本文工作 2
第章 Dijkstra法 3
2.1 引言 3
2.2 3
2.2.1 原理 3
2.2.2 应用 5
2.3 Dijkstra算法与其他主流算法的比较 6
2.3.1 搜索速度比较 6
2.3. 搜索成功率比较 7
2.3. Dijkstra算法的优缺点 8
第章 Dijkstra算法及其MATLAB实现 9
3.1 Dijkstra矩阵算法I 9
3.2 Dijkstra矩阵算法II 9
第章 Dijkstra算法的优化算法的研究 13
4.1 几种优化算法 13
4.1.1 减小算法中成功搜索的搜索范围 13
4.1.2 改进算法的存储结构 13
4.2 本文对Dijlstra优化算法研究 14
4.2.1 优化目标 14
4.2.2 优化思路 14
4.2.3 问题描述 15
4.2.4 算法特点 19
4.3 优化和改进的结论 20
第章 Dijkstra算法在物流上的应用 21
5.1 最优配送路线选择问题 22
5.2 改进的 Dijkstra 算法在最优配送路线确定中的实例 24
5.2.1 路径优化结果 26
结论 28
参考文献 29
致谢 30
附录 31
Dijkstra最短路径算法的优化和改进
摘 要
GIS(地理信息系统)的应用领域越来越广.最短路径分析是GIS地理网络分析功能中的一个关键问题计算最短路径的经典算法是Dijkstra算法,许多工程解决最短路径问题传统Dijkstra算法在求解节点间最短路径时,对已标识节点外的大量节点进行了计算,从而影响了算法的速度Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍.本文在传统Dijkstra算法的基础上,对其进行了优化,优化算法只对最短路径上节点的邻做了处理而涉及到其他节点提出的优化算法在更新最短路径值与选择最短路径值最小的节点时,仅仅涉及到节点的邻居集合及已标识集合中所有节点的邻居集合与已标识集合的差集,其运行时间取决于转接点的邻居集合的元素数量多少,优化算法计算的节点数大幅减少,提高了算法的速度本文通过实验和实际应用对改进后的算法进行了验证关键词Dijkstra;优化算法
Abstract
With the development of computer and geographic information science, the applications of GIS (Geographic Information System) are becoming more and more widely. However, shortest path analysis is the key problem of network analyses, Dijkstra algorithm is a classic arithmetic for the shortest path. It is the academic foundation that many engineerings were solved in the shortest path is use. When a shortest path between nodes is searched with Dijkstra algorithm, a lot of nodes away from lagged nodes are involved, so that the efficiency of Dijkstra algorithm is low.
Main features of the algorithm is the starting point as the center outward expansion layers until it extended to the end point. Dijkstras algorithm is very representative of the shortest path algorithm, in many professional courses in the basic content as described in detail. The proposed algorithm updates the shortest path in the value of the minimum value of the shortest path to the node, onl
您可能关注的文档
- 中国地质大学2016届资源勘查工程专业本科毕业论文(设计).docx
- XX金矿床地质特征与成因研究.doc
- 毕业论文:The research on the problems of rural residential areas consolidation ——A case study of Zhaigeta township in Fushan county.docx
- 山西师范大学城市与环境科学学院2011届资源环境与城乡规划管理专业本科毕业论文.docx
- 毕业论文:Study on the human settlements environment change and living environment optimization in Anhui Province.doc
- XX省人居环境变迁与居住环境优化研究.docx
- 宿州学院环境与测绘工程学院2015届资源环境与城乡规划管理专业本科生毕业论文.doc
- 毕业论文:The Impact of Lushan Tourism on Lushan Environment.doc
- 毕业论文:庐山旅游对环境的影响及对策.docx
- XX市噪声污染现状及防治对策探讨.doc
文档评论(0)