English

Expressive Power of Property Graph Constraint Languages

Databases 2026-03-11 v1

Abstract

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.

Keywords

Cite

@article{arxiv.2603.09806,
  title  = {Expressive Power of Property Graph Constraint Languages},
  author = {Stefania Dumbrava and Nadime Francis and Victor Marsault and Steven Sailly},
  journal= {arXiv preprint arXiv:2603.09806},
  year   = {2026}
}
R2 v1 2026-07-01T11:12:46.976Z