DLCR: Efficient Indexing for Label-Constrained Reachability Queries on Large Dynamic Graphs
Xin Chen, You Peng, Sibo Wang, Jeffrey Xu Yu
Abstract
Many real-world graphs, e.g., social networks, biological networks, knowledge graphs, naturally come with edge-labels, with different labels representing different relationships between nodes. On such edge-labeled graphs, an important query is the label-constrained reachability (LCR) query, where we are given a source 𝑠, a target 𝑡, a label set Ψ, and the goal is to check if there exists any path 𝑃 from 𝑠 to 𝑡 such that labels of edges on 𝑃 all belong to Ψ. Existing indexing schemes for LCR queries still focus on static graphs, despite the fact that many edge-labeled graphs are dynamic in nature. Motivated by the limitations of existing solutions, we present a study on how to effectively maintain the indexing scheme on dynamic graphs. Our proposed approach is based on the stateof-the-art 2-hop index for LCR queries. In this paper, we present efficient algorithms for updating the index structure in response to dynamic edge insertions/deletions and demonstrate the correctness of our update algorithms. Following that, we present that adopting a query-friendly but update-unfriendly indexing scheme results in surprisingly superb query/update efficiency and outperforms those update-friendly ones. We analyze and demonstrate that the query-friendly indexing scheme actually achieves the same time complexity as those of update-friendly ones. Finally, we present the batched update algorithms where the updates may include multiple edge insertions/deletions. Extensive experiments show the effectiveness of the proposed update algorithms, query-friendly indexing scheme, and batched update algorithms.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 36c4afc6-955e-4a49-b75a-6889f2d3c8c8Cited by top-tier papers8
- Efficiently Answering Quality Constrained Shortest Distance Queries in Large GraphsYou Peng, Zhuo Ma, Wenjie Zhang, Xuemin Lin et al.ICDE 2023 · 12 citations
- LM-SRPQ: Efficiently Answering Regular Path Query in Streaming GraphsXiangyang Gou, Xinyi Ye, Lei Zou, Jeffrey Xu YuVLDB 2024 · 8 citations
- PSPC: Efficient Parallel Shortest Path Counting on Large-Scale GraphsYou Peng, Jeffrey Xu Yu, Sibo WangICDE 2023 · 7 citations
- Finding Top-r Influential Communities under Aggregation FunctionsYou Peng, Song Bian, Rui Li, Sibo Wang et al.ICDE 2022 · 7 citations
- Towards Real-Time Counting Shortest Cycles on Dynamic Graphs: A Hub Labeling ApproachQingshuai Feng, You Peng, Wenjie Zhang, Ying Zhang et al.ICDE 2022 · 6 citations
Builds on2
Related papers
- I/O Efficient Label-Constrained Reachability Queries in Large GraphsLong Yuan, Xia Li, Zi Chen, Xuemin Lin et al.VLDB 2024 · 6 citations
- Distributed Set Label-Constrained Reachability Queries over Billion-Scale GraphsYuanyuan Zeng, Wangdong Yang, Xu Zhou, Guoqing Xiao et al.ICDE 2022 · 9 citations
- Label Constrained Reachability Queries on Time Dependent GraphsYishu Wang, Jinlong Chu, Ye Yuan, Yu Gu et al.ICDE 2024 · 2 citations
- Efficient Maintenance of 2-Hop Labeling Index on Dynamic Small-World GraphsYuanyuan Zeng, Yixiang Fang, Kun Chen, Yangfan Li et al.VLDB 2025 · 2 citations
- Efficiently Answering Reachability and Path Queries on Temporal Bipartite GraphsXiaoshuang Chen, Kai Wang, Xuemin Lin, Wenjie Zhang et al.VLDB 2021 · 51 citations
