Related Experiment Video
Updated: Jul 25, 2026

Plasmid-derived DNA Strand Displacement Gates for Implementing Chemical Reaction Networks
Published on: November 25, 2015
Rule-based programming paradigm: a formal basis for biological, chemical and physical computation
V Krishnamurthy1, E V Krishnamurthy
1Computer Sciences Laboratory, Research School of Information Sciences and Engineering, Australian National University, Canberra.
This study introduces a rule-based programming paradigm for complex computations in biology, chemistry, and physics. It enables both deterministic and probabilistic modeling through element interactions and database support.
Area of Science:
- Computational Science
- Theoretical Biology
- Physical Chemistry
Background:
- Traditional programming paradigms struggle with complex systems.
- Biological, chemical, and physical systems involve intricate element interactions.
Purpose of the Study:
- To present a formal rule-based programming paradigm for diverse scientific computations.
- To model emergent behaviors and properties from element interactions.
Main Methods:
- Interpreting computations as interactions within an object space governed by specific rules.
- Utilizing a Gibbsian ensemble analogy for probabilistic rule applications.
- Leveraging relational database concepts for query processing and transactions.
Main Results:
- The paradigm supports parallel, cooperative, and competitive interactions among elements.
- It can model deterministic computations with exact initial conditions.
- Probabilistic computations for macroscopic properties are achievable.
- The framework can be supported by database technologies.
Conclusions:
- The rule-based paradigm offers a flexible and powerful approach for modeling complex scientific phenomena.
- It unifies deterministic and probabilistic computational models.
- Integration with database systems enhances its practical applicability.
Related Concept Videos
Cis-regulatory Sequences
Synthetic Biology
Golden rice
Golden rice is a genetically modified...
Regulation of Metabolism
Mason's Rule
Loop gain is determined by identifying and tracing a path from a node back to itself. This involves computing the product of branch gains along the loop. Each loop's gain is crucial for further...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Operon Model

