Skip to main content

A Tableau System for the Modal μ-Calculus

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 5607))

Abstract

This paper presents a tableau system for determining satisfiability of modal μ-calculus formulas. The modal μ-calculus, which can be seen as an extension of modal logic with the least and greatest fixpoint operators, is a logic extensively studied in verification and has been shown to subsume many well-known temporal and modal logics including CTL, CTL*, and PDL. Concerning the satisfiability problem, the known methods in literature employ results from the theory of automata on infinite objects. The tableau system presented here provides an alternative solution which does not rely on automata theory. Since every tableau in the system is a finite tree structure (bounded by the size of the initial formula), this leads to a decision procedure for satisfiability and a small model property. The key features are the use of names to keep track of the unfolding of variables and the notion of name signatures used in the completeness proof.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bradfield, J., Stirling, C.: Modal Mu-Calculi. In: Handbook of Modal Logic, pp. 721–756. Elsevier, Amsterdam (2007)

    Chapter  Google Scholar 

  2. Emerson, E.A., Jutla, C.S.: The complexity of tree automata and logics of programs. In: Proc. 29th FOCS, pp. 328–337 (1988)

    Google Scholar 

  3. Emerson, E.A., Jutla, C., Sistla, A.P.: On model-checking for fragments of μ-calculus. In: Courcoubetis, C. (ed.) CAV 1993. LNCS, vol. 697, pp. 385–396. Springer, Heidelberg (1993)

    Google Scholar 

  4. Kozen, D.: Results on the propositional mu-calculus. Theoret. Comput. Sci. 27, 333–354 (1983)

    Article  MATH  MathSciNet  Google Scholar 

  5. Kozen, D., Parikh, R.: A decision procedure for the propositional μ-calculus. In: Clarke, E., Kozen, D. (eds.) Logic of Programs 1983. LNCS, vol. 164, pp. 313–325. Springer, Heidelberg (1984)

    Google Scholar 

  6. Kupferman, O., Vardi, M.Y., Wolper, P.: An automata-theoretic approach to branching-time model checking. Journal of ACM 47, 312–360 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  7. Niwiński, D., Walukiewicz, I.: Games for the μ-calculus. Theoret. Comput. Sci. 163, 99–116 (1997)

    Article  Google Scholar 

  8. Rabin, M.O.: Decidability of second-order theories and automata on infinite trees. Tran. AMS 141, 1–35 (1969)

    Article  MATH  MathSciNet  Google Scholar 

  9. Safra, S.: On the complexity of ω-automata. In: Proc. 29th FOCS, pp. 319–327 (1988)

    Google Scholar 

  10. Streett, R.S., Emerson, E.A.: An automata theoretic decision procedure for the propositional mu-calculus. Information and Computation 81, 249–264 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  11. Stirling, C.: Modal and Temporal Properties of Processes. Springer, Heidelberg (2000)

    Google Scholar 

  12. Stirling, C., Walker, D.: Local model checking in the modal mu-calculus. Theoret. Comput. Sci. 89, 161–177 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  13. Walukiewicz, I.: Completeness of Kozen’s axiomatization of the propositional μ-calculus. Information and Computation 157, 142–182 (2000)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jungteerapanich, N. (2009). A Tableau System for the Modal μ-Calculus. In: Giese, M., Waaler, A. (eds) Automated Reasoning with Analytic Tableaux and Related Methods. TABLEAUX 2009. Lecture Notes in Computer Science(), vol 5607. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02716-1_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02716-1_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02715-4

  • Online ISBN: 978-3-642-02716-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics