Synthesis and infeasibility analysis for stochastic models of biochemical systems using statistical model checking and abstraction refinement

被引:16
|
作者
Jha, Sumit Kumar [1 ]
Langmead, Christopher James [2 ,3 ]
机构
[1] Univ Cent Florida, Dept Comp Sci, Orlando, FL 32816 USA
[2] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
[3] Carnegie Mellon Univ, Lane Ctr Computat Biol, Pittsburgh, PA 15213 USA
关键词
Systems biology; Stochastic systems; Parameter synthesis; Model infeasibility; Statistical model checking; SYMBOLIC REACHABILITY ANALYSIS; PARAMETER SYNTHESIS; SIMULATION; COMPUTATION; ALGORITHMS;
D O I
10.1016/j.tcs.2011.01.012
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The stochastic dynamics of biochemical reaction networks can be modeled using a number of succinct formalisms all of whose semantics are expressed as Continuous Time Markov Chains (CTMC). While some kinetic parameters for such models can be measured experimentally, most are estimated by either fitting to experimental data or by performing ad hoc, and often manual search procedures. We consider an alternative strategy to the problem, and introduce algorithms for automatically synthesizing the set of all kinetic parameters such that the model satisfies a given high-level behavioral specification. Our algorithms, which integrate statistical model checking and abstraction refinement, can also report the infeasibility of the model if no such combination of parameters exists. Behavioral specifications can be given in any finitely monitorable logic for stochastic systems, including the probabilistic and bounded fragments of linear and metric temporal logics. The correctness of our algorithms is established using a novel combination of arguments based on survey sampling and uniform continuity. We prove that the probability of a measurable set of paths is uniformly and jointly continuous with respect to the kinetic parameters. Under a suitable technical condition, we also show that the unbiased statistical estimator for the probability of a measurable set of paths is monotonic in the parameter space. We apply our algorithms to two benchmark models of biochemical signaling, and demonstrate that they can efficiently find parameter regimes satisfying a given high-level behavioral specification. In particular, we show that our algorithms can synthesize up to 6 parameters, simultaneously, which is more than that reported by any other synthesis algorithm for stochastic systems. Moreover, when parameter estimation is desired, as opposed to synthesis, we show that our approach can scale to even higher dimensional spaces, by identifying the single parameter combination that maximizes the probability of the behavior being true in an 11-dimensional system. (C) 2011 Elsevier BM. All rights reserved.
引用
收藏
页码:2162 / 2187
页数:26
相关论文
共 50 条
  • [1] Calibration of Rule-Based Stochastic Biochemical Models using Statistical Model Checking
    Khalid, Arfeen
    Jha, Sumit Kumar
    PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2018, : 179 - 184
  • [2] On statistical model checking of stochastic systems
    Sen, K
    Viswanathan, M
    Agha, G
    COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2005, 3576 : 266 - 280
  • [3] Abstraction-based model checking using heuristical refinement
    Qian, KR
    Nymeyer, A
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2004, 3299 : 165 - 178
  • [4] Statistical Model Checking for Stochastic Hybrid Systems
    David, Alexandre
    Larsen, Kim G.
    Mikucionis, Marius
    Poulsen, Danny Bogsted
    Legay, Axel
    Sedwards, Sean
    Du, Dehui
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (92): : 122 - 136
  • [5] Statistical abstraction and model-checking of large heterogeneous systems
    Basu A.
    Bensalem S.
    Bozga M.
    Delahaye B.
    Legay A.
    International Journal on Software Tools for Technology Transfer, 2012, 14 (1) : 53 - 72
  • [6] Statistical Abstraction and Model-Checking of Large Heterogeneous Systems
    Basu, Ananda
    Bensalem, Saddek
    Bozga, Marius
    Caillaud, Benoit
    Delahaye, Benoit
    Legay, Axel
    FORMAL TECHNIQUES FOR DISTRIBUTED SYSTEMS, PROCEEDINGS, 2010, 6117 : 32 - +
  • [7] Abstraction refinement in symbolic model checking using satisfiability as the only decision procedure
    Li B.
    Wang C.
    Somenzi F.
    International Journal on Software Tools for Technology Transfer, 2005, 7 (2) : 143 - 155
  • [8] Automated abstraction refinement for model checking large state spaces using SAT based conflict analysis
    Chauhan, P
    Clarke, E
    Kukula, J
    Sapra, S
    Veith, H
    Wang, D
    FORMAL METHODS IN COMPUTER-AIDED DESIGN, PROCEEDINGS, 2002, 2517 : 33 - 51
  • [9] Statistical model checking of stochastic component-based systems
    Zhang, Lianyi
    Lo, Kueiming
    Qing, Duzheng
    Wang, Weijing
    Yu, Lixin
    JOURNAL OF STATISTICAL COMPUTATION AND SIMULATION, 2017, 87 (13) : 2509 - 2525
  • [10] Bayesian Statistical Model-Checking for Complex Stochastic Systems
    He, Jia
    Zhang, Min
    He, Kangli
    Guo, Yannan
    Lei, Yusi
    2016 10TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE), 2016, : 38 - 41