Minimizing Conjunctive Regular Path Queries
We study the minimization problem for Conjunctive Regular Path Queries (CRPQs) and unions of CRPQs (UCRPQs). This is the problem of checking, given a query and a number k , whether the query is equivalent to one of size at most k . For CRPQs we consider the size to be the number of atoms, and for UCRPQs the maximum number of atoms in a CRPQ therein, motivated by the fact that the number of atoms has a leading influence on the cost of query evaluation. We show that the minimization problem is decidable, both for CRPQs and UCRPQs. We provide a 2ExpSpace upper-bound for CRPQ minimization, based on a brute-force enumeration algorithm, and an ExpSpace lower-bound. For UCRPQs, we show that the problem is ExpSpace-complete, having thus the same complexity as the classical containment problem. The upper bound is obtained by defining and computing a notion of maximal under-approximation. Moreover, we show that for UCRPQs using the so-called simple regular expressions consisting of concatenations of expressions of the form a + or a 1 + ⋅⋅⋅ + a k , the minimization problem becomes "PiP2"-complete, again matching the complexity of containment.
Authors
- Diego Figueira (ORCID: https://orcid.org/0000-0003-0114-2257)
- Rémi Morvan (ORCID: https://orcid.org/0000-0002-1418-3405)
- Miguel Romero (ORCID: https://orcid.org/0000-0002-2615-6455)
Institutions
- Centre National de la Recherche Scientifique (FR)
- Université de Bordeaux (FR)
- Pontificia Universidad Católica de Chile (CL)
- Laboratoire Bordelais de Recherche en Informatique (FR)
- Institut Polytechnique de Bordeaux (FR)
Publication Details
- Journal
- Proceedings of the ACM on Management of Data
- Published
- 2025-06-09
- DOI
- https://doi.org/10.1145/3725237
- Primary Topic
- Advanced Graph Theory Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00