首页 | 本学科首页   官方微博 | 高级检索  
     

交通网络最短路径标号算法的实现与效率分析
引用本文:陈洁,陆锋.交通网络最短路径标号算法的实现与效率分析[J].中国图象图形学报,2005,10(9):1134-1138.
作者姓名:陈洁  陆锋
作者单位:中国科学院地理科学与资源研究所资源与环境信息系统国家重点实验室 北京100101
基金项目:国家自然科学基金项目(40201043),中国科学院知识创新工程前沿项目(CXIOG-D04-02)
摘    要:标号算法是交通网络最短路径算法族中应用最广泛的算法,其中以各种D ijkstra算法为核心的标号设定算法是各种商用G IS平台网络分析算法的首选。然而,同样隶属于标号算法的标号改正算法在交通网络路径分析中却罕有应用。为了将标号改正算法应用于交通网络路径分析,首先讨论了标号算法的基本结构;然后分析了标号设定算法和标号改正算法的实现过程、复杂度、运行特点和适用性,进而选择了标号设定和标号改正算法中公认的几种优秀算法———基于逼近桶结构和改进四叉堆的D ijkstra算法(D IKBA与D IKQH)以及Pallottino算法(TWO-Q),并结合交通网络邻接链表结构予以实现;最后采用城市交通网络数据,对几种算法的实际运行效率进行了对比试验,试验结果表明,标号改正算法和标号设定算法优点各异;由于交通网络路径算法的应用越来越强调动态性和网络适用性,而且标号改正算法较之标号设定算法具有更大的适用范围,因此其在交通网络路径分析中具有极大的应用潜力。

关 键 词:最短路径算法  标号算法  复杂度  交通网络
文章编号:1006-8961(2005)09-1134-05
收稿时间:2004-09-06
修稿时间:2005-01-25

Implementation and Evaluation of the Shortest Path Labeling Algorithms in Transportation Networks
CHEN Jie,LU Feng and CHEN Jie,LU Feng.Implementation and Evaluation of the Shortest Path Labeling Algorithms in Transportation Networks[J].Journal of Image and Graphics,2005,10(9):1134-1138.
Authors:CHEN Jie  LU Feng and CHEN Jie  LU Feng
Abstract:Labeling algorithms have got broad applications for shortest path finding in transportation networks,among which various fine-tunned Dijkstra's algorithms well known as typical label setting algorithms have been selected by many GIS related software for network analysis.However,label correcting algorithms,the other group in label algorithms family,are rarely used yet in GIS network analysis.After detailed discussion on the structures of labeling algorithms,in this paper,the implementation,complexity and applicability of labeling setting and label correcting algorithms are analyzed.Then three best-known fastest label algorithms,i.e.,Dijkstra algorithm implemented with approximate buckets(DIKBA),Dijkstra's algorithm based on quad-heap priority queue(DIKQH) and Pallottino algorithm(TWO_-Q),were used to carry out practical evaluation on three real urban road networks.The results showed that for one-to-one shortest path calculation,DIKQH and DIKBA greatly outperformed than TWO-Q algorithm,and DIKQH exhibited the best running efficiency.For one-to-all shortest path calculation,however,TWO-Q algorithm runs a little faster than DIKQH and DIKBA on the selected real road networks.The author argued that more attention should be paid on TWO-Q algorithm for its efficiency and applicability.
Keywords:shortest path algorithms  label algorithms  complexity  transportation networks
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《中国图象图形学报》浏览原始摘要信息
点击此处可从《中国图象图形学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号