一种Dijkstra算法改进方法的研究与实现Research and implementation on an improved method of Dijkstra algorithm
刘刚,李永树,杨骏
摘要(Abstract):
从路径冗余角度研究了传统Dijkstra算法中的"交会路径"和"循环路径"问题,并针对上述问题提出了一种Dijkstra算法改进方法。该方法优化了路径搜索空间,降低了原算法的时间复杂度和空间复杂度,提高了算法的运行效率。最后,通过实验对该改进算法进行了验证。
关键词(KeyWords): 最短路径分析;交会路径;循环路径;Dijkstra算法
基金项目(Foundation): “十一五”国家科技支撑计划重大项目(2006BAJ05A13)
作者(Author): 刘刚,李永树,杨骏
DOI: 10.16251/j.cnki.1009-2307.2011.04.025
参考文献(References):
- [1]董慧君,王宝武.最短路径的改进与实现[J].科技资讯,2008,(14).
- [2]郝伟,刘万青.基于GI S的救护车辆最短路径算法[J].计算机应用,2008,28:103-105.
- [3]谢树春,等.基于正六边形格网的最短路径分析算法[J].测绘科学,2008,33(1).
- [4]吴立新,史文中.地理信息系统原理与算法[M].北京:科学出版社,2003:356-359.
- [5]张水舰,等.基于GIS和AI的城市区域内最佳路径算法研究[J].测绘科学,2008,33(4).
- [6]刘韵,何建农.基于交通网络最短路径搜索的改进算法[J].计算机工程与应用,2007,43(14).
- [7]严蔚敏,吴伟民.数据结构[M].北京:清华大学出版社,1997:160-167.
- [8]王臣杰,毛海城,杨得志.图的节点-弧段联合结构表示法及其在GIS最优路径选取中的应用[J].测绘学报,2000,29(1).