Efficient Reachability Query in Hypergraphs
Abstract
Computing the reachability between two vertices is a fundamental problem in graph analysis. However, existing studies mainly focus on general graphs, where an edge connects exactly two vertices. Group-based connections, such as a group of authors collaborating on the same paper, naturally exist in the real world and can be modelled as hypergraphs. It is critical to leverage group-based information to better characterise the relationships between vertices in hypergraphs. To fill the gap, we propose a novel model called threshold-reachability, by considering the overlap of adjacent hyperedges in paths. Specifically, given a hypergraph H = (V, E), two vertices π’, π£ β V and a positive integer π, we say that π’ can reach π£ with threshold π, if there exists a hyperpath π(π_π’, π_π£) between hyperedges π_π’ and π_π£, formed by a sequence of hyperedges such that π) π’ β π_π’, π£ β π_π£, and ππ) any two adjacent hyperedges in π(π_π’, π_π£) share at least π common vertices. To be more generalised, we investigate the max-reachability problem in this paper, which aims to compute the largest threshold for which the given vertices are reachable. To solve this problem efficiently, we extend the 2-hop labelling framework and develop the HL-index that follows a novel vertex-to-hyperedge index paradigm designed. We propose an effective method for constructing a minimal HL-index with several optimisation techniques to support the index construction. We also design a lightweight neighbour-index to avoid repeatedly exploring neighbour relationships in hypergraph and hence support efficient hypergraph traversal. Finally, comprehensive experiments on 16 real-world datasets are conducted to demonstrate the efficiency and scalability of our proposed techniques.
Fields of Study & Subjects
Graph Theory and Algorithms
Algorithms and Data Compression
Advanced Database Systems and Queries
Publication details
- Journal / source
- UNSWorks (UNSW Sydney)
- Publication date
- 4 March 2026
- Language
- EN
- Document type
- Thesis