On monotonic determinacy and rewritability for recursive queries and views

03/12/2020
by   Michael Benedikt, et al.
0

A query Q is monotonically determined over a set of views 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. 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/16/2020

Equivalent Rewritings on Path Views with Binding Patterns

A view with a binding pattern is a parameterized query on a database. Su...
research
06/01/2020

Balancing expressiveness and inexpressiveness in view design

We study the design of data publishing mechanisms that allow a collectio...
research
11/24/2021

Distributed Evaluation of Graph Queries using Recursive Relational Algebra

We present a system called Dist-μ-RA for the distributed evaluation of r...
research
12/14/2021

Answering Queries with Negation over Existential Rules

Ontology-based query answering with existential rules is well understood...
research
10/20/2019

Monotonic Properties of Completed Aggregates in Recursive Queries

The use of aggregates in recursion enables efficient and scalable suppor...
research
04/27/2018

Certified Graph View Maintenance with Regular Datalog

We employ the Coq proof assistant to develop a mechanically-certified fr...
research
12/16/2019

Manifesto for Improved Foundations of Relational Model

Normalized relations extended with inherited attributes can be more fait...

Please sign up or login with your details

Forgot password? Click here to reset