几种求解最优路径的方法研究.docx

资料分类:理工论文 上传会员:天使的翅膀 更新时间:2019-04-08
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10615
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:以最短路径研究为主的最优路径算法研究可以广泛地应用在计算机、信息科学、建筑学、地理学以及生物学等科学和实践领域。本文首先介绍了最短路径的国内外研究情况,对国内外一些相关研究进行了综合评述,详细介绍了五种常用的最短路径算法,包括Dijkstra算法、Warshall- Floyd算法、动态规划算法、A*算法和BFM算法;并简要阐述了最短路径的相关概念,最短路径的应用及分类;然后提出一个最短路径的问题(求解交通网络图的最短路径)并运用三种经典方法分别求解最短路径;且对结果进行对比分析得出几种求解最短路径方法的优劣;最后对文章进行了总结。

 

关键词:最短路径、Dijkstra算法、Floyd算法、动态规划算法

 

目录

摘要

Abstract

第一章  绪论-6

1.1研究背景和意义-6

1.2国内外研究现状-7

1)Dijkstra算法-8

1.1)基本思想-8

1.2)基本步骤-8

1.3)时间复杂度-9

2)  Warshall-Floyd算法-9

2.1)算法思想-9

2.2)时间复杂度-10

3) 动态规划求解最短路径-10

3.1)基本思想-10

3.2)动态规划基本步骤-10

4  A*算法-11

4.1)算法思想-11

4.2)搜索步骤-11

5) BFM算法-12

1.3研究内容和论文结构-12

第二章 最短路径算法概述-13

2.1最短路径的定义-13

2.2最短路径问题的应用-13

2.3最短路径问题的分类-13

第三章 问题提出和算法求解-15

3.1 问题提出-15

3.2 Dijkstra算法计算步骤及结果-15

3.2.1标号法求解-15

3.2.2迭代求解-16

3.3 Warshall-Floyd算法求解-18

3.4 动态规划算法求解-20

第四章 比较分析-23

4.1 Dijkstra算法的优劣-23

4.2 Warshall-Floyd算法的优劣-23

4.3动态规划算法的优劣-23

第五章 总结-24

参考文献-25

致谢-27

相关论文资料:
最新评论
上传会员 天使的翅膀 对本文的描述:关于最短路径并行算法的讨论主要有两种:一种是基于较抽象的并行计算模型,不限制处理器的数目,研究给定问题的计算复杂度在并行计算的情况下能降到什么程度,如果已经达到下......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: