TY - GEN
T1 - Transformation semigroups as constructive dynamical spaces
AU - Egri-Nagy, Attila
AU - Dini, Paolo
AU - Nehaniv, Chrystopher L.
AU - Schilstra, Maria J.
PY - 2010/12/1
Y1 - 2010/12/1
N2 - The informal notion of constructive dynamical space, inspired by biochemical systems, gives the perspective from which a transformation semigroup can be considered as a programming language. This perspective complements a longer-term mathematical investigation into different understandings of the nature of computation that we see as fundamentally important for the realization of a formal framework for interaction computing based on algebraic concepts and inspired by cell metabolism. The interaction computing perspective generalizes further the individual transformation semigroup or automaton as a constructive dynamical space driven by programming language constructs, to a constructive dynamical 'meta-space' of interacting sequential machines that can be combined to realize various types of interaction structures. This view is motivated by the desire to map the self-organizing abilities of biological systems to abstract computational systems by importing the algebraic properties of cellular processes into computer science formalisms. After explaining how semigroups can be seen as constructive dynamical spaces we show how John Rhodes's formalism can be used to define an Interaction Machine and provide a conceptual discussion of its possible architecture based on Rhodes's analysis of cell metabolism. We close the paper with preliminary results from the holonomy decomposition of the semigroups associated with two automata derived from the same p53-mdm2 regulatory pathway being investigated in other papers at this same conference, at two different levels of discretization.
AB - The informal notion of constructive dynamical space, inspired by biochemical systems, gives the perspective from which a transformation semigroup can be considered as a programming language. This perspective complements a longer-term mathematical investigation into different understandings of the nature of computation that we see as fundamentally important for the realization of a formal framework for interaction computing based on algebraic concepts and inspired by cell metabolism. The interaction computing perspective generalizes further the individual transformation semigroup or automaton as a constructive dynamical space driven by programming language constructs, to a constructive dynamical 'meta-space' of interacting sequential machines that can be combined to realize various types of interaction structures. This view is motivated by the desire to map the self-organizing abilities of biological systems to abstract computational systems by importing the algebraic properties of cellular processes into computer science formalisms. After explaining how semigroups can be seen as constructive dynamical spaces we show how John Rhodes's formalism can be used to define an Interaction Machine and provide a conceptual discussion of its possible architecture based on Rhodes's analysis of cell metabolism. We close the paper with preliminary results from the holonomy decomposition of the semigroups associated with two automata derived from the same p53-mdm2 regulatory pathway being investigated in other papers at this same conference, at two different levels of discretization.
UR - http://www.scopus.com/inward/record.url?scp=84885889519&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-14859-0_19
DO - 10.1007/978-3-642-14859-0_19
M3 - Conference contribution
AN - SCOPUS:84885889519
SN - 3642148581
SN - 9783642148583
T3 - Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering
SP - 245
EP - 265
BT - Digital Ecosystems - Third International Conference, OPAALS 2010, Revised Selected Papers
T2 - 3rd International Conference on Digital Ecosystems, OPAALS 2010
Y2 - 22 March 2010 through 23 March 2010
ER -