Skip to main content
Top

2014 | OriginalPaper | Chapter

On Coalgebras with Internal Moves

Author : Tomasz Brengos

Published in: Coalgebraic Methods in Computer Science

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In the first part of the paper we recall the coalgebraic approach to handling the so-called invisible transitions that appear in different state-based systems semantics. We claim that these transitions are always part of the unit of a certain monad. Hence, coalgebras with internal moves are exactly coalgebras over a monadic type. The rest of the paper is devoted to supporting our claim by studying two important behavioural equivalences for state-based systems with internal moves, namely: weak bisimulation and trace semantics. We continue our research on weak bisimulations for coalgebras over order enriched monads. The key notions used in this paper and proposed by us in our previous work are the notions of an order saturation monad and a saturator. A saturator operator can be intuitively understood as a reflexive, transitive closure operator. There are two approaches towards defining saturators for coalgebras with internal moves. Here, we give necessary conditions for them to yield the same notion of weak bisimulation. Finally, we propose a definition of trace semantics for coalgebras with silent moves via a uniform fixed point operator. We compare strong and weak bisimilation together with trace semantics for coalgebras with internal steps.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Abramsky, S., Jung, A.: Domain theory. In: Abramsky, S., Gabbay, D.M., Maibaum, T.S.E. (eds.) Handbook of Logic in Computer Science, pp. 1–168. Oxford Univ. Press, Oxford (1994) Abramsky, S., Jung, A.: Domain theory. In: Abramsky, S., Gabbay, D.M., Maibaum, T.S.E. (eds.) Handbook of Logic in Computer Science, pp. 1–168. Oxford Univ. Press, Oxford (1994)
2.
go back to reference Aczel, P., Mendler, N.: A final coalgebra theorem. In: Pitt, D.H., Rydeheard, D.E., Dybjer, P., Pitts, A.M., Poigné, A.M. (eds.) CTCS 1989. LNCS, vol. 389, pp. 357–365. Springer, Heidelberg (1989)CrossRef Aczel, P., Mendler, N.: A final coalgebra theorem. In: Pitt, D.H., Rydeheard, D.E., Dybjer, P., Pitts, A.M., Poigné, A.M. (eds.) CTCS 1989. LNCS, vol. 389, pp. 357–365. Springer, Heidelberg (1989)CrossRef
3.
go back to reference Baier, C., Hermanns, H.: Weak bisimulation for fully probabilistic processes. In: Grumberg, O. (ed.) CAV 1997. LNCS, vol. 1254, pp. 119–130. Springer, Heidelberg (1997) CrossRef Baier, C., Hermanns, H.: Weak bisimulation for fully probabilistic processes. In: Grumberg, O. (ed.) CAV 1997. LNCS, vol. 1254, pp. 119–130. Springer, Heidelberg (1997) CrossRef
5.
go back to reference Brengos, T.: Weak bisimulations for coalgebras over ordered functors. In: Baeten, J.C.M., Ball, T., de Boer, F.S. (eds.) TCS 2012. LNCS, vol. 7604, pp. 87–103. Springer, Heidelberg (2012) CrossRef Brengos, T.: Weak bisimulations for coalgebras over ordered functors. In: Baeten, J.C.M., Ball, T., de Boer, F.S. (eds.) TCS 2012. LNCS, vol. 7604, pp. 87–103. Springer, Heidelberg (2012) CrossRef
6.
go back to reference Brengos, T.: Weak bisimulations for coalgebras over ordered monads. CoRR abs/1310.3656 (2013) (submitted) Brengos, T.: Weak bisimulations for coalgebras over ordered monads. CoRR abs/1310.3656 (2013) (submitted)
8.
go back to reference van Glabbeek, R.J.: The linear time-branching time spectrum II - the semantics of sequential systems with silent moves. In: Best, E. (ed.) CONCUR 1993. LNCS, vol. 715, pp. 66–81. Springer, Heidelberg (1993) van Glabbeek, R.J.: The linear time-branching time spectrum II - the semantics of sequential systems with silent moves. In: Best, E. (ed.) CONCUR 1993. LNCS, vol. 715, pp. 66–81. Springer, Heidelberg (1993)
9.
go back to reference Goncharov, S.: Kleene monads. Ph.D. thesis (2010) Goncharov, S.: Kleene monads. Ph.D. thesis (2010)
11.
go back to reference Gumm, H.P.: Elements of the general theory of coalgebras. In: LUATCS 99. Rand Afrikaans University, Johannesburg (1999) Gumm, H.P.: Elements of the general theory of coalgebras. In: LUATCS 99. Rand Afrikaans University, Johannesburg (1999)
12.
go back to reference Hasegawa, M.: Models of Sharing Graphs. A Categorical Semantics of let and letrec. Ph.D. thesis. University of Edinburgh (1997) Hasegawa, M.: Models of Sharing Graphs. A Categorical Semantics of let and letrec. Ph.D. thesis. University of Edinburgh (1997)
13.
go back to reference Hasuo, I., Jacobs, B., Sokolova, A.: Generic forward and backward simulations. In: (Partly in Japanese) Proceedings of the JSSST Annual Meeting (2006) Hasuo, I., Jacobs, B., Sokolova, A.: Generic forward and backward simulations. In: (Partly in Japanese) Proceedings of the JSSST Annual Meeting (2006)
14.
go back to reference Hasuo, I., Jacobs, B., Sokolova, A.: Generic trace semantics via coinduction. Logical Meth. Comput. Sci. 3(4:11), 1–37 (2007)MathSciNet Hasuo, I., Jacobs, B., Sokolova, A.: Generic trace semantics via coinduction. Logical Meth. Comput. Sci. 3(4:11), 1–37 (2007)MathSciNet
15.
go back to reference Hopcroft, J.E., Motwani, R., Ullman, J.D.: Introduction to Automata Theory, Languages, and Computation, 3rd edn. Prentice Hall, Englewood Cliffs (2006) Hopcroft, J.E., Motwani, R., Ullman, J.D.: Introduction to Automata Theory, Languages, and Computation, 3rd edn. Prentice Hall, Englewood Cliffs (2006)
16.
go back to reference Joyal, A., Street, R., Verity, D.: Traced monoidal categories. Math. Proc. Cambridge Philos. Soc. 3, 447–468 (1996)MathSciNetCrossRef Joyal, A., Street, R., Verity, D.: Traced monoidal categories. Math. Proc. Cambridge Philos. Soc. 3, 447–468 (1996)MathSciNetCrossRef
17.
go back to reference Jacobs, B.: Coalgebraic trace semantics for combined possibilitistic and probabilistic systems. Electron. Notes Theore. Comput. Sci. 203(5), 131–152 (2008)CrossRef Jacobs, B.: Coalgebraic trace semantics for combined possibilitistic and probabilistic systems. Electron. Notes Theore. Comput. Sci. 203(5), 131–152 (2008)CrossRef
18.
go back to reference Jacobs, B.: From coalgebraic to monoidal traces. Electron. Notes Theor. Comput. Sci. 264(2), 125–140 (2010)CrossRef Jacobs, B.: From coalgebraic to monoidal traces. Electron. Notes Theor. Comput. Sci. 264(2), 125–140 (2010)CrossRef
19.
go back to reference Jacobs, B., Silva, A., Sokolova, A.: Trace semantics via determinization. In: Pattinson, D., Schröder, L. (eds.) CMCS 2012. LNCS, vol. 7399, pp. 109–129. Springer, Heidelberg (2012) CrossRef Jacobs, B., Silva, A., Sokolova, A.: Trace semantics via determinization. In: Pattinson, D., Schröder, L. (eds.) CMCS 2012. LNCS, vol. 7399, pp. 109–129. Springer, Heidelberg (2012) CrossRef
21.
go back to reference Mac Lane, S.: Categories for working mathematician, 2nd edn. Springer, New York (1998)MATH Mac Lane, S.: Categories for working mathematician, 2nd edn. Springer, New York (1998)MATH
23.
go back to reference Manes, E., Mulry, P.: Monad compositions I: general constructions and recursive distributive laws. Theory Appl. Categories 18(7), 172–208 (2007)MATHMathSciNet Manes, E., Mulry, P.: Monad compositions I: general constructions and recursive distributive laws. Theory Appl. Categories 18(7), 172–208 (2007)MATHMathSciNet
24.
go back to reference Miculan, M., Peressotti, M.: Weak bisimulations for labelled transition systems weighted over semirings. CoRR abs/1310.4106 (2013) Miculan, M., Peressotti, M.: Weak bisimulations for labelled transition systems weighted over semirings. CoRR abs/1310.4106 (2013)
25.
go back to reference Milner, R. (ed.): A Calculus of Communicating Systems. LNCS, vol. 92. Springer, Heidelberg (1980)MATH Milner, R. (ed.): A Calculus of Communicating Systems. LNCS, vol. 92. Springer, Heidelberg (1980)MATH
26.
go back to reference Milner, R.: Communication and Concurrency. Prentice Hall, New York (1989)MATH Milner, R.: Communication and Concurrency. Prentice Hall, New York (1989)MATH
27.
go back to reference Montanari, U., Sassone, V.: Dynamic congruence vs. progressing bisimulation for \(CCS^{*}\). Fundamenta Informaticae 16(2), 171–199 (1992)MATHMathSciNet Montanari, U., Sassone, V.: Dynamic congruence vs. progressing bisimulation for \(CCS^{*}\). Fundamenta Informaticae 16(2), 171–199 (1992)MATHMathSciNet
28.
go back to reference Rothe, J.: A syntactical approach to weak (bi)-simulation for coalgebras. In: Proceedings of the CMCS02. Electronic Notes in Theoretical Computer Science, vol. 65, pp. 270–285 (2002) Rothe, J.: A syntactical approach to weak (bi)-simulation for coalgebras. In: Proceedings of the CMCS02. Electronic Notes in Theoretical Computer Science, vol. 65, pp. 270–285 (2002)
29.
go back to reference Rothe, J., Masulović, D.: Towards weak bisimulation for coalgebras. In: Proceedings of the Categorical Methods for Concurrency, Interaction and Mobility. Electronic Notes in Theoretical Computer Science, vol. 68(1), pp. 32–46 (2002) Rothe, J., Masulović, D.: Towards weak bisimulation for coalgebras. In: Proceedings of the Categorical Methods for Concurrency, Interaction and Mobility. Electronic Notes in Theoretical Computer Science, vol. 68(1), pp. 32–46 (2002)
30.
32.
go back to reference Sangiorgi, D.: Introduction to Bisimulation and Coinduction. Cambridge University Press, Cambridge (2011)CrossRef Sangiorgi, D.: Introduction to Bisimulation and Coinduction. Cambridge University Press, Cambridge (2011)CrossRef
33.
go back to reference Segala, R., Lynch, N.: Probabilistic simulations for probabilistic processes. In: Jonsson, B., Parrow, J. (eds.) CONCUR 1994. LNCS, vol. 836, pp. 481–496. Springer, Heidelberg (1994) CrossRef Segala, R., Lynch, N.: Probabilistic simulations for probabilistic processes. In: Jonsson, B., Parrow, J. (eds.) CONCUR 1994. LNCS, vol. 836, pp. 481–496. Springer, Heidelberg (1994) CrossRef
34.
go back to reference Segala, R.: Modeling and verification of randomized distributed real-time systems. Ph.D. thesis, MIT (1995) Segala, R.: Modeling and verification of randomized distributed real-time systems. Ph.D. thesis, MIT (1995)
35.
go back to reference Silva, A., Westerbaan, B.: A coalgebraic view of \(\varepsilon \)-transitions. In: Heckel, R. (ed.) CALCO 2013. LNCS, vol. 8089, pp. 267–281. Springer, Heidelberg (2013) Silva, A., Westerbaan, B.: A coalgebraic view of \(\varepsilon \)-transitions. In: Heckel, R. (ed.) CALCO 2013. LNCS, vol. 8089, pp. 267–281. Springer, Heidelberg (2013)
36.
go back to reference Silva, A., Bonchi, F., Bonsangue, M., Rutten, J. :Generalizing the powerset construction, coalgebraically. In: Proceedings of the FSTTCS 2010, LIPIcs 8, pp. 272–283 (2010) Silva, A., Bonchi, F., Bonsangue, M., Rutten, J. :Generalizing the powerset construction, coalgebraically. In: Proceedings of the FSTTCS 2010, LIPIcs 8, pp. 272–283 (2010)
37.
go back to reference Simpson, A., Plotkin, G.: Complete axioms for categorical fixed-point operators. In: Proceedings of the 15th Annual Symposium on Logic in Computer Science, pp. 30–41 (2000) Simpson, A., Plotkin, G.: Complete axioms for categorical fixed-point operators. In: Proceedings of the 15th Annual Symposium on Logic in Computer Science, pp. 30–41 (2000)
38.
go back to reference Sokolova, A., de Vink, E., Woracek, H.: Coalgebraic weak bisimulation for action-type systems. Sci. Ann. Comp. Sci. 19, 93–144 (2009) Sokolova, A., de Vink, E., Woracek, H.: Coalgebraic weak bisimulation for action-type systems. Sci. Ann. Comp. Sci. 19, 93–144 (2009)
39.
Metadata
Title
On Coalgebras with Internal Moves
Author
Tomasz Brengos
Copyright Year
2014
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-44124-4_5

Premium Partner