Abstract
Pattern matching of core GQL, the new ISO standard for querying property graphs, cannot check whether edge values are increasing along a path, as established in recent work. We present a constructive translation that overcomes this limitation by compiling the increasing-edges condition into the input graph. Remarkably, the benefit of this construction goes beyond restoring expressiveness. In our proof-of-concept implementation in Neo4j’s Cypher, where such path constraints are expressible but costly, our compiled version runs faster and avoids timeouts. This illustrates how a theoretically motivated translation can not only close an expressiveness gap but also bring practical performance gains.
| Original language | English |
|---|---|
| Title of host publication | 29th International Conference on Database Theory, ICDT 2026 |
| Editors | Balder ten Cate, Maurice Funk |
| Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
| ISBN (Electronic) | 9783959774130 |
| DOIs | |
| State | Published - 2026 |
| Event | 29th International Conference on Database Theory, ICDT 2026 - Tampere, Finland Duration: 24 Mar 2026 → 27 Mar 2026 |
Publication series
| Name | Leibniz International Proceedings in Informatics, LIPIcs |
|---|---|
| Volume | 365 |
| ISSN (Print) | 1868-8969 |
Conference
| Conference | 29th International Conference on Database Theory, ICDT 2026 |
|---|---|
| Country/Territory | Finland |
| City | Tampere |
| Period | 24/03/26 → 27/03/26 |
Bibliographical note
Publisher Copyright:© Hadar Rotschield and Liat Peterfreund.
Keywords
- Graph Query Languages
- ISO GQL
- Pattern Matching
- Property graphs
Fingerprint
Dive into the research topics of 'Database Theory in Action: From Inexpressibility to Efficiency in GQL’s Order-Constrained Paths'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver