节点约束型最短路径的分层Dijkstra算法

被引:85
作者
康文雄
许耀钊
机构
[1] 华南理工大学自动化科学与工程学院
基金
广东省自然科学基金;
关键词
路由算法; 最短路径; 节点约束型; 回溯法; 贪心算法;
D O I
暂无
中图分类号
O157.5 [图论];
学科分类号
070101 [基础数学];
摘要
针对节点约束型最短路径问题,提出了基于回溯法的分层Dijkstra算法,通过分层结构寻找局部最优解来求得全局最优解或次优解.该算法利用分层结构可保存搜索进度的优势,使其在寻找过必经点最短路径时可以实现对搜索进度的保存与回溯等操作.实验结果表明:分层Dijkstra算法虽然增加了一定的空间复杂度,但能有效地减少Dijkstra算法的调用次数;与深度优先搜索、几何代数算法相比,分层Dijkstra算法虽然不一定能找到理论最优解,但出解速度较快,在数据量较大的情况下能快速找到次优解.
引用
收藏
页码:66 / 73
页数:8
相关论文
共 17 条
[1]
实际路网最短路径算法优化与实现 [D]. 
赵艳丽 .
华南理工大学,
2015
[2]
混合遗传算法和模拟退火算法在TSP中的应用研究 [D]. 
刘锦 .
华南理工大学,
2014
[3]
A note on two problems in connexion with graphs..[J].E. W. Dijkstra.Numerische Mathematik.1959, 1
[4]
交通网络旅行商路径优化的遗传禁忌搜索算法 [J].
余丽 ;
陆锋 ;
杨林 .
测绘学报, 2014, (11) :1197-1203
[5]
Dijkstra算法中的多邻接点与多条最短路径问题 [J].
王树西 ;
李安渝 .
计算机科学, 2014, 41 (06) :217-224
[6]
节点约束型最短路径的几何代数算法 [J].
冯琳耀 ;
袁林旺 ;
罗文 ;
李润超 ;
俞肇元 .
电子学报, 2014, 42 (05) :846-851
[7]
经过指定的中间节点集的最短路径算法 [J].
黄书力 ;
胡大裟 ;
蒋玉明 .
计算机工程与应用, 2015, 51 (11) :41-46
[8]
自适应视野的人工鱼群算法求解最短路径问题 [J].
马宪民 ;
刘妮 .
通信学报 , 2014, (01) :1-6
[9]
应用于城市道路网的启发式深度优先有向搜索算法 [J].
房佳 ;
杜震洪 ;
张丰 ;
曾志 ;
刘仁义 .
浙江大学学报(理学版), 2013, 40 (04) :469-474
[10]
移动对等网络中的感知蚁群路由算法 [J].
曲大鹏 ;
王兴伟 ;
黄敏 .
计算机学报, 2013, 36 (07) :1456-1464