Exact Distance Query in Large Graphs through Fast Graph Simplification

被引:0
|
作者
Liu, Jun [1 ,2 ]
Pan, Yicheng [3 ]
Hu, Qifu [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Beihang Univ, State Key Lab Software Dev Environm, Beijing 100191, Peoples R China
来源
COMPUTER JOURNAL | 2021年 / 64卷 / 01期
基金
中国国家自然科学基金;
关键词
k-hub labeling; exact distance query; large networks; SHORTEST-PATH;
D O I
10.1093/comjnl/bxz147
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Shortest path distance query is one of the most fundamental problems in graph theory and applications. Nowadays, the scale of graphs becomes so large that traditional algorithms for shortest path are not available to answer the exact distance query quickly. Many methods based on two-hop labeling have been proposed to solve this problem. However, they cost too much either in preprocessing or query phase to handle large networks containing as many as tens of millions of vertices. In this paper, we propose a novel k-hub labeling method to address this problem in large networks with less preprocessing cost while keeping the query time in the microsecond level on average. Technically, two types of labels are presented in our construction, one for distance queries when the actual distance is at most k - 2, which we call local label, and the other for further distance queries, which we call hub label. Our approach of k-hub labeling is essentially different from previous widely used two-hop labeling framework since we construct labels by using hub network structure. We conduct extensive experiments on large real-world networks and the results demonstrate the higher efficiency of our method in preprocessing phase and the much smaller space size of constructed index compared to previous efficient two-hop labeling method, with a comparatively fast query speed.
引用
下载
收藏
页码:93 / 107
页数:15
相关论文
共 50 条
  • [21] Analysis of large sparse graphs using regular decomposition of graph distance matrices
    Reittu, Hannu
    Leskela, Lasse
    Raty, Tomi
    Fiorucci, Marco
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 3784 - 3792
  • [22] Fast cluster-based computation of exact betweenness centrality in large graphs
    Daniel, Cecile
    Furno, Angelo
    Goglia, Lorenzo
    Zimeo, Eugenio
    JOURNAL OF BIG DATA, 2021, 8 (01)
  • [23] Fast cluster-based computation of exact betweenness centrality in large graphs
    Cecile Daniel
    Angelo Furno
    Lorenzo Goglia
    Eugenio Zimeo
    Journal of Big Data, 8
  • [24] TraPath: Fast Regular Path Query Evaluation on Large-Scale RDF Graphs
    Wang, Xin
    Rao, Guozheng
    Jiang, Longxiang
    Lyu, Xuedong
    Yang, Yajun
    Feng, Zhiyong
    WEB-AGE INFORMATION MANAGEMENT, WAIM 2014, 2014, 8485 : 372 - 383
  • [25] Graph products based on the distance in graphs
    Shibata, Y
    Kikuchi, Y
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2000, E83A (03) : 459 - 464
  • [26] Distance preserving graphs and graph products
    Khalifeh, M. H.
    Sagan, Bruce E.
    Zahedi, Emad
    ARS COMBINATORIA, 2018, 140 : 321 - 328
  • [27] On Graph Query Optimization in Large Networks
    Zhao, Peixiang
    Han, Jiawei
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01): : 340 - 351
  • [28] Graph Edit Distance Testing through Synthetic Graphs Generation Graph-Matching Algorithms Benchmarking
    Santacruz, Pep
    Serratosa, Francesc
    2018 24TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2018, : 572 - 577
  • [29] Automated Query Graph Generation for Querying Knowledge Graphs
    Zheng, Weiguo
    Zhang, Mei
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 2698 - 2707
  • [30] Fast Graph Simplification for Interleaved-Dyck Reachability
    Li, Yuanbo
    Zhang, Qirun
    Reps, Thomas
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2022, 44 (02):