Complexity results for modal logic with recursion via translations and tableaux

06/29/2023
by   Luca Aceto, et al.
0

This paper studies the complexity of classical modal logics and of their extension with fixed-point operators, using translations to transfer results across logics. In particular, we show several complexity results for multi-agent logics via translations to and from the μ-calculus and modal logic, which allow us to transfer known upper and lower bounds. We also use these translations to introduce a terminating tableau system for the logics we study, based on Kozen's tableau for the μ-calculus, and the one of Fitting and Massacci for modal logic. Finally, we show how to encode the tableaux we introduced into μ-calculus formulas. This encoding provides upper bounds for the satisfiability checking of the few logics we previously did not have algorithms for.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/21/2022

Complexity through Translations for Modal Logic with Recursion

This paper studies the complexity of classical modal logics and of their...
research
05/30/2019

Rules with parameters in modal logic II

We analyze the computational complexity of admissibility and unifiabilit...
research
05/18/2023

COOL 2 – A Generic Reasoner for Modal Fixpoint Logics

There is a wide range of modal logics whose semantics goes beyond relati...
research
11/05/2021

Learning Formulas in Finite Variable Logics

We consider grammar-restricted exact learning of formulas and terms in f...
research
06/10/2021

Some modal and temporal translations of generalized basic logic

We introduce a family of modal expansions of Łukasiewicz logic that are ...
research
12/21/2022

Coalgebraic Satisfiability Checking for Arithmetic μ-Calculi

The coalgebraic μ-calculus provides a generic semantic framework for fix...
research
05/13/2020

Some Model Theory of Guarded Negation

The Guarded Negation Fragment (GNFO) is a fragment of first-order logic ...

Please sign up or login with your details

Forgot password? Click here to reset