下载此文档

最短路径毕业论文.doc


文档分类:论文 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
--------------------------校验:_____________-----------------------日期:_____________最短路径毕业论文最短路算法的比较与应用作者:胡义棚指导老师:丁超摘要:本文较详尽地介绍了最短路算法相关的基本概念,给出了Dijkstra算法、Floyd算法、SPFA算法等常用算法及其核心思想,并对各种最短算法做了多角度的比较,阐述了各种算法的应用范围,并对其在运输网络、舰船通道路线设计、工业生产中的应用做出了举例说明,侧重于模型的建立、思考和证明的过程,:最短路算法Dijkstra算法Floyd算法SPFA算法一、引言最短路算法是图论中的核心问题之一,他是许多更深层次算法的基础,同时,,本文通过收集整理关于最短路径的普遍算法,为研究最短路径问题在一些出行问题,工程问题,及实际生活问题中的应用,、最短路对最短路问题的研究早在上个世纪60年代以前就卓有成效了,,,我们所遇到的问题大都不含负权,所以我们在的情况下选择Dijkstra算法定义1若图中各边e都赋有一个实数,称为边的权,则称这种图为赋权图,,若u是到的路的权,则称为的长,,使全长最短,,插点法,、1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特·,递归地进行n次更新,即由矩阵,按一个公式,构造出矩阵;又用同样地公式由构造出;……;,称为图的距离矩阵,:,如果两点之间没有边相连,则权为无穷大;对于每一对顶点和,;把图用邻接距阵表示出来,如果从到有路可达,则,表示该路的长度;否则为无穷大;定义一个距阵用来记录所插入点的信息,表示从到需要经过的点,初始化;把各个顶点插入图中,比较插点后的距离与原来的距离,,,如果的值变小,则;在中包含有两点之间最短道路的信息,(迪杰斯特拉)算法是典型的单源最短路径算法,,,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,,一种用永久和临时标号方式,一种是用OPEN,CLOSE表的方式,**********下面介绍其算法过程:首先,引进一个辅助向量,:若从到有弧,则为弧上的权值;否则置为∞.显然,,下一条长度次短的最短路径是哪一条呢?假设该次短路径的终点是,则可想而知,这条路径或者是,,,假设为已求得最短路径的终点的集合,则可证明:下一条最短路径(设其终点为)或者是弧,,下一条长度次短的最短路径的长度必是其中,或者是弧上的权值,:1),,,从v出发到图上其余各顶点vi可能达到的最短路径长度的初值为,

最短路径毕业论文 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人坐水行舟
  • 文件大小760 KB
  • 时间2019-11-09