位置:成果数据库 > 期刊 > 期刊详情页
节点约束型最短路径的分层Dijkstra算法
  • ISSN号:1000-565X
  • 期刊名称:《华南理工大学学报:自然科学版》
  • 时间:0
  • 分类:TP301.6[自动化与计算机技术—计算机系统结构;自动化与计算机技术—计算机科学与技术]
  • 作者机构:华南理工大学自动化科学与工程学院,广东广州510640
  • 相关基金:基金项目:国家自然科学基金资助项目(61573151,61105019);广东省自然科学基金资助项目(2016A030313468)
中文摘要:

针对节点约束型最短路径问题,提出了基于回溯法的分层Dijkstra算法,通过分层结构寻找局部最优解来求得全局最优解或次优解.该算法利用分层结构可保存搜索进度的优势,使其在寻找过必经点最短路径时可以实现对搜索进度的保存与回溯等操作.实验结果表明:分层Dijkstra算法虽然增加了一定的空间复杂度,但能有效地减少Dijkstra算法的调用次数;与深度优先搜索、几何代数算法相比,分层Dijkstra算法虽然不一定能找到理论最优解,但出解速度较快,在数据量较大的情况下能快速找到次优解.

英文摘要:

In order to obtain the shortest path from constrained nodes, a hierarchical Dijkstra algorithm is proposed on the basis of backtracking, which is able to find the global shortest path or the second shortest path by searching the local optimal solution within hierarchical structures. Moreover, this algorithm takes full advantage of the hierar-chical structures in saving search progress to realize such operations as the saving and backtracking of the search progress during the searching of the shortest path. Experimental results show that the proposed algorithm increases space complexity slightly, but it can reduce the calls of Dijkstra algorithm effectively, and that, as compared with depth-first search algorithm and geometric algebra algorithm, the proposed algorithm may not always find the opti-mal solution in theory, but it works faster and can still find the sub-optimal solution more quickly even when data volume is large.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《华南理工大学学报:自然科学版》
  • 北大核心期刊(2011版)
  • 主管单位:国家教育部科技司
  • 主办单位:华南理工大学
  • 主编:李元元
  • 地址:广州市天河区五山路华南理工大学17号楼
  • 邮编:510640
  • 邮箱:journal@scut.edu.cn
  • 电话:
  • 国际标准刊号:ISSN:1000-565X
  • 国内统一刊号:ISSN:44-1251/T
  • 邮发代号:46-174
  • 获奖情况:
  • 本学报荣获1996年国家教委系统优秀科技期刊二等奖...,1999年荣获全国优秀高校自然科学学报及教育部优秀...,2001年荣获广东省优秀期刊奖和广东省优秀科技期刊...,2004年获全国高校优秀科技期刊二等奖,2006年获首届教育部优秀科技期刊奖,2008年荣获第二届教育部优秀科技期刊奖
  • 国内外数据库收录:
  • 俄罗斯文摘杂志,美国化学文摘(网络版),荷兰文摘与引文数据库,美国工程索引,美国剑桥科学文摘,英国科学文摘数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:22954