Adding Circumscription to Decidable Fragments of First-Order Logic: A Complexity Rollercoaster
Abstract
We study extensions of expressive decidable fragments of first-order logic with circumscription, in particular the two-variable fragment FO, its extension C with counting quantifiers, and the guarded fragment GF. We prove that if only unary predicates are minimized (or fixed) during circumscription, then decidability of logical consequence is preserved. For FO the complexity increases from to -complete, for GF it (remarkably!) increases from to -complete, and for C the complexity remains open. We also consider querying circumscribed knowledge bases whose ontology is a GF sentence, showing that the problem is decidable for unions of conjunctive queries, -complete in combined complexity, and elementary in data complexity. Already for atomic queries and ontologies that are sets of guarded existential rules, however, for every there is an ontology and query that are --hard in data complexity.
Cite
@article{arxiv.2407.20822,
title = {Adding Circumscription to Decidable Fragments of First-Order Logic: A Complexity Rollercoaster},
author = {Carsten Lutz and Quentin Manière},
journal= {arXiv preprint arXiv:2407.20822},
year = {2024}
}
Comments
23 pages - Extended version of a paper accepted at KR 2024