A novel shortest path query algorithm

被引:0
作者
Wei Chen
Ziyang Chen
Jia Liu
Qingzhang Yang
机构
[1] Yanshan University,School of Information Science and Engineering
[2] Hebei University of Environmental Engineering,Department of Information Engineering
[3] Shanghai Lixin University of Accounting and Finance,School of Information Management
来源
Cluster Computing | 2019年 / 22卷
关键词
Graph; Shortest path query; Single branch path vertices associated index; 2-; label index;
D O I
暂无
中图分类号
学科分类号
摘要
The shortest path query is one of the hot issues in graph research. In view of the low query efficiency and poor scalability caused by the long time of the construction of index and the large scale of index in the existing methods, we propose an associated index strategy based on the single branch path vertices, which is to construct the associated index for the vertex of single branch path vertices and construct the 2-hop label index for the other vertices in order to reduce the size and construction time of index by reducing the number of redundant data storage and graph traversal. Then we propose the corresponding shortest path query algorithm based on the single branch path vertices associated index. And then, we introduce the concept of core vertex for the construction of the 2-hop label index, which can further reduce the number of graph traversal and improve the efficiency of index construction. And we apply it to the shortest path query algorithm for the large graphs. Finally, according to test on the 12 real datasets, we verify the high efficiency of the method proposed in this paper compared with the existing methods from the following aspects, such as the index construction time, the index size and the shortest path query time.
引用
收藏
页码:6729 / 6740
页数:11
相关论文
共 50 条
  • [31] A machine learning approach for predicting human shortest path task performance
    Cai, Shijun
    Hong, Seok-Hee
    Xia, Xiaobo
    Liu, Tongliang
    Huang, Weidong
    VISUAL INFORMATICS, 2022, 6 (02) : 50 - 61
  • [32] Scalable Single Source Shortest Path Algorithms for Massively Parallel Systems
    Chakaravarthy, Venkatesan T.
    Checconi, Fabio
    Murali, Prakash
    Petrini, Fabrizio
    Sabharwal, Yogish
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (07) : 2031 - 2045
  • [33] A linear time algorithm for Shortest Cyclic Cover of Strings
    Cazaux, Bastien
    Rivals, Eric
    JOURNAL OF DISCRETE ALGORITHMS, 2016, 37 : 56 - 67
  • [34] PaVa: A novel path-based valley-seeking clustering algorithm
    Ma, Lin
    Liu, Conan
    Ma, Tiefeng
    Liu, Shuangzhe
    INFORMATION SCIENCES, 2024, 665
  • [35] Efficient Path Query and Reasoning Method Based on Rare Axis
    姜洋
    冯志勇
    王鑫
    马晓宁
    Transactions of Tianjin University , 2015, (03) : 278 - 283
  • [36] Efficient path query and reasoning method based on rare axis
    Jiang Y.
    Feng Z.
    Wang X.
    Ma X.
    Transactions of Tianjin University, 2015, 21 (3) : 278 - 283
  • [37] A Twig Join algorithm for a Query with ID References
    Li, Dong
    Zhao, Lin
    Li, Jing
    2014 ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC), 2014, : 81 - 87
  • [38] Time-dependent shortest path problem: Solution and application to routing problems
    Haouari, M
    Dejax, P
    RAIRO-RECHERCHE OPERATIONNELLE-OPERATIONS RESEARCH, 1997, 31 (02): : 117 - 131
  • [39] Robust, Almost Constant Time Shortest-Path Queries in Road Networks
    Sanders, Peter
    Schultes, Dominik
    SHORTEST PATH PROBLEM, 2009, 74 : 193 - 218
  • [40] Minimal Surfaces Extend Shortest Path Segmentation Methods to 3D
    Grady, Leo
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2010, 32 (02) : 321 - 334