摘要
在研究和分析了Dijkstra算法的基础上,在Dijkstra算法中通过引入点割集和割点的思想来改进Dijkstra算法,该方法首先利用点割集或割点把原问题分解成多个子图,然后对每个子图并行求最短路径,最后通过点割集或割点求出整个原问题的最短路径,从而降低算法的时间复杂度,提高算法的效率.
In this paper, research and analysis on the basis of the Dijkstra algorithm, the Dijkstra algorithm by introducing the vertex of cut sets and cut the vertex of idea to improve the Dijkstra algorithm, this method first vertex cut-set or cut vertex to the original problem is decomposed into multiple sub-graph, then the shortest path on each sub-graph parallel to the shortest path of the original problem, and finally obtained by the vertex cut-set or cut vertex, which reduces the time complexity of the algorithm and improves the efficiency of the al- gorithm.
出处
《郑州大学学报(工学版)》
CAS
北大核心
2012年第5期125-129,共5页
Journal of Zhengzhou University(Engineering Science)
基金
重庆市教委科学技术研究项目(KJ110512)
重庆市教委教改项目(No.103161)资助
重庆邮电大学研究生教育创新计划资助项目(Y201110)
关键词
割点
最短路径算法
DIJKSTRA算法
并行计算
粒计算
cut vertex
shortest path algorithm
Dijkstra algorithm
parallel computing
granular computing