共查询到15条相似文献,搜索用时 187 毫秒
1.
基于最短路径优化问题Dijkstra算法程序的设计和实现 总被引:1,自引:0,他引:1
在九十年代公认的求最短路径的最好的算法是由E.W.Dijkstra于1959年提出的标号算法,此算法可以很好地解决求最短路径问题,但是该算法采用手工求解,计算量大且很繁琐.本文在此算法的基础上采用矩阵运算的方法,从而实现了完全应用程序求解,在很大程度上解决了上述问题所遇到的难点,使求最短路径和最短距离这两个较复杂的问题变得非常容易求解. 相似文献
2.
3.
刘朝霞 《佳木斯教育学院学报》2014,(4):160-161,163
Dijkstra算法是最具有代表性的最短路径算法,为解决许多工程领域中出现的最短路径问题提供了理论依据。本文分析了Dijkstra算法以及该算法存在的不足,并提出了优化该算法的方法,通过与原算法作比较,结果表明这种改进的算法在运行时间和效率上得到了提高,其占用的存储空间得到了减少。 相似文献
4.
从待加工的长方体中加工出一个已知尺寸、位置预定的长方体,需寻找一种最优切割方式,利用图论中的Dijkstra算法可得到上述问题的数学模型和求解方法,同时对一组具体数据给出了最优解并进行了讨论, 相似文献
5.
基于Dijkstra最短路径算法的优化研究 总被引:3,自引:0,他引:3
李健 《渭南师范学院学报》2009,24(5):61-64
最短路径问题是图论研究中的一个重要课题.Dijkstra算法是许多工程解决最短路径问题的理论基础,有着广泛的应用.本文在分析传统Dijkstra算法的基础上,提出该算法在实现方法上存在的一些不足之处,并从节约存储空间和提高运算效率方面对其进行了改进,通过分析与比较,这种改进算法的效率优于传统的Dijkstra算法,具有较好的适用性. 相似文献
6.
尚文芳 《河北职业技术学院学报》2014,(2):5-7,21
对大型复杂网络提出网络分级的思想,根据网络分级的情况定义网络结点的数据结构,然后使用改进的Dijkstra算法和最小生成树算法来计算网络中任意两结点之间的最短路径。 相似文献
7.
本文首先从轨道交通和常规交通的衔接规划的视角,阐述了求解K最短路径问题在公交线网优化中的意义。然后在Dijkstra最短路算法的基础上,创造性地引入了多个P标和多个T标来记录起点到该节点的K短路径及其上界,使改进后的算法成功求解K最短路径。最后用C语言对算法进行实现,并随机产生测试数据进行算法测试,测试结果表明了该算法的计算效率和应用前景。 相似文献
8.
Dijkstra算法的优化 总被引:1,自引:0,他引:1
Dijkstra算法是许多工程解决最短路径问题的理论基础,可用来找出图中指定节点到其他节点的最短距离,有着广泛的应用。文章通过分析传统Dijkstra算法的设计思想,提出该算法在实现方法上存在的一些不足之处,并从节约存储空间和提高运算效率方面对其进行了改进,并通过复杂性分析比较,得出这种改进算法的效率优于传统的Dijkstra算法。 相似文献
9.
介绍了Dijkstra算法在最短路径的应用,结合面向对象程序设计语言Visual Basic 6.0在数据库应用方面的技术特点,来开发最短路距的查询器。对系统总体功能和对单源路径(Dijkstra算法)的实现进行了说明。同时对数据结构的教学改革进行了展望。 相似文献
10.
李政 《桂林师范高等专科学校学报》2007,21(2):129-131
在求解最短路径时经常使用经典的Dijkstra算法,但在实际应用中在计算最短路径长度时需要进行大量的数据比较,而当图中两顶点之间的距离是∞时,是没有必要进行比较的。本文从存储结构上讨论如何对Dijkstra算法进行优化,尽量减少数据比较次数。 相似文献
11.
12.
《淮北师范大学学报》2017,(4):49-52
以菜鸟驿站配送终端为例,分析其存在的配送问题,建立整数规划模型,选择运筹学中的单纯形法为基础,利用MATLAB软件对配送终端企业在人员安排上进行优化.采用最短路径Dijkstra算法对配送人员的路径进行研究,确定最优配送路径配送方案. 相似文献
13.
Dijkstra算法程序的优化与实现 总被引:3,自引:0,他引:3
在分析传统Dijkstra算法的基础上,提出谊算法实现方法存在的缺点。继而提出一种基于Diikstra算法的优化算法一优先队列算法,在搜索最小的节点时,该算法的时间复杂度大大降低,具有较好适用性. 相似文献
14.