Adding Circumscription to Decidable Fragments of First-Order Logic: A Complexity Rollercoaster
Carsten Lutz, Quentin Mani\`ere

TL;DR
This paper explores how adding circumscription to certain decidable fragments of first-order logic affects their complexity and decidability, revealing significant complexity increases in some cases.
Contribution
It demonstrates that circumscription preserves decidability under unary predicate minimization and characterizes the resulting complexity changes for various logic fragments.
Findings
Decidability is preserved with unary predicate circumscription.
Complexity increases from coNexp to coNExp^NP for FO^2.
Complexity jumps to Tower-complete for GF fragment.
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…
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
TopicsAdvanced Algebra and Logic · Logic, Reasoning, and Knowledge
MethodsOntology
