期刊文献+

两种策略下的最短路径并行算法研究与实现 被引量:6

Study and Implement of Shortest Path Parallel Algorithms with Two Strategies
原文传递
导出
摘要 随着智能交通运输系统的研究与应用,对在大规模交通网络上求解最短路径的实时性提出了更高的要求。为了找出适用于实际交通网络的高效最短路径并行算法,首先选取了3种最短路径标号串行算法,以此为基础分别实现了网络复制及网络分割两种策略下求解最短路径的并行算法。最后,从基于G IS的交通规划软件T ransCAD中提取了实际交通路网数据,同时还随机产生了不同规模的稀疏格网,在这些网络中对并行算法的性能进行了测试和分析。结果表明,在8台机器上求解含5 181个节点的实际交通网络中32个源点的最短路径时,基于网络分割的双队列标号修正并行算法的加速比可达到6.32,在其他网络中也表现出较好的加速比及可扩展性。 With the research and application of Intelligent Transportation System, there is a higher re- quirement for solving the shortest path problem in large scale transportation networks in real time. To find out the effective shortest path parallel algorithms for the actual transportation networks, three labeling shortest path algorithms are firstly chosen to be parallelized. The parallel shortest path algorithms are then implemented based on both network duplication strategy and network partition strategy. The speedup ratio and efficiency of parallel algorithms are then tested and analyzed in both actual road networks which are obtained from the transportation planning software based on GIS, TransCAD, and grid networks of different scales which are generated randomly. From the results ,it is concluded that the speed-up ratio of two-queue label-correcting parallel algorithm with the strategy of network partition can reach 6.32, when solving the shortest path problem of 32 sources in actual transportation network including 5 181 nodes on eight computers. It also shows similar excellent speed-up and scalability in other test networks.
出处 《系统工程理论方法应用》 北大核心 2006年第2期123-127,共5页 Systems Engineering Theory·Methodology·Applications
基金 国家自然科学基金资助项目(50378042 50338030)
关键词 最短路径 并行算法 加速比 shortest paths parallel algorithm speed-up ratio
  • 相关文献

参考文献4

  • 1Zhan F B, Noon C E. Shortest path algorithms: An evaluation using real road networks[J]. Transportation Science,1998,32(1):65- 73.
  • 2Michelle Hribar, Valerie Taylor, David Boyce. Choosing a shortest path algorithm [R]. Chicago : Technical Report CSE-95-004, Computer Science Engineering,EECS Department, Northwestern Univ. , 1995.
  • 3康立山.非数值并行算法(第一册):模拟退火算法[M].北京:科学出版社,2003.
  • 4Hribar M R, Taylor V E . Termination detection for parallel shortest path algorithms [R]. Chicago:Technical Report CSE- 97- 004, Computer Science-Engineering, EECS Department, Northwestern Univ. , 1997.

同被引文献67

引证文献6

二级引证文献88

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部