Skip to main content

Eliminating Recursion in the μ-Calculus

  • Conference paper
  • First Online:
STACS 99 (STACS 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1563))

Included in the following conference series:

Abstract

Consider the following problem: given a formula of the modal μ-calculus, decide whether this formula is equivalently expressible in basic modal logic. It is shown that this problem is decidable, in fact in deterministic exponential time. The decidability result can be obtained through a model theoretic reduction to the monadic second-order theory of the complete binary tree, which by Rabin’s classical result is decidable, albeit of non-elementary complexity. An improved analysis based on tree automata yields an exponential time decision procedure.

This is an extension of the original submission; the Exptime result, based on an automata theoretic analysis, is new here. Moreover, the original model theoretic approach has been simplified. I am very grateful to Moshe Vardi for having, with his comments on an earlier version, inspired these improvements.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. Barwise AND Y.N. Moschovakis, Global inductive de_nability, Journal of Symbolic Logic, 43(3), 1978, pp. 521–534.

    Article  MATH  MathSciNet  Google Scholar 

  2. J.F.A.K. Van BENTHEM, Modal Logic and Classical Logic, Bibliopolis, 1985.

    Google Scholar 

  3. S.S. Cosmadakis, H. Gaifman, P.C. Kanellakis, AND M.Y. Vardi, Decidable optimization problems for database logic programs, Proc. 20th ACM Symp. on Theory of Computing, 1988, pp. 477–490.

    Google Scholar 

  4. E.A. Emerson AND C. Jutla, The complexity of tree automata and logics of programs, Proc. 29thSymp. on Foundations of Computer Science, 1988, pp. 328–337.

    Google Scholar 

  5. E.A. Emerson AND R. Streett, An automata theoretic decision procedure for the propositional mu-calculus, Information and Computation, 81, 1989, pp. 249–264.

    Article  MATH  MathSciNet  Google Scholar 

  6. M.J. Fischer AND R.E. Ladner, Propositional dynamic logic of regular programs, Journal of Computer and System Sciences, 18, 1979, pp. 194–211.

    Article  MATH  MathSciNet  Google Scholar 

  7. H. Gaifman, H. Mairson, Y. Sagiv, AND M.Y. Vardi, Undecidable optimization problems for database logic problems, Journal of the Association for Computing Machinery, 40, 1993, pp. 683–713.

    MATH  MathSciNet  Google Scholar 

  8. E. Gradel AND M. Otto, On logics with two variables, to appear in Theoretical Computer Science.

    Google Scholar 

  9. G.G. Hillebrand, P.C. Kanellakis, H.G. Mairson, AND M.Y. Vardi, Undecidable boundedness problems for Datalog programs, Journal of Logic Programming, 25, 1995, pp. 163–190.

    Article  MATH  MathSciNet  Google Scholar 

  10. D. Janin AND I. Walukiewicz, On the expressive completeness of the propositional mu-calculus with respect to monadic second order logic, Proc. of 7th Int. Conf. on Concurrency Theory, 1996, pp. 263–277.

    Google Scholar 

  11. P.G. Kolaitis AND M. Otto, On the boundedness problem for two-variable first-order logic, Proc. 13th Symp. on Logic in Computer Science, LICS’98, pp. 513–524.

    Google Scholar 

  12. D. Kozen, Results on the propositional μ-calculus, Theoretical computer Science, 27, 1983, pp. 333–354.

    Article  MATH  MathSciNet  Google Scholar 

  13. D. Kozen, Afinite model theorem for the propositional μ-calculus, Studia Logica, 47, 1987, pp. 233–241.

    Article  MathSciNet  Google Scholar 

  14. M.O. Rabin, Decidability of second-order theories and automata on infinite trees, Transactions of the American Mathematical Society, 141, 1969, pp. 1–35.

    Article  MATH  MathSciNet  Google Scholar 

  15. W. Thomas, Languages, Automata, and Logic, in Handbook of Formal Languages, vol. 3, G. Rozenberg and A. Salomaa, ed., Springer, 1997, pp. 389–456.

    Google Scholar 

  16. M.Y. Vardi, Automata theory for database theoreticians, in Theoretical Studies in Computer Science, J.D. Ullman, ed., Academic Press, 1992, pp. 153–180.

    Google Scholar 

  17. M.Y. Vardi, Why is modal logic so robustly decidable, DIMACS Series in Discrete Mathematics and Theoretical Computer Science 31, AMS, 1997, 149–184.

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Otto, M. (1999). Eliminating Recursion in the μ-Calculus. In: Meinel, C., Tison, S. (eds) STACS 99. STACS 1999. Lecture Notes in Computer Science, vol 1563. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-49116-3_50

Download citation

  • DOI: https://doi.org/10.1007/3-540-49116-3_50

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65691-3

  • Online ISBN: 978-3-540-49116-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics