复杂网络中最短路径算法的研究及应用
电 子 测 量 技 术 第 30 卷 第 4 期
信息技术 EL EC TRON IC M EA SU R EM EN T T EC HN OL O GY 2007 年 4 月
复杂网络中最短路径算法的研究及应用
1 ,2 1 1
罗 飞 魏开平 万润泽
( 1. 华中师范大学计算机科学系 武汉 430079 ;
2 . 湖北大学知行学院计算机科学系 武汉 4300 12)
摘 要 : 本文将复杂网络中最短路径算法引入到交通网络领域中 ,将标号改正算法应用于交通网络路径分析 。首先
讨论了标号算法的基本结构 ;然后分析了标号设定算法和标号改正算法的实现过程 、复杂度 、运行特点和适用性 ,进而
(
选择了标号设定和标号改正算法中公认的几种优秀算法 ———基于逼近桶结构 、改进四叉堆的 Dij k st ra 算法 D I KBA
) ( )
与 D I KQ H 以及 Pallottino 算法 TWOQ ,并结合交通网络邻接链表结构予以实现 ;最后采用城市交通网络数据 ,对
几种算法的实际运行效率进行了对比实验 。实验结果表明:标号改正算法和标号设定算法优点各异 ; 由于交通网络中
路径算法的应用越来越强调动态性和网络适用性 ,而且标号改正算法较之标号设定算法具有更大的适用范围 , 因此其
在交通网络路径分析中具有极大的应用潜力 。
关键词 : 最短路径算法 ; 标号算法 ; 复杂度 ; 复杂网络
中图分类号 : TP393 文献标识码 : A
Research on algorithm f or detecting shortest path in
complex net work and its appl ication
L uo Fei1 ,2 Wei Kaiping1 Wan Runze2
( 1. Dep art ment of Comp ut er Science , Huazhong Nor mal U niver sit y ,Wuhan 430079 ;
2 . Dep art ment of Comp ut er Science ,Zhixing College of Hubei U niver sit y ,Wuhan 4300 12)
Abstract : Thi s p ap er int ro duces short est p at h finding of comp licat ed network s into GIS network research . L abeling
algorit hm s have got broad application s for short est p at h finding in comp licat ed network s. Aft er det ailed di scu ssion on
t he