AIApr 4, 2013

Computing Datalog Rewritings beyond Horn Ontologies

arXiv:1304.1402v26 citations
Originality Incremental advance
AI Analysis

This work addresses a limitation in ontology-based query answering for non-Horn fragments, which is incremental as it extends existing methods to a broader class of ontologies.

The paper tackled the problem of answering queries over non-Horn ontologies using datalog rewritings, proving it is generally impossible even for simple languages, and presented a resolution-based procedure that terminates on DL-Lite_{bool}^H ontologies to produce such rewritings.

Rewriting-based approaches for answering queries over an OWL 2 DL ontology have so far been developed mainly for Horn fragments of OWL 2 DL. In this paper, we study the possibilities of answering queries over non-Horn ontologies using datalog rewritings. We prove that this is impossible in general even for very simple ontology languages, and even if PTIME = NP. Furthermore, we present a resolution-based procedure for $\SHI$ ontologies that, in case it terminates, produces a datalog rewriting of the ontology. Our procedure necessarily terminates on DL-Lite_{bool}^H ontologies---an extension of OWL 2 QL with transitive roles and Boolean connectives.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes