基于四叉堆优先级队列及逆邻接表的改进型Dijkstra 算法

被引:37
作者
陆锋
卢冬梅
崔伟宏
机构
[1] 中国科学院遥感应用研究所!北京
关键词
最短路径算法; 四叉堆; 优先级队列; 地理信息系统;
D O I
暂无
中图分类号
U491 [交通工程与交通管理];
学科分类号
082302 ; 082303 ;
摘要
在深入分析传统Dijkstra算法的基础上,提出了利用基于k 叉堆的优先级队列对算法进行改进的思想,并对3 种可合并堆进行了比较,从理论上证明了四叉堆在k 叉堆中的最优性,设计了基于四叉堆优先级队列及逆邻接表、顾及路段方向阻抗的改进型Dijkstra最短路径算法,将Dijkstra 算法复杂度降为O(nlogn)。针对GIS-T应用系统的动态特征,提出了Dijkstra 算法的逆序计算方法,通过构造逆序最短路径树,使算法更具灵活性和实用性
引用
收藏
页码:32 / 38
页数:7
相关论文
共 4 条
[1]   基于地理信息系统的最短路径搜索算法 [J].
徐业昌 ;
李树祥 ;
朱建民 ;
许岚 ;
曹次华 .
中国图象图形学报, 1998, (01) :43-47
[2]   城市快速反应系统实验研究 [J].
陈行星,崔伟宏 .
环境遥感, 1996, (03) :227-233
[3]   求解最短路问题的一个计算机算法 [J].
徐立华 .
系统工程 , 1989, (05) :46-51+72
[4]  
空间数据结构研究[M]. 中国科学技术出版社 , 崔伟宏 著, 1995