Enriched µ-calculi module checking

  • Authors:
  • Alessandro Ferrante;Aniello Murano

  • Affiliations:
  • Università di Salerno, Fisciano, SA, Italy;Università di Napoli Federico II, Napoli, Italy

  • Venue:
  • FOSSACS'07 Proceedings of the 10th international conference on Foundations of software science and computational structures
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The model checking problem for open finite-state systems (called module checking) has been intensively studied in the literature with respect to CTL and CTL*. In this paper, we focus on module checking with respect to the fully enriched µ-calculus and some of its fragments. Fully enriched µ-calculus is the extension of the propositional µ-calculus with inverse programs, graded modalities, and nominals. The fragments we consider here are obtained by dropping at least one of the additional constructs. For the full calculus, we show that module checking is undecidable by using a reduction from the domino problem. For its fragments, instead, we show that module checking is decidable and EXPTIME-complete. This result is obtained by using, for the upper bound, a classical automata-theoretic approach via Forest Enriched Automata and, for the lower bound, a reduction from the module checking problem for CTL, known to be EXPTIME-hard.