Capturing Homomorphism-Closed Decidable Queries with Existential Rules

07/16/2021
by   Camille Bourgaux, et al.
0

Existential rules are a very popular ontology-mediated query language for which the chase represents a generic computational approach for query answering. It is straightforward that existential rule queries exhibiting chase termination are decidable and can only recognize properties that are preserved under homomorphisms. In this paper, we show the converse: every decidable query that is closed under homomorphism can be expressed by an existential rule set for which the standard chase universally terminates. Membership in this fragment is not decidable, but we show via a diagonalisation argument that this is unavoidable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/12/2020

Deciding the Loosely Guarded Fragment and Querying Its Horn Fragment Using Resolution

We consider the following query answering problem: Given a Boolean conju...
research
02/18/2016

Query Answering with Inconsistent Existential Rules under Stable Model Semantics

Traditional inconsistency-tolerent query answering in ontology-based dat...
research
06/09/2023

Query Rewriting with Disjunctive Existential Rules and Mappings

We consider the issue of answering unions of conjunctive queries (UCQs) ...
research
04/19/2018

Loop Restricted Existential Rules and First-order Rewritability for Query Answering

In ontology-based data access (OBDA), the classical database is enhanced...
research
11/14/2017

Goal-Driven Query Answering for Existential Rules with Equality

Inspired by the magic sets for Datalog, we present a novel goal-driven a...
research
06/07/2022

Normalisations of Existential Rules: Not so Innocuous!

Existential rules are an expressive knowledge representation language ma...
research
09/06/2022

Finite-Cliquewidth Sets of Existential Rules: Toward a General Criterion for Decidable yet Highly Expressive Querying

In our pursuit of generic criteria for decidable ontology-based querying...

Please sign up or login with your details

Forgot password? Click here to reset