Abstract
The structural operational semantics approach to the dynamic meaning of formal models has been immensely influential as a foundation of both theoretical calculi and practical programming languages, and is a viable alternative to automata-oriented approaches. We report on an effort to apply the approach to cellular automata, in particular of the two-dimensional, regular finite grid kind that underlies many agent-based simulation models. We summarize previous, intensively category-theoretic work in more general terms, and discuss how various interesting properties are made (more) explicit by the semantical analysis of cellular automata in terms of novel mathematical structures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Capobianco, S., Uustalu, T.: A categorical outlook on cellular automata. In: Kari, J. (ed.) Proceedings 2nd Symposium on Cellular Automata (JAC 2010), pp. 88–99. Turku Center for Computer Science (2010)
Jaskelioff, M., Ghani, N., Hutton, G.: Modularity and implementation of mathematical operational semantics. Electronic Notes in Theoretical Computer Science 229(5), 75–95 (2011)
Klin, B.: Bialgebras for structural operational semantics: an introduction. Theoretical Computer Science 412(38), 5043–5069 (2011)
Moggi, E.: Notions of computation and monads. Information and Computation 93(1), 55–92 (1991)
Plotkin, G.D.: A structural approach to operational semantics. Tech. Rep. DAIMI FN-19, Computer Science, Aarhus University, Denmark (1981)
Plotkin, G.D.: The origins of structural operational semantics. J. Log. Algebr. Program, 60–61, 3–15 (2004)
Rutten, J.: Universal coalgebra: a theory of systems. Theoretical Computer Science 249(1), 3–80 (2000)
Trancón y Widemann, B., Hauhs, M.: Distributive-Law Semantics for Cellular Automata and Agent-Based Models. In: Corradini, A., Klin, B., Cîrstea, C. (eds.) CALCO 2011. LNCS, vol. 6859, pp. 344–358. Springer, Heidelberg (2011)
Turi, D., Plotkin, G.D.: Towards a mathematical operational semantics. In: Proceedings 12th International Conference on Logic in Computer Science (LICS 1997), pp. 280–291. IEEE (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Widemann, B.T.y. (2012). Structural Operational Semantics for Cellular Automata. In: Sirakoulis, G.C., Bandini, S. (eds) Cellular Automata. ACRI 2012. Lecture Notes in Computer Science, vol 7495. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33350-7_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-33350-7_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33349-1
Online ISBN: 978-3-642-33350-7
eBook Packages: Computer ScienceComputer Science (R0)