A Complete Classification of the Complexity and Rewritability of Ontology-Mediated Queries based on the Description Logic EL
Carsten Lutz, Leif Sabellek

TL;DR
This paper provides a detailed classification of the data complexity and rewritability of ontology-mediated queries based on the EL description logic, revealing precise complexity boundaries and characterizations.
Contribution
It offers a complete, fine-grained analysis of the complexity and rewritability of EL-based OMQs, including natural characterizations and decision procedures.
Findings
Every OMQ is in AC0, NL-complete, or PTime-complete.
Containment in NL coincides with rewritability into linear Datalog.
Deciding rewritability is ExpTime-complete.
Abstract
We provide an ultimately fine-grained analysis of the data complexity and rewritability of ontology-mediated queries (OMQs) based on an EL ontology and a conjunctive query (CQ). Our main results are that every such OMQ is in AC0, NL-complete, or PTime-complete and that containment in NL coincides with rewritability into linear Datalog (whereas containment in AC0 coincides with rewritability into first-order logic). We establish natural characterizations of the three cases in terms of bounded depth and (un)bounded pathwidth, and show that every of the associated meta problems such as deciding wether a given OMQ is rewritable into linear Datalog is ExpTime-complete. We also give a way to construct linear Datalog rewritings when they exist and prove that there is no constant Datalog rewritings.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · Advanced Database Systems and Queries · Logic, Reasoning, and Knowledge
