Query Rewriting for Horn-SHIQ Plus Rules

Authors

  • Thomas Eiter Vienna University of Technology
  • Magdalena Ortiz Vienna University of Technology
  • Mantas Simkus Vienna University of Technology
  • Trung-Kien Tran Vrije Universiteit Brussel
  • Guohui Xiao Vienna University of Technology

DOI:

https://doi.org/10.1609/aaai.v26i1.8219

Abstract

Query answering over Description Logic (DL) ontologies has become a vibrant field of research. Efficient realizations often exploit database technology and rewrite a given query to an equivalent SQL or Datalog query over a database associated with the ontology. This approach has been intensively studied for conjunctive query answering in the DL-Lite and EL families, but is much less explored for more expressive DLs and queries. We present a rewriting-based algorithm for conjunctive query answering over Horn-SHIQ ontologies, possibly extended with recursive rules under limited recursion as in DL+log. This setting not only subsumes both DL-Lite and EL, but also yields an algorithm for answering (limited) recursive queries over Horn-SHIQ ontologies (an undecidable problem for full recursive queries). A prototype implementation shows its potential for applications, as experiments exhibit efficient query answering over full Horn-SHIQ ontologies and benign downscaling to DL-Lite, where it is competitive with comparable state of the art systems.

Downloads

Published

2021-09-20

How to Cite

Eiter, T., Ortiz, M., Simkus, M., Tran, T.-K., & Xiao, G. (2021). Query Rewriting for Horn-SHIQ Plus Rules. Proceedings of the AAAI Conference on Artificial Intelligence, 26(1), 726-733. https://doi.org/10.1609/aaai.v26i1.8219

Issue

Section

AAAI Technical Track: Knowledge Representation and Reasoning