Related Experiment Video
Updated: Aug 24, 2026

Multiscale Sampling of a Heterogeneous Water/Metal Catalyst Interface using Density Functional Theory and Force-Field Molecular Dynamics
Published on: April 12, 2019
A multi-scaled approach for simulating chemical reaction systems
Kevin Burrage1, Tianhai Tian, Pamela Burrage
1Department of Mathematics, Advanced Computational Modelling Centre, University of Queensland, Brisbane QLD4072, Australia. kb@maths.uq.edu.au
Abstract:
In this paper we give an overview of some very recent work, as well as presenting a new approach, on the stochastic simulation of multi-scaled systems involving chemical reactions. In many biological systems (such as genetic regulation and cellular dynamics) there is a mix between small numbers of key regulatory proteins, and medium and large numbers of molecules. In addition, it is important to be able to follow the trajectories of individual molecules by taking proper account of the randomness inherent in such a system. We describe different types of simulation techniques (including the stochastic simulation algorithm, Poisson Runge-Kutta methods and the balanced Euler method) for treating simulations in the three different reaction regimes: slow, medium and fast. We then review some recent techniques on the treatment of coupled slow and fast reactions for stochastic chemical kinetics and present a new approach which couples the three regimes mentioned above. We then apply this approach to a biologically inspired problem involving the expression and activity of LacZ and LacY proteins in E. coli, and conclude with a discussion on the significance of this work.
Related Concept Videos
Chemical Equilibria: Systematic Approach to Equilibrium Calculations
The first step is to identify all the chemical reactions involved, The...
Reaction Mechanisms: The Steady-State Approximation
Multi-Step Reactions
Reaction Mechanisms: Rate-limiting Step Approximation
Scaling
Reaction Mechanisms
For instance, the decomposition of ozone appears to follow a mechanism with two steps:

