Extending Acyclicity Notions for Existential Rules (long version)

07/25/2014
by   Jean Francois Baget, et al.
0

Existential rules have been proposed for representing ontological knowledge, specifically in the context of Ontology-Based Query Answering. Entailment with existential rules is undecidable. We focus in this paper on conditions that ensure the termination of a breadth-first forward chaining algorithm known as the chase. First, we propose a new tool that allows to extend existing acyclicity conditions ensuring chase termination, while keeping good complexity properties. Second, we consider the extension to existential rules with nonmonotonic negation under stable model semantics and further extend acyclicity results obtained in the positive case.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/05/2014

Revisiting Chase Termination for Existential Rules and their Extension to Nonmonotonic Negation

Existential rules have been proposed for representing ontological knowle...
research
06/09/2011

Extensions of Simple Conceptual Graphs: the Complexity of Rules and Constraints

Simple conceptual graphs are considered as the kernel of most knowledge ...
research
06/07/2022

Normalisations of Existential Rules: Not so Innocuous!

Existential rules are an expressive knowledge representation language ma...
research
11/25/2019

Checking Chase Termination over Ontologies of Existential Rules with Equality

The chase is a sound and complete algorithm for conjunctive query answer...
research
02/04/2014

Acyclicity Notions for Existential Rules and Their Application to Query Answering in Ontologies

Answering conjunctive queries (CQs) over a set of facts extended with ex...
research
05/04/2022

Chasing Streams with Existential Rules

We study reasoning with existential rules to perform query answering ove...
research
04/22/2022

Non-Uniformly Terminating Chase: Size and Complexity

The chase procedure, originally introduced for checking implication of d...

Please sign up or login with your details

Forgot password? Click here to reset