paper-with-me

홈 › Papers

Existential Rule Languages with Finite Chase: Complexity and Expressiveness

2014-11-19 · Heng Zhang, Yan Zhang, Jia-Huai You

Finite chase, or alternatively chase termination, is an important condition to ensure the decidability of existential rule languages. In the past few years, a number of rule languages with finite chase have been studied. In this work, we propose a novel approach for classifying the rule languages with finite chase. Using this approach, a family of decidable rule languages, which extend the existing languages with the finite chase property, are naturally defined. We then study the complexity of these languages. Although all of them are tractable for data complexity, we show that their combined complexity can be arbitrarily high. Furthermore, we prove that all the rule languages with finite chase that extend the weakly acyclic language are of the same expressiveness as the weakly acyclic one, while rule languages with higher combined complexity are in general more succinct than those with lower combined complexity.

📄 PDF Abstract BibTeX arXiv:1411.5220

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Semi-Oblivious Chase Termination for Linear Existential Rules: An Experimental Study

2023-03-22 · Marco Calautti, Mostafa Milani, Andreas Pieris

The chase procedure is a fundamental algorithmic tool in databases that allows us to reason with constraints, such as existential rules, with a plethora of applications. It takes as input a database and a set of constrai…

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

2014-05-05 · Jean-François Baget, Fabien Garreau, Marie-Laure Mugnier, Swan Rocher

Existential rules have been proposed for representing ontological knowledge, specifically in the context of Ontology- Based Data Access. Entailment with existential rules is undecidable. We focus in this paper on conditi…

Negation

Characterizing Boundedness in Chase Variants

2020-04-21 · Stathis Delivorias, Michel Leclère, Marie-Laure Mugnier, Federico Ulliana

Existential rules are a positive fragment of first-order logic that generalizes function-free Horn rules by allowing existentially quantified variables in rule heads. This family of languages has recently attracted signi…

Extending Acyclicity Notions for Existential Rules (\emph{long version})

2014-07-25 · Jean-Francois Baget, Fabien Garreau, Marie-Laure Mugnier, Swan Rocher

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 cond…

Negation

Model-theoretic Characterizations of Existential Rule Languages

2020-01-23 · Heng Zhang, Yan Zhang, Guifei Jiang

Existential rules, a.k.a. dependencies in databases, and Datalog+/- in knowledge representation and reasoning recently, are a family of important logical languages widely used in computer science and artificial intellige…

model