Abstract
We study the optimization of navigational graph queries in the form of the Regular Queries, i.e., queries which combine recursive and pattern-matching fragments. Current approaches to their evaluation are not effective in practice. Towards addressing this, we present a number of novel powerful optimization techniques which aim to constrain the intermediate results during query evaluation. We show how these techniques can be planned effectively and executed efficiently towards the first practical evaluation solution for complex navigational queries on real-world workloads. Indeed, our experimental results show several orders of magnitude improvement in query evaluation performance over state-of-the-art techniques on a wide range of queries on diverse datasets.
| Original language | English |
|---|---|
| Article number | 16 |
| Number of pages | 25 |
| Journal | VLDB Journal |
| Volume | 34 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - Mar 2025 |
Bibliographical note
Publisher Copyright:© The Author(s) 2025.
Keywords
- Graph-based database models
- Information systems
- Query optimization
- Query planning
Fingerprint
Dive into the research topics of 'Optimizing navigational graph queries'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver