Computing Datalog Rewritings beyond Horn Ontologies
Artificial Intelligence
2013-04-09 v2
Abstract
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 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.
Cite
@article{arxiv.1304.1402,
title = {Computing Datalog Rewritings beyond Horn Ontologies},
author = {Bernardo Cuenca Grau and Boris Motik and Giorgos Stoilos and Ian Horrocks},
journal= {arXiv preprint arXiv:1304.1402},
year = {2013}
}
Comments
14 pages. To appear at IJCAI 2013