Semantic Tree-Width and Path-Width of Conjunctive Regular Path Queries
Abstract
We show that the problem of whether a query is equivalent to a query of tree-width is decidable, for the class of Unions of Conjunctive Regular Path Queries with two-way navigation (UC2RPQs). A previous result by Barcel\'o, Romero, and Vardi [SIAM Journal on Computing, 2016] has shown decidability for the case , and here we extend this result showing that decidability in fact holds for any arbitrary . The algorithm is in 2ExpSpace, but for the restricted but practically relevant case where all regular expressions of the query are of the form or we show that the complexity of the problem drops to . We also investigate the related problem of approximating a UC2RPQ by queries of small tree-width. We exhibit an algorithm which, for any fixed number , builds the maximal under-approximation of tree-width of a UC2RPQ. The maximal under-approximation of tree-width of a query is a query of tree-width which is contained in in a maximal and unique way, that is, such that for every query of tree-width , if is contained in then is also contained in . Our approach is shown to be robust, in the sense that it allows also to test equivalence with queries of a given path-width, it also covers the previously known result for , and it allows to test for equivalence of whether a (one-way) UCRPQ is equivalent to a UCRPQ of a given tree-width (or path-width).
Cite
@article{arxiv.2212.01679,
title = {Semantic Tree-Width and Path-Width of Conjunctive Regular Path Queries},
author = {Diego Figueira and Rémi Morvan},
journal= {arXiv preprint arXiv:2212.01679},
year = {2025}
}