“…For specialized recursive queries and views over a graph schema, the regular path queries, both the determinacy and monotonic determinacy problem have been studied. For one-and two-way regular path queries and views monotonic determinacy (aka "losslessness with respect to the sound view assumption") is decidable in ExpSpace ( [10] for 1-way, [11] for 2-way), and implies Datalog rewritability [15], while plain determinacy is undecidable [16]. It follows from [14] that monotonic determinacy is undecidable for Datalog queries and CQ views and implies rewritability in Datalog over views.…”
Section: Introductionmentioning
confidence: 99%
“…For our positive results, a key tool is an automata-theoretic technique, involving bounds on the treewidth of view images and the forward-backward method developed for analysis of guarded logics [8,19]. For our negative results, we show how to adapt some of the coding ideas used in showing undecidability of determinacy [16][17][18] to the setting of monotonic determinacy, and we also show how tools from constraint satisfaction [4] can be used to provide monotonically-determined queries that have no Datalog rewriting.…”
A query
Q
is monotonically determined over a set of views
V
if
Q
can be expressed as a monotonic function of the view image. In the case of relational algebra views and queries, monotonic determinacy coincides with rewritability as a union of conjunctive queries, and it is decidable in important special cases, such as for CQ views and queries [11, 30]. We investigate the situation for views and queries in the recursive query language Datalog. We give both positive and negative results about the ability to decide monotonic determinacy, and also about the co-incidence of monotonic determinacy with Datalog rewritability.
“…For specialized recursive queries and views over a graph schema, the regular path queries, both the determinacy and monotonic determinacy problem have been studied. For one-and two-way regular path queries and views monotonic determinacy (aka "losslessness with respect to the sound view assumption") is decidable in ExpSpace ( [10] for 1-way, [11] for 2-way), and implies Datalog rewritability [15], while plain determinacy is undecidable [16]. It follows from [14] that monotonic determinacy is undecidable for Datalog queries and CQ views and implies rewritability in Datalog over views.…”
Section: Introductionmentioning
confidence: 99%
“…For our positive results, a key tool is an automata-theoretic technique, involving bounds on the treewidth of view images and the forward-backward method developed for analysis of guarded logics [8,19]. For our negative results, we show how to adapt some of the coding ideas used in showing undecidability of determinacy [16][17][18] to the setting of monotonic determinacy, and we also show how tools from constraint satisfaction [4] can be used to provide monotonically-determined queries that have no Datalog rewriting.…”
A query
Q
is monotonically determined over a set of views
V
if
Q
can be expressed as a monotonic function of the view image. In the case of relational algebra views and queries, monotonic determinacy coincides with rewritability as a union of conjunctive queries, and it is decidable in important special cases, such as for CQ views and queries [11, 30]. We investigate the situation for views and queries in the recursive query language Datalog. We give both positive and negative results about the ability to decide monotonic determinacy, and also about the co-incidence of monotonic determinacy with Datalog rewritability.
A query Q is monotonically determined over a set of views V if Q can be expressed as a monotonic function of the view image. In the case of relational algebra views and queries, monotonic determinacy coincides with rewritability as a union of conjunctive queries, and it is decidable in important special cases, such as for CQ views and queries [9, 23]. We investigate the situation for views and queries in the recursive query language Datalog. We give both positive and negative results about the ability to decide monotonic determinacy, and also about the coincidence of monotonic determinacy with Datalog rewritability.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.