Acyclicity Notions for Existential Rules and Their Application to Query Answering in Ontologies
Not on the map. Why?
Abstract (arXiv)
Answering conjunctive queries (CQs) over a set of facts extended with existential rules is a prominent problem in knowledge representation and databases. This problem can be solved using the chase algorithm, which extends the given set of facts with fresh facts in order to satisfy the rules. If the chase terminates, then CQs can be evaluated directly in the resulting set of facts. The chase, however, does not terminate necessarily, and checking whether the chase terminates on a given set of rules and facts is undecidable. Numerous acyclicity notions were proposed as sufficient conditions for chase termination. In this paper, we present two new acyclicity notions called model-faithful acyclicity (MFA) and model-summarising acyclicity (MSA). Furthermore, we investigate the landscape of the known acyclicity notions and establish a complete taxonomy of all notions known to us. Finally, we show that MFA and MSA generalise most of these notions. Existential rules are closely related to the Horn fragments of the OWL 2 ontology language; furthermore, several prominent OWL 2 reasoners implement CQ answering by using the chase to materialise all relevant facts. In order to avoid termination problems, many of these systems handle only the OWL 2 RL profile of OWL 2; furthermore, some systems go beyond OWL 2 RL, but without any termination guarantees. In this paper we also investigate whether various acyclicity notions can provide a principled and practical solution to these problems. On the theoretical side, we show that query answering for acyclic ontologies is of lower complexity than for general ontologies. On the practical side, we show that many of the commonly used OWL 2 ontologies are MSA, and that the number of facts obtained by materialisation is not too large. Our results thus suggest that principled development of materialisation-based OWL 2 reasoners is practically feasible.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Feb 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 4; 2024: 1; 2025: 1; 2026: 1.
10 papers.
- 2022Efficient Dependency Analysis for Rule-Based Ontologiescited by 2
- 2023Existential Notation3 Logiccited by 2
- 2023A Framework for Combining Entity Resolution and Query Answering in Knowledge Basescited by 1
- 2022Chasing Streams with Existential Rulescited by 0
- 2022Normalisations of Existential Rules: Not so Innocuous!cited by 0
- 2023Semi-Oblivious Chase Termination for Linear Existential Rules: An Experimental Studycited by 0
- 2023Decidability of Querying First-Order Theories via Countermodels of Finite Widthcited by 0
- 2024The Sticky Path to Expressive Querying: Decidability of Navigational Queries under Existential Rulescited by 0
- 2025Minimal Model Reasoning in Description Logics: Don't Try This at Home!cited by 0
- 2026Stratified Negation in RDF Rules: A Correct Approach (Extended Version)cited by 0
- 2026Stratified Negation in RDF Rules: A Correct Approach (Extended Version)30 Jul 2026
- 2025Minimal Model Reasoning in Description Logics: Don't Try This at Home!7 Aug 2025
- 2024The Sticky Path to Expressive Querying: Decidability of Navigational Queries under Existential Rules19 Jul 2024
- 2023Existential Notation3 Logic10 Aug 2023
- 2023Decidability of Querying First-Order Theories via Countermodels of Finite Width13 Apr 2023
- 2023Semi-Oblivious Chase Termination for Linear Existential Rules: An Experimental Study22 Mar 2023
- 2023A Framework for Combining Entity Resolution and Query Answering in Knowledge Bases13 Mar 2023
- 2022Efficient Dependency Analysis for Rule-Based Ontologies20 Jul 2022
- 2022Normalisations of Existential Rules: Not so Innocuous!7 Jun 2022
- 2022Chasing Streams with Existential Rules4 May 2022