Back to Search
Start Over
A Calculus of Chemical Systems
- Source :
- In Search of Elegance in the Theory and Practice of Computation ISBN: 9783642416590, In Search of Elegance in the Theory and Practice of Computation, Plotkin, G 2013, A Calculus of Chemical Systems . in V Tannen, L Wong, L Libkin, W Fan, W-C Tan & M Fourman (eds), In Search of Elegance in the Theory and Practice of Computation : Essays Dedicated to Peter Buneman . Lecture Notes in Computer Science, vol. 8000, Springer-Verlag GmbH, pp. 445-465 . https://doi.org/10.1007/978-3-642-41660-6_24
- Publication Year :
- 2013
- Publisher :
- Springer Berlin Heidelberg, 2013.
-
Abstract
- We present the Calculus of Chemical Systems for the modular presentation of systems of chemical equations; it is intended to be a core calculus for rule-based modelling in systems biology. The calculus is loosely modelled after Milner’s Calculus of Communicating Systems, but with communication replaced by chemical reactions. We give a variety of compositional semantics for qualitative and quantitative versions of our calculus, employing a commutative monoid semantical framework. These semantics include (qualitative and quantitative) Petri nets, transition relations, ordinary differential equations (ODEs), and stochastic matrices. Standard semantics of Petri nets, whether of transition relations, ODEs, or stochastic matrices, fit within the framework as commutative monoid homomorphisms. We give complete equational axiomatisations and normal forms for all the semantics, and full abstraction results for the ODE and stochastic semantics. Definability can be characterised in some cases, as was already known for ODEs; other cases, including the stochastic one, remain open.
- Subjects :
- Computer science
Semantics (computer science)
Principle of compositionality
MathematicsofComputing_NUMERICALANALYSIS
Ode
Petri net
TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES
TheoryofComputation_LOGICSANDMEANINGSOFPROGRAMS
Computer Science::Logic in Computer Science
Ordinary differential equation
ComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATION
Calculus
Homomorphism
Variety (universal algebra)
Calculus of communicating systems
Subjects
Details
- ISBN :
- 978-3-642-41659-0
- ISBNs :
- 9783642416590
- Database :
- OpenAIRE
- Journal :
- In Search of Elegance in the Theory and Practice of Computation ISBN: 9783642416590, In Search of Elegance in the Theory and Practice of Computation, Plotkin, G 2013, A Calculus of Chemical Systems . in V Tannen, L Wong, L Libkin, W Fan, W-C Tan & M Fourman (eds), In Search of Elegance in the Theory and Practice of Computation : Essays Dedicated to Peter Buneman . Lecture Notes in Computer Science, vol. 8000, Springer-Verlag GmbH, pp. 445-465 . https://doi.org/10.1007/978-3-642-41660-6_24
- Accession number :
- edsair.doi.dedup.....6f7ef49fc3f77439e74933f1e08d0005