Home > Research > Publications & Outputs > Dichotomies in Ontology-Mediated Querying with ...

Links

Text available via DOI:

View graph of relations

Dichotomies in Ontology-Mediated Querying with the Guarded Fragment

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Dichotomies in Ontology-Mediated Querying with the Guarded Fragment. / Hernich, André; Lutz, Carsten; Papacchini, Fabio et al.
In: ACM Transactions on Computational Logic (TOCL), Vol. 21, No. 3, 20, 31.05.2020.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Hernich, A, Lutz, C, Papacchini, F & Wolter, F 2020, 'Dichotomies in Ontology-Mediated Querying with the Guarded Fragment', ACM Transactions on Computational Logic (TOCL), vol. 21, no. 3, 20. https://doi.org/10.1145/3375628

APA

Hernich, A., Lutz, C., Papacchini, F., & Wolter, F. (2020). Dichotomies in Ontology-Mediated Querying with the Guarded Fragment. ACM Transactions on Computational Logic (TOCL), 21(3), Article 20. https://doi.org/10.1145/3375628

Vancouver

Hernich A, Lutz C, Papacchini F, Wolter F. Dichotomies in Ontology-Mediated Querying with the Guarded Fragment. ACM Transactions on Computational Logic (TOCL). 2020 May 31;21(3):20. Epub 2020 Feb 20. doi: 10.1145/3375628

Author

Hernich, André ; Lutz, Carsten ; Papacchini, Fabio et al. / Dichotomies in Ontology-Mediated Querying with the Guarded Fragment. In: ACM Transactions on Computational Logic (TOCL). 2020 ; Vol. 21, No. 3.

Bibtex

@article{f9c49a1a70844a3d9981840f09cef226,
title = "Dichotomies in Ontology-Mediated Querying with the Guarded Fragment",
abstract = "We study ontology-mediated querying in the case where ontologies are formulated in the guarded fragment of first-order logic (GF) or extensions thereof with counting and where the actual queries are (unions of) conjunctive queries. Our aim is to classify the data complexity and Datalog rewritability of query evaluation depending on the ontology O, where query evaluation w.r.t. O is in PTime (resp. Datalog rewritable) if all queries can be evaluated in PTime w.r.t. O (resp. rewritten into Datalog under O), and coNP-hard if at least one query is coNP-hard w.r.t. O. We identify several fragments of GF that enjoy a dichotomy between Datalog-rewritability (which implies PTime) and coNP-hardness as well as several other fragments that enjoy a dichotomy between PTime and coNP-hardness, but for which PTime does not imply Datalog-rewritability. For the latter, we establish and exploit a connection to constraint satisfaction problems. We also identify fragments for which there is no dichotomy between PTime and coNP. To prove this, we establish a non-trivial variation of Ladner{\textquoteright}s theorem on the existence of NP-intermediate problems. Finally, we study the decidability of whether a given ontology enjoys PTime query evaluation, presenting both positive and negative results, depending on the fragment.",
author = "Andr{\'e} Hernich and Carsten Lutz and Fabio Papacchini and Frank Wolter",
year = "2020",
month = may,
day = "31",
doi = "10.1145/3375628",
language = "English",
volume = "21",
journal = "ACM Transactions on Computational Logic (TOCL)",
issn = "1529-3785",
publisher = "Association for Computing Machinery (ACM)",
number = "3",

}

RIS

TY - JOUR

T1 - Dichotomies in Ontology-Mediated Querying with the Guarded Fragment

AU - Hernich, André

AU - Lutz, Carsten

AU - Papacchini, Fabio

AU - Wolter, Frank

PY - 2020/5/31

Y1 - 2020/5/31

N2 - We study ontology-mediated querying in the case where ontologies are formulated in the guarded fragment of first-order logic (GF) or extensions thereof with counting and where the actual queries are (unions of) conjunctive queries. Our aim is to classify the data complexity and Datalog rewritability of query evaluation depending on the ontology O, where query evaluation w.r.t. O is in PTime (resp. Datalog rewritable) if all queries can be evaluated in PTime w.r.t. O (resp. rewritten into Datalog under O), and coNP-hard if at least one query is coNP-hard w.r.t. O. We identify several fragments of GF that enjoy a dichotomy between Datalog-rewritability (which implies PTime) and coNP-hardness as well as several other fragments that enjoy a dichotomy between PTime and coNP-hardness, but for which PTime does not imply Datalog-rewritability. For the latter, we establish and exploit a connection to constraint satisfaction problems. We also identify fragments for which there is no dichotomy between PTime and coNP. To prove this, we establish a non-trivial variation of Ladner’s theorem on the existence of NP-intermediate problems. Finally, we study the decidability of whether a given ontology enjoys PTime query evaluation, presenting both positive and negative results, depending on the fragment.

AB - We study ontology-mediated querying in the case where ontologies are formulated in the guarded fragment of first-order logic (GF) or extensions thereof with counting and where the actual queries are (unions of) conjunctive queries. Our aim is to classify the data complexity and Datalog rewritability of query evaluation depending on the ontology O, where query evaluation w.r.t. O is in PTime (resp. Datalog rewritable) if all queries can be evaluated in PTime w.r.t. O (resp. rewritten into Datalog under O), and coNP-hard if at least one query is coNP-hard w.r.t. O. We identify several fragments of GF that enjoy a dichotomy between Datalog-rewritability (which implies PTime) and coNP-hardness as well as several other fragments that enjoy a dichotomy between PTime and coNP-hardness, but for which PTime does not imply Datalog-rewritability. For the latter, we establish and exploit a connection to constraint satisfaction problems. We also identify fragments for which there is no dichotomy between PTime and coNP. To prove this, we establish a non-trivial variation of Ladner’s theorem on the existence of NP-intermediate problems. Finally, we study the decidability of whether a given ontology enjoys PTime query evaluation, presenting both positive and negative results, depending on the fragment.

U2 - 10.1145/3375628

DO - 10.1145/3375628

M3 - Journal article

VL - 21

JO - ACM Transactions on Computational Logic (TOCL)

JF - ACM Transactions on Computational Logic (TOCL)

SN - 1529-3785

IS - 3

M1 - 20

ER -