Modal Logics with Composition on Finite Forests: Expressivity and Complexity
Bartosz Bednarczyk, Stéphane Demri, Raul Fervari, Alessio Mansutti
Abstract
We study the expressivity and complexity of two modal logics interpreted on finite forests and equipped with standard modalities to reason on submodels. The logic ML( ) extends the modal logic K with the composition operator from ambient logic, whereas ML( * ) features the separating conjunction * from separation logic. Both operators are second-order in nature. We show that ML( ) is as expressive as the graded modal logic GML (on trees) whereas ML( * ) is strictly less expressive than GML. Moreover, we establish that the satisfiability problem is Tower-complete for ML( * ), whereas it is (only) AExp Pol -complete for ML( ), a result which is surprising given their relative expressivity. As by-products, we solve open problems related to sister logics such as static ambient logic and modal separation logic.
• Theory of computation → Modal and temporal logics.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext faf7cffa-30d4-48af-b428-243816049c98Related papers
- Quantifying Over Trees in Monadic Second-Order LogicMassimo Benerecetti, Laura Bozzelli, Fabio Mogavero, Adriano PeronLICS 2023 · 1 citation
- Separation and Definability in Fragments of Two-Variable First-Order Logic with CountingLouwe B. Kuijer, Tony Tan, Frank Wolter, Michael ZakharyaschevLICS 2025 · 1 citation
- The Guarded Fragment with Nested EquivalencesOskar FiukLICS 2026
- Register Automata with Extrema Constraints, and an Application to Two-Variable LogicSzymon Torunczyk, Thomas ZeumeLICS 2020 · 2 citations
- Navigational hierarchies of regular languagesThomas Place, Marc ZeitounLICS 2025 · 1 citation
