Efficient algorithms for reachability and path queries on temporal bipartite graphs

被引:1
|
作者
Wang, Kai [1 ]
Cai, Minghao [2 ]
Chen, Xiaoshuang [3 ]
Lin, Xuemin [1 ]
Zhang, Wenjie [2 ]
Qin, Lu [4 ]
Zhang, Ying [5 ]
机构
[1] Shanghai Jiao Tong Univ, Antai Coll Econ & Management, Shanghai, Peoples R China
[2] Univ New South Wales, Sydney, NSW, Australia
[3] Data Principles Beijing Technol Co Ltd, Beijing, Peoples R China
[4] Univ Technol Sydney, Sydney, NSW, Australia
[5] Zhejiang Gongshang Univ, Hangzhou, Zhejiang, Peoples R China
来源
VLDB JOURNAL | 2024年 / 33卷 / 05期
关键词
Reachability; Bipartite Graph; Temporal Graph; 2-hop Labeling; Indexing;
D O I
10.1007/s00778-024-00854-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Bipartite graphs are naturally used to model relationships between two types of entities, such as people-location, user-post, and investor-stock. When modeling real-world applications like disease outbreaks, edges are often enriched with temporal information, leading to temporal bipartite graphs. While reachability has been extensively studied on (temporal) unipartite graphs, it remains largely unexplored on temporal bipartite graphs. To fill this research gap, we study the reachability problem on temporal bipartite graphs in this paper. Specifically, a vertex u reaches a vertex w in a temporal bipartite graph G if u and w are connected through a series of consecutive wedges with time constraints. To efficiently answer if a vertex can reach the other vertex, we propose an index-based method by adapting the idea of 2-hop labeling. Effective optimization strategies and parallelization techniques are devised to accelerate the index construction process. To better support real-life scenarios, we further show how the index is leveraged to efficiently answer other types of queries, e.g., single-source reachability and earliest-arrival path queries. In addition, we propose an efficient method to handle incremental maintenance of the index structure. Extensive experiments on 16 real-world graphs demonstrate the effectiveness and efficiency of our proposed techniques.
引用
收藏
页码:1399 / 1426
页数:28
相关论文
共 50 条
  • [1] Efficiently Answering Reachability and Path Queries on Temporal Bipartite Graphs
    Chen, Xiaoshuang
    Wang, Kai
    Lin, Xuemin
    Zhang, Wenjie
    Qin, Lu
    Zhang, Ying
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2021, 14 (10): : 1845 - 1858
  • [2] Reachability Queries on Dynamic Temporal Bipartite Graphs
    Meunier, Lohan
    Zhao, Ying
    [J]. 31ST ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS, ACM SIGSPATIAL GIS 2023, 2023, : 588 - 598
  • [3] Reachability and Time-Based Path Queries in Temporal Graphs
    Wu, Huanhuan
    Huang, Yuzhen
    Cheng, James
    Li, Jinfeng
    Ke, Yiping
    [J]. 2016 32ND IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2016, : 145 - 156
  • [4] DBL: Efficient Reachability Queries on Dynamic Graphs
    Lyu, Qiuyi
    Li, Yuchen
    He, Bingsheng
    Gong, Bin
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2021), PT II, 2021, 12682 : 761 - 777
  • [5] BL: An Efficient Index for Reachability Queries on Large Graphs
    Yu, Changyong
    Ren, Tianmei
    Li, Wenyu
    Liu, Huimin
    Ma, Haitao
    Zhao, Yuhai
    [J]. IEEE TRANSACTIONS ON BIG DATA, 2024, 10 (02) : 108 - 121
  • [6] Efficiently Answering Span-Reachability Queries in Large Temporal Graphs
    Wen, Dong
    Huang, Yilun
    Zhang, Ying
    Qin, Lu
    Zhang, Wenjie
    Lin, Xuemin
    [J]. 2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2020), 2020, : 1153 - 1164
  • [7] EFFICIENT PARALLEL ALGORITHMS FOR BIPARTITE PERMUTATION GRAPHS
    CHEN, L
    YESHA, Y
    [J]. NETWORKS, 1993, 23 (01) : 29 - 39
  • [8] Efficient processing of label-constraint reachability queries in large graphs
    Zou, Lei
    Xu, Kun
    Yu, Jeffrey Xu
    Chen, Lei
    Xiao, Yanghua
    Zhao, Dongyan
    [J]. INFORMATION SYSTEMS, 2014, 40 : 47 - 66
  • [9] Efficient Processing of k-Hop Reachability Queries on Directed Graphs
    Tang, Xian
    Zhou, Junfeng
    Shi, Yunyu
    Liu, Xiang
    Lin, Keng
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (06):
  • [10] Efficient distributed reachability querying of massive temporal graphs
    Tianming Zhang
    Yunjun Gao
    Lu Chen
    Wei Guo
    Shiliang Pu
    Baihua Zheng
    Christian S. Jensen
    [J]. The VLDB Journal, 2019, 28 : 871 - 896