학술논문

BL: An Efficient Index for Reachability Queries on Large Graphs
Document Type
Periodical
Source
IEEE Transactions on Big Data IEEE Trans. Big Data Big Data, IEEE Transactions on. 10(2):108-121 Apr, 2024
Subject
Computing and Processing
Indexes
Labeling
Directed acyclic graph
Symbols
Social networking (online)
Big Data
Semantic Web
Directed acyclic graph (DAG)
index framework
label indices
reachability query
Language
ISSN
2332-7790
2372-2096
Abstract
Reachability query has important applications in many fields such as social networks, Semantic Web, and biological information networks. How to improve the query efficiency in directed acyclic graph ( DAG ) has always been the main problem of reachability query research. Existing methods either can't prune unreachable pairs enough or can't perform well on both index size and query time. In this paper, we propose BL ( Bridging Label ), a general index framework for reachability queries in large graphs. First, we summarize the relationships between BL and existing label indices. Second, we propose a kind of specific index, named minBL, which can avoid redundant labels. Moreover, we propose TFD-minBL and CTFD-minBL, which generate minBL under the TFD-based permutation single-pass and in incremental, respectively. Finally, we conduct a large number of extensive experiments on real and synthetic datasets. The experimental results show that our methods are much faster and use less storage overhead than the existing reachability query methods.