Decision problem of some bundled FOML fragments

Mo Liu
DOI: https://doi.org/10.48550/arXiv.2201.02336
2022-01-07
Abstract:Over increasing domain interpretations, \exists\Box and \forall\Box bundled fragments are decidable and over constant domain interpretations, \exists\Box bundled fragment is decidable while \forall\Box bundled fragment is undecidable. Based on the existing results,we show that over increasing domain interpretations, \Box\exists and \Box\forall bundled fragments are decidable as well. On the other hand, over constant domain interpretations, \Box\forall bundled fragment is undecidable and \Box\exists^2 bundled fragment, an extension of \Box\exists bundled fragment, is undecidable neither.
Logic in Computer Science
What problem does this paper attempt to address?
This paper attempts to solve the decidability problem of certain bundled fragments in modal logic. Specifically, it explores the decidability and expressive power of these fragments under different models (such as the increasing - domain model and the constant - domain model). ### Background and Motivation of the Paper Modal logic is an extension of classical first - order logic, allowing the modeling of relationships between possible worlds. However, most fragments of first - order modal logic are undecidable, which means that there is no algorithm that can determine whether a formula in these fragments is satisfiable within a finite time. Therefore, studying the decidability of specific fragments is of great significance. ### Main Research Contents The paper mainly focuses on the following four bundled fragments: 1. **L∃✷**: Defined as \(\phi ::= Px_1 \cdots x_n | \neg \phi | (\phi \land \phi) | \exists x \Box \phi\). 2. **L∀✷**: Defined as \(\phi ::= Px_1 \cdots x_n | \neg \phi | (\phi \land \phi) | \forall x \Box \phi\). 3. **L✷∃**: Defined as \(\phi ::= Px_1 \cdots x_n | \neg \phi | (\phi \land \phi) | \Box \exists x \phi\). 4. **L✷∀**: Defined as \(\phi ::= Px_1 \cdots x_n | \neg \phi | (\phi \land \phi) | \Box \forall x \phi\). ### Research Results The main contributions of the paper include: 1. **Decidability Results under the Increasing - Domain Model**: - **L∃✷** and **L∀✷** are decidable under the increasing - domain model. - **L✷∃** is decidable under the increasing - domain model, but its second - order version \(L✷∃^2\) is undecidable. - **L✷∀** is decidable under the increasing - domain model. 2. **Decidability Results under the Constant - Domain Model**: - **L∃✷** is decidable under the constant - domain model. - **L∀✷** and **L✷∀** are undecidable under the constant - domain model. ### Proof Methods To prove these results, the author introduced the positive normal form (PNF) and the tableau method. By converting formulas into equivalent positive normal forms and using the tableau method to construct models, the author proved the decidability of the above fragments under different models. ### Conclusion This paper solves the decidability problem of certain bundled fragments in modal logic, especially conducting a detailed exploration of the decidability under the increasing - domain model and the constant - domain model. This provides an important theoretical basis for understanding the complexity and expressive power of modal logic. ### Formula Presentation The following are some key formulas involved in the paper, presented in Markdown format: - **Definition of L∃✷**: \[ \phi ::= P(x_1, \ldots, x_n) \mid \neg \phi \mid (\phi \land \phi) \mid \exists x \Box \phi \] - **Definition of L∀✷**: \[ \phi ::= P(x_1, \ldots, x_n) \mid \neg \phi \mid (\phi \land \phi) \mid \forall x \Box \phi \] - **Definition of L✷∃**: \[ \phi ::= P(x_1, \ldots, x_n) \mid \neg \phi \mid (\phi \land \phi) \mid \Box \exists x \phi \] - **Definition of L✷∀**: \[ \phi ::= P(x_1, \ldots, x_n) \mid \neg \phi \mid (\phi \land \phi) \mid \Box \forall x \phi \]