A Novel Shortest Path Approach for Multiple Layers of Graphs

被引:0
作者
Lin, Zhiyuan [1 ]
Li, Yan [1 ]
机构
[1] S China Normal Univ, Sch Comp, Guangzhou 510631, Guangdong, Peoples R China
来源
2009 INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2009), VOLUMES 1 AND 2 | 2009年
关键词
shortest path; multiple layer; network analysis; scan-line; heap; ALGORITHMS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multiple layers in graphs or vector maps are a general case but complicated network in various applications. The classical shortest path algorithm, such as the Dijkstra's algorithm, can not be applied to the multiple layers directly. A new shortest path approach for multiple layers of graphs or vector maps was proposed in this paper. Firstly, the multiple layers should be overlaid with an improved algorithm based on scan-line and rebuild the topological relationship. And then, an improved algorithm for the shortest path with heap was advanced and analyzed the complexity. Through a theoretical reasoning, the calculating complexity is reduced from O(n(2)) to O((n+k)log(n+k)), where n is the number of vertices and k is the number of points of intersection. Finally, a novel approach of calculating shortest path was excogitated to the multiple layers in the complexity network analysis. After correlative experiment, the result indicates that this novel approach can be effectively applied to the shortest path calculation for the multiple layers of graphs or vector maps.
引用
收藏
页码:468 / 471
页数:4
相关论文
共 11 条
  • [1] BENTLEY JL, 1979, IEEE T COMPUT, V28, P643, DOI 10.1109/TC.1979.1675432
  • [2] A SIMPLE AND FAST LABEL CORRECTING ALGORITHM FOR SHORTEST PATHS
    BERTSEKAS, DP
    [J]. NETWORKS, 1993, 23 (08) : 703 - 709
  • [3] Chen JC., 2003, Journal of Formalized Mathematics, V15
  • [4] [陈志远 Chen Zhiyuan], 2003, [计算机工程, Computer Engineering], V29, P26
  • [5] Shortest paths algorithms: Theory and experimental evaluation
    Cherkassky, BV
    Goldberg, AV
    Radzik, T
    [J]. MATHEMATICAL PROGRAMMING, 1996, 73 (02) : 129 - 174
  • [6] Dijkstra E. W., 1959, NUMER MATH, V1, P269, DOI [10.1007/BF01386390, DOI 10.1007/BF01386390]
  • [7] LI Q G, 2004, GIS TECHNOLOGY, P38
  • [8] Lin Zhiyuan, 2009, P 2009 INT C C UNPUB
  • [9] [王开义 Wang Kaiyi], 2003, [中国图象图形学报. A, Journal of image and graphics], V8, P951
  • [10] Wang Xiu-bin, 2007, Science of Surveying and Mapping, V32, P61