A Stochastic Hybrid Approximation for Chemical Kinetics Based on the Linear Noise Approximation

被引:15
作者
Cardelli, Luca [1 ,2 ]
Kwiatkowska, Marta [2 ]
Laurenti, Luca [2 ]
机构
[1] Microsoft Res, Cambridge, England
[2] Univ Oxford, Dept Comp Sci, Oxford, England
来源
COMPUTATIONAL METHODS IN SYSTEMS BIOLOGY (CMSB 2016) | 2016年 / 9859卷
关键词
SIMULATION; SYSTEMS;
D O I
10.1007/978-3-319-45177-0_10
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Linear Noise Approximation (LNA) is a continuous approximation of the CME, which improves scalability and is accurate for those reactions satisfying the leap conditions. We formulate a novel stochastic hybrid approximation method for chemical reaction networks based on adaptive partitioning of the species and reactions according to leap conditions into two classes, one solved numerically via the CME and the other using the LNA. The leap criteria are more general than partitioning based on population thresholds, and the method can be combined with any numerical solution of the CME. We then use the hybrid model to derive a fast approximate model checking algorithm for Stochastic Evolution Logic (SEL). Experimental evaluation on several case studies demonstrates that the techniques are able to provide an accurate stochastic characterisation for a large class of systems, especially those presenting dynamical stiffness, resulting in significant improvement of computation time while still maintaining scalability.
引用
收藏
页码:147 / 167
页数:21
相关论文
共 31 条
[1]   Adaptive Aggregation of Markov Chains: Quantitative Analysis of Chemical Reaction Networks [J].
Abate, Alessandro ;
Brim, Lubos ;
Ceska, Milan ;
Kwiatkowska, Marta .
COMPUTER AIDED VERIFICATION, PT I, 2015, 9206 :195-213
[2]  
Adler RJ., 1990, LECT NOTES MONOGRAPH, V12, pi
[3]  
Anderson D.F., 2015, Stochastic analysis of biochemical systems, DOI DOI 10.1007/978-3-319-16895-1
[4]  
[Anonymous], 2009, MARKOV PROCESSES CHA
[5]  
Arkin A, 1998, GENETICS, V149, P1633
[6]  
Bortolussi Luca, 2013, Quantitative Evaluation of Systems. 10th International Conference, QEST 2013. Proceedings: LNCS 8054, P123, DOI 10.1007/978-3-642-40196-1_9
[7]   The slow-scale stochastic simulation algorithm [J].
Cao, Y ;
Gillespie, DT ;
Petzold, LR .
JOURNAL OF CHEMICAL PHYSICS, 2005, 122 (01)
[8]  
Cardelli Luca, 2016, DNA Computing and Molecular Programming. 22nd International Conference, DNA 22. Proceedings: LNCS 9818, P35, DOI 10.1007/978-3-319-43994-5_3
[9]   On process rate semantics [J].
Cardelli, Luca .
THEORETICAL COMPUTER SCIENCE, 2008, 391 (03) :190-215
[10]   Stochastic Analysis of Chemical Reaction Networks Using Linear Noise Approximation [J].
Cardelli, Luca ;
Kwiatkowska, Marta ;
Laurenti, Luca .
COMPUTATIONAL METHODS IN SYSTEMS BIOLOGY, CMSB 2015, 2015, 9308 :64-76