Transformation Semigroups as Constructive Dynamical Spaces
@inproceedings{EgriNagy2010TransformationSA, title={Transformation Semigroups as Constructive Dynamical Spaces}, author={Attila Egri-Nagy and Paolo Dini and Chrystopher L. Nehaniv and Maria J. Schilstra}, booktitle={OPAALS}, year={2010} }
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…
12 Citations
The Algebraic View of Computation
- Computer ScienceArXiv
- 2017
Computational implementations are special relations between what is computed and what computes it, and the algebraic approach sheds light on the interplay between time and computation.
Symmetry structure in discrete models of biochemical systems: natural subsystems and the weak control hierarchy in a new model of computation driven by interactions
- Mathematics, Computer SciencePhilosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences
- 2015
The goals of this work are to identify and understand mathematically the natural subsystems and hierarchical relations in natural systems enabling this and use the resulting insights to define a new model of computation based on interactions that is useful for both biology and computation.
Exploring the concept of interaction computing through the discrete algebraic analysis of the Belousov-Zhabotinsky reaction
- Computer ScienceBiosyst.
- 2013
The Algebraic View of Computation : Implementation , Interpretation and Time
- Computer Science
- 2018
Computational implementations are special relations between what is computed and what computes it, and the algebraic approach sheds light on the interplay between time and computation.
Finite Computational Structures and Implementations: Semigroups and Morphic Relations
- Computer Science, MathematicsInt. J. Netw. Comput.
- 2017
An abstract algebraic definition of classical computation is described by generalizing traditional models to semigroups and implementations are morphic relations between semig groups.
Towards Autopoietic Computing
- Computer ScienceOPAALS
- 2010
The main concepts of autopoiesis are reviewed and how they could be related to fundamental concepts and theories of computation and the emphasis is on the review of other people’s work in this area as part of a longer-term strategy to develop a formal theory of autopOietic computing.
WP 1 : Cell Biology , Autopoiesis and Biological Design Patterns D 1 . 4 : Mathematical Models of Gene Expression Computing
- Computer Science
It is shown that the p53-mdm2 system exhibits homoclinic behaviour, and is therefore amenable to a horseshoe map-type of analysis through symbolic dynamics, and that even at a fairly coarse discretisation the automaton derived from it harbours a simple non-abelian group in its holonomy decomposition.
A Research Framework for Interaction Computing
- Computer ScienceOPAALS
- 2010
The paper recounts the main insights and lessons learned in the past six years across multiple projects, gives a current definition of the problem, and outlines a research programme for how to approach it that will guide the research over the coming years.
Finite Computational Structures and Implementations
- Computer Science2016 Fourth International Symposium on Computing and Networking (CANDAR)
- 2016
An abstract algebraic definition of classical computation is described, generalizing traditional models to semigroups and allowing the investigation of different computing paradigms (e.g. cellular automata, reversible computing) in the same framework.
Lie Group Analysis of a p53-mdm2 ODE Model
- MathematicsOPAALS
- 2010
A symmetry analysis based on Lie groups of a system of ordinary differential equations modelling the p53-mdm2 regulatory pathway helped reduce the system to a single Riccati equation for a specific choice of parameters, whose oscillatory behaviour appears to be relevant to the bio-computing perspective being discussed in a companion paper.
References
SHOWING 1-10 OF 36 REFERENCES
Algebraic properties of automata associated to Petri nets and applications to computation in biological systems
- Computer ScienceBiosyst.
- 2008
Applications of Automata Theory and Algebra via the Mathematical Theory of Complexity to Biology
- Mathematics
- 1971
This first published edition has been edited and updated by Chrystopher Nehaniv for the 21st century and sets the stage for the application of algebraic automata theory to areas outside mathematics.
Towards Autopoietic Computing
- Computer ScienceOPAALS
- 2010
The main concepts of autopoiesis are reviewed and how they could be related to fundamental concepts and theories of computation and the emphasis is on the review of other people’s work in this area as part of a longer-term strategy to develop a formal theory of autopOietic computing.
BIONETS WP 2.2 – PARADIGM APPLICATION AND MAPPING D2.2.9 Mathematical Framework for Interaction Computing with Applications to Security and Service Choreography
- Computer Science
- 2009
This work takes as a starting hypothesis that the dynamically stable operation of the cell is critically dependent on two additional forms of structure that are more abstract than physical structure and that can be formalised mathematically as follows: time-independent algebraic structure of the automata modelling the cellular pathways and time-dependent Lie group structure ofthe dynamical systems modelling the same cellular pathways.
Functions and Polynomials over Finite Groups from the Computational Perspective
- Mathematics
- 2008
In the thesis we investigate the connections between arbitrary functions and their realizing polynomials over nite algebras. We study functionally complete algebras, i.e. algebras over which every…
A Research Framework for Interaction Computing
- Computer ScienceOPAALS
- 2010
The paper recounts the main insights and lessons learned in the past six years across multiple projects, gives a current definition of the problem, and outlines a research programme for how to approach it that will guide the research over the coming years.
The Church-Turing Thesis: Breaking the Myth
- Computer ScienceCiE
- 2005
This paper identifies and analyzes the historical reasons for widespread belief that no model of computation more expressive than Turing machines can exist, and presents one such model, Persistent Turing Machines (PTMs), which capture sequential interaction, which is a limited form of concurrency.
Introduction to automata theory, languages, and computation, 2nd edition
- Computer ScienceSIGA
- 2001
The introduction to formal languages and automata wasolutionary rather than rcvolrrtionary and addressed Initially, I felt that giving solutions to exercises was undesirable hecause it lirrritcd the Chapter 1 fntroduction to the Theory of Computation.
Introduction to Cybernetics.
- Computer Science
- 1966
Abstract : This book contains the collected and unified material necessary for the presentation of such branches of modern cybernetics as the theory of electronic digital computers, theory of…