Compiling Model Representations for Querying Large ABoxes in Expressive DLs
Abstract
Answering ontology mediated queries (OMQs) has received much attention in the last decade, but the big gap between practicable algorithms for lightweight ontologies, that are supported by implemented reasoners, and purely theoretical algorithms for expressive ontologies that are not amenable to implementation, has only increased. Towards narrowing the gap, we propose an algorithm to compile a representation of sets of models for ALCHI ontologies, which is sufficient for answering any monotone OMQ. Rather than reasoning for specific ABoxes, or being fully data-independent, we use generic descriptions of families of ABoxes, given by what we call profiles. Our model compilation algorithm runs on TBoxes and sets of profiles, and supports the incremental addition of new profiles. To illustrate the potential of our approach for OMQ answering, we implement a rewriting into an extension of Datalog for OMQs comprising reachability queries, and provide some promising evaluation results.
Cite
Text
Bajraktari et al. "Compiling Model Representations for Querying Large ABoxes in Expressive DLs." International Joint Conference on Artificial Intelligence, 2018. doi:10.24963/IJCAI.2018/234Markdown
[Bajraktari et al. "Compiling Model Representations for Querying Large ABoxes in Expressive DLs." International Joint Conference on Artificial Intelligence, 2018.](https://mlanthology.org/ijcai/2018/bajraktari2018ijcai-compiling/) doi:10.24963/IJCAI.2018/234BibTeX
@inproceedings{bajraktari2018ijcai-compiling,
title = {{Compiling Model Representations for Querying Large ABoxes in Expressive DLs}},
author = {Bajraktari, Labinot and Ortiz, Magdalena and Simkus, Mantas},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2018},
pages = {1691-1698},
doi = {10.24963/IJCAI.2018/234},
url = {https://mlanthology.org/ijcai/2018/bajraktari2018ijcai-compiling/}
}