ESTI: Efficient K-Hop Reachability Querying over Large General Directed Graphs

Yuzheng Cai,Weiguo Zheng
DOI: https://doi.org/10.1007/978-3-030-73216-5_6
2021-01-01
Abstract:As a fundamental task in graph data mining, answering k-hop reachability queries is useful in many applications such as analysis of social networks and biological networks. Most of the existing methods for processing such queries can only deal with directed acyclic graphs (DAGs). However, cycles are ubiquitous in lots of real-world graphs. Furthermore, they may require unacceptable indexing space or expensive online search time when the input graph becomes very large. In order to solve k-hop reachability queries for large general directed graphs, we propose a practical and efficient method named ESTI (Extended Spanning Tree Index). It constructs an extended spanning tree in the offline phase and speeds up online querying based on three carefully designed pruning rules over the built index. Extensive experiments show that ESTI significantly outperforms the state-of-art in online querying, while ensuring a linear index size and stable index construction time.
What problem does this paper attempt to address?