A Reachability Index for Recursive Label-Concatenated Graph Queries
Chao Zhang, Angela Bonifati, Hugo Kapp, Vlad Ioan Haprian, Jean-Pierre, Lozi

TL;DR
This paper introduces the RLC index, a novel reachability index designed for recursive label-concatenated graph queries, significantly improving efficiency and scalability in processing complex path constraints in graph databases.
Contribution
The paper presents the first index specifically for recursive label-concatenated reachability queries, with an efficient construction algorithm ensuring soundness, completeness, and reduced redundancy.
Findings
Reduces offline processing cost and memory overhead
Improves query processing speed by up to six orders of magnitude
Outperforms existing graph engines in RLC query evaluation
Abstract
Reachability queries checking the existence of a path from a source node to a target node are fundamental operators for querying and processing graph data. Current approaches for index-based evaluation of reachability queries either focus on plain reachability or constraint-based reachability with alternation only. In this paper, for the first time we study the problem of index-based processing for recursive label-concatenated reachability queries, referred to as RLC queries. These queries check the existence of a path that can satisfy the constraint defined by a concatenation of at most k edge labels under the Kleene plus. Many practical graph database and network analysis applications exhibit RLC queries. However, their evaluation remains prohibitive in current graph database engines. We introduce the RLC index, the first reachability index to efficiently process RLC queries. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Theory and Algorithms · Advanced Database Systems and Queries · Advanced Graph Neural Networks
