Answering Queries with Negation over Existential Rules

12/14/2021
by   Stefan Ellmauthaler, et al.
0

Ontology-based query answering with existential rules is well understood and implemented for positive queries, in particular conjunctive queries. The situation changes drastically for queries with negation, where there is no agreed-upon semantics or standard implementation. Stratification, as used for Datalog, is not enough for existential rules, since the latter still admit multiple universal models that can differ on negative queries. We therefore propose universal core models as a basis for a meaningful (non-monotonic) semantics for queries with negation. Since cores are hard to compute, we identify syntactic descriptions of queries that can equivalently be answered over other types of models. This leads to fragments of queries with negation that can safely be evaluated by current chase implementations. We establish new techniques to estimate how the core model differs from other universal models, and we incorporate our findings into a new reasoning approach for existential rules with negation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/26/2019

Towards Universal Languages for Tractable Ontology Mediated Query Answering

An ontology language for ontology mediated query answering (OMQA-languag...
research
06/03/2022

ChaTEAU: A Universal Toolkit for Applying the Chase

What do applications like semantic optimization, data exchange and integ...
research
03/24/2022

Efficient Answering of Historical What-if Queries

We introduce historical what-if queries, a novel type of what-if analysi...
research
01/13/2018

The Problem of Correlation and Substitution in SPARQL -- Extended Version

Implementations of a standard language are expected to give same outputs...
research
04/01/2022

Extracting Rules from Neural Networks with Partial Interpretations

We investigate the problem of extracting rules, expressed in Horn logic,...
research
03/12/2020

On monotonic determinacy and rewritability for recursive queries and views

A query Q is monotonically determined over a set of views if Q can be ex...
research
12/16/2022

Rewriting the Infinite Chase

Guarded tuple-generating dependencies (GTGDs) are a natural extension of...

Please sign up or login with your details

Forgot password? Click here to reset