Abstract
We revisit Janin and Walukiewicz’s classic result on the expressive completeness of the modal mu-calculus w.r.t. MSO, when transition systems are equipped with a binary relation over paths. We obtain two natural extensions of MSO and the mu-calculus: MSO with path relation and the jumping mu-calculus. While “bounded-memory” binary relations bring about no extra expressivity to either of the two logics, “unbounded-memory” binary relations make the bisimulation-invariant fragment of MSO with path relation more expressive than the jumping mu-calculus: the existence of winning strategies in games with imperfect-information inhabits the gap.
Catalin Dima acknowledges financial support from the ANR project EQINOCS. Bastien Maubert acknowledges financial support from the ERC project EPS 313360.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
i.e. finite sequences of states and actions that start in the initial state and follow the binary relations.
- 2.
The notion of “associated state” is only used to define unfoldings and is left informal.
- 3.
i.e. it progresses at the same pace on each tape.
- 4.
i.e. has a winning strategy.
- 5.
a one-state transducer that accepts it can easily be exhibited.
References
Alur, R., Černý, P., Chaudhuri, S.: Model checking on trees with path equivalences. In: Grumberg, O., Huth, M. (eds.) TACAS 2007. LNCS, vol. 4424, pp. 664–678. Springer, Heidelberg (2007)
Apt, K.R., Grädel, E.: Lectures in Game Theory for Computer Scientists. Cambridge University Press, Cambridge (2011)
Berstel, J.: Transductions and Context-free Languages, vol. 4. Teubner, Stuttgart (1979)
Berwanger, D., Chatterjee, K., De Wulf, M., Doyen, L., Henzinger, T.A.: Strategy construction for parity games with imperfect information. Inf. Comput. 208(10), 1206–1220 (2010)
Berwanger, D., Kaiser, L.: Information tracking in games on graphs. J. Logic Lang. Inf. 19(4), 395–412 (2010)
Berwanger, D., Mathew, A.B.: Games with recurring certainty. In: Proceedings of SR Games with Recurring Certainty 2014, pp. 91–96 (2014)
Bozianu, R., Dima, C., Enea, C.: Model checking an epistemic mu-calculus with synchronous and perfect recall semantics. In: TARK 2013 (2013)
Caucal, D.: On infinite transition graphs having a decidable monadic theory. Theor. Comput. Sci. 290(1), 79–115 (2003)
Chatterjee, K., Doyen, L.: The complexity of partial-observation parity games. In: Fermüller, C.G., Voronkov, A. (eds.) LPAR-17. LNCS, vol. 6397, pp. 1–14. Springer, Heidelberg (2010)
Courcelle, B., Engelfriet, J.: Graph Structure and Monadic Second-Order Logic - A Language-Theoretic Approach. Cambridge University Press, Cambridge (2012)
Elgot, C.C., Rabin, M.O.: Decidability and undecidability of extensions of second (first) order theory of (generalized) successor. J. Symb. Log. 31(2), 169–181 (1966)
Fagin, R., Halpern, J., Moses, Y., Vardi, M.: Reasoning about knowledge. The MIT Press, Boston (2004)
Grädel, E.: Model-checking games for logics of imperfect information. Theor. Comput. Sci. 493, 2–14 (2013)
Farwer, B.: 1 omega-Automata. In: Grädel, E., Thomas, W., Wilke, T. (eds.) Automata, Logics, and Infinite Games. LNCS, vol. 2500, pp. 3–21. Springer, Heidelberg (2002)
Halpern, J.Y., van der Meyden, R., Vardi, M.Y.: Complete axiomatizations for reasoning about knowledge and time. SIAM J. Comput. 33(3), 674–703 (2004)
Halpern, J.Y., Vardi, M.Y.: The complexity of reasoning about knowledge and time. 1. Lower bounds. J. Comp. Sys. Sci. 38(1), 195–237 (1989)
Janin, D., Walukiewicz, I.: On the expressive completeness of the propositional mu-calculus with respect to monadic second order logic. In: Sassone, V., Montanari, U. (eds.) CONCUR 1996. LNCS, vol. 1119. Springer, Heidelberg (1996)
Matz, O., Schweikardt, N., Thomas, W.: The monadic quantifier alternation hierarchy over grids and graphs. Inf. Comput. 179(2), 356–383 (2002)
Maubert, B., Pinchinat, S.: Jumping automata for uniform strategies. In: Proceedings of FSTTCS 2013, pp. 287–298 (2013)
Park, D.: Concurrency and automata on infinite sequences. In: Deussen, P. (ed.) Proceedings of 5th GI Conference on Theoretical Computer Science. Lecture Notes in Computer Science, vol. 104, pp. 167–183. Springer, Heidelberg (1981)
Pnueli, A., Rosner, R.: On the synthesis of a reactive module. In: POPL 1989, pp. 179–190. ACM Press (1989)
Puchala, B.: Asynchronous omega-regular games with partial information. In: Hliněný, P., Kučera, A. (eds.) MFCS 2010. LNCS, vol. 6281, pp. 592–603. Springer, Heidelberg (2010)
Reiter, F.: Distributed graph automata. CoRR: abs/1404.6503 (2014)
Shilov, N.V., Garanina, N.O.: Combining knowledge and fixpoints. Technical report Preprint n.98, A.P. Ershov Institute of Informatics Systems, Novosibirsk 2002. http://www.iis.nsk.su/files/preprints/098.pdf
Thomas, W.: Infinite trees and automaton-definable relations over omega-words. Theor. Comput. Sci. 103(1), 143–159 (1992)
Thomas, W.: Languages, automata, and logic. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages: Volume 3 Beyond Words, pp. 389–455. Springer, Heidelberg (1997)
van der Meyden, R., Shilov, N.V.: Model checking knowledge and time in systems with perfect recall. In: Pandu Rangan, C., Raman, V., Sarukkai, S. (eds.) FST TCS 1999. LNCS, vol. 1738, pp. 432–445. Springer, Heidelberg (1999)
Vardi, M.Y.: Reasoning about the past with two-way automata. In: Larsen, K.G., Skyum, S., Winskel, G. (eds.) ICALP 1998. LNCS, vol. 1443, pp. 628–641. Springer, Heidelberg (1998)
Walukiewicz, I.: Monadic second-order logic on tree-like structures. Theor. Comput. Sci. 275(1–2), 311–346 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dima, C., Maubert, B., Pinchinat, S. (2015). Relating Paths in Transition Systems: The Fall of the Modal Mu-Calculus. In: Italiano, G., Pighizzini, G., Sannella, D. (eds) Mathematical Foundations of Computer Science 2015. MFCS 2015. Lecture Notes in Computer Science(), vol 9234. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48057-1_14
Download citation
DOI: https://doi.org/10.1007/978-3-662-48057-1_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-48056-4
Online ISBN: 978-3-662-48057-1
eBook Packages: Computer ScienceComputer Science (R0)