Mathematical Theory and Applications ›› 2023, Vol. 43 ›› Issue (4): 76-92.doi: 10.3969/j.issn.1006-8074.2023.04.005

Previous Articles     Next Articles

Numerical Simulation Algorithms for Stochastic Differential Equations in Systems Biology

Niu Yuanling1,*, Chen Lin2, Chen luonan3   

  1. 1. School of mathematics and Statistics, Central South University, Changsha 410083, China; 2. School of Statistics and Data Science, Jiangxi University of Finance and Economics, Nanchang 330013, China; 3. Key Laboratory of Systems Biology, Center for Excellence in Molecular Cell Science (Shanghai Institute of Biochemistry and Cell Biology), Chinese Academy of Sciences, Shanghai 200031, China
  • Online:2023-12-28 Published:2024-01-03

Abstract: Many phenomena in systems biology, such as the biochemical reaction process, the evolution of ecosystems, the spread of infectious diseases, can be described by stochastic differential equations (SDEs). Considering the influence of randomness, stochastic differential equation models can describe the evolution of variables over time more accurately than deterministic differential equation models. However, the analytical solutions of most stochastic differential equations cannot be obtained. Even though some of them can be obtained, the forms of the solutions are usually extremely complex. One therefore requires proper numerical methods to approximate their solutions on computers. These stochastic differential equation models in systems biology usually have the properties of high dimension, high nonlinearity, and the solutions being located in a specified region. It is difficult to simulate them numerically. This paper reviews the numerical simulation algorithms of several typical models in systems biology (biochemical reaction models, ecosystem models, infectious disease models, population genetics models, cell differentiation models), and briefly introduces their advantages and disadvantages.

Key words: Systems biology, Stochastic differential equation, Numerical simulation, Algorithm