DBMar 10

Expressive Power of Property Graph Constraint Languages

arXiv:2603.09806v14.4h-index: 10
Predicted impact top 69% in DB · last 90 daysOriginality Highly original
AI Analysis

This work provides foundational insights for the GQL standard revision, addressing a gap in principled comparisons among property graph constraint formalisms.

The paper tackled the problem of understanding the expressive power of property graph constraint languages, specifically comparing PG-Keys with Graph Functional Dependencies and Graph Generating Dependencies, and established a complete and strict hierarchy of expressive power.

We present the first principled and systematic study of the expressive power of property graph constraint languages, focused on the recent PG-Keys language, set to inform the upcoming revision of the GQL standard. To this end, we position PG-Keys within the broader landscape of existing formalisms. In particular, we compare PG-Keys with two core property graph constraint languages: Graph Functional Dependencies (GFD) and Graph Generating Dependencies (GGD). One hurdle is that these formalisms allow different kinds of graph pattern languages and data predicates. To make a fair comparison, based on their structural differences only, we first present a unifying framework. Within this framework, we consider conjunctive regular path queries (CRPQ) as graph patterns with equality and inequality predicates. We then identify well-behaved fragments, establish expressiveness inclusion, and prove separation results, yielding a complete and strict hierarchy of expressive power. The results identify precisely when PG-Keys provide strictly greater expressive power, clarifying their place among state-of-the-art property graph constraint formalisms.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes