Characterizing the Program Expressive Power of Existential Rule Languages

12/15/2021
by   Heng Zhang, et al.
0

Existential rule languages are a family of ontology languages that have been widely used in ontology-mediated query answering (OMQA). However, for most of them, the expressive power of representing domain knowledge for OMQA, known as the program expressive power, is not well-understood yet. In this paper, we establish a number of novel characterizations for the program expressive power of several important existential rule languages, including tuple-generating dependencies (TGDs), linear TGDs, as well as disjunctive TGDs. The characterizations employ natural model-theoretic properties, and automata-theoretic properties sometimes, which thus provide powerful tools for identifying the definability of domain knowledge for OMQA in these languages.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/23/2020

Model-theoretic Characterizations of Existential Rule Languages

Existential rules, a.k.a. dependencies in databases, and Datalog+/- in k...
research
11/26/2019

Towards Universal Languages for Tractable Ontology Mediated Query Answering

An ontology language for ontology mediated query answering (OMQA-languag...
research
04/13/2023

A Declarative Validator for GSOS Languages

Rule formats can quickly establish meta-theoretic properties of process ...
research
11/26/2015

Beyond OWL 2 QL in OBDA: Rewritings and Approximations (Extended Version)

Ontology-based data access (OBDA) is a novel paradigm facilitating acces...
research
02/03/2022

On expressive rule-based logics

We investigate a family of rule-based logics. The focus is on very expre...
research
06/14/2022

How to Agree to Disagree: Managing Ontological Perspectives using Standpoint Logic

The importance of taking individual, potentially conflicting perspective...
research
11/19/2014

Existential Rule Languages with Finite Chase: Complexity and Expressiveness

Finite chase, or alternatively chase termination, is an important condit...

Please sign up or login with your details

Forgot password? Click here to reset