Probabilistic Model Checking for Continuous-Time Markov Chains via Sequential Bayesian Inference

被引:5
作者
Milios, Dimitrios [1 ,2 ]
Sanguinetti, Guido [2 ,3 ]
Schnoerr, David [2 ,4 ]
机构
[1] EURECOM, Dept Data Sci, Biot, France
[2] Univ Edinburgh, Sch Informat, Edinburgh, Midlothian, Scotland
[3] Univ Edinburgh, Ctr Synthet & Syst Biol, SynthSys, Edinburgh, Midlothian, Scotland
[4] Imperial Coll London, Ctr Integrat Syst Biol & Bioinformat, Dept Life Sci, London, England
来源
QUANTITATIVE EVALUATION OF SYSTEMS, QEST 2018 | 2018年 / 11024卷
关键词
Bayesian inference; Model checking; Moment closure; PERFORMANCE; COMPUTATION;
D O I
10.1007/978-3-319-99154-2_18
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Probabilistic model checking for systems with large or unbounded state space is a challenging computational problem in formal modelling and its applications. Numerical algorithms require an explicit representation of the state space, while statistical approaches require a large number of samples to estimate the desired properties with high confidence. Here, we show how model checking of time-bounded path properties can be recast exactly as a Bayesian inference problem. In this novel formulation the problem can be efficiently approximated using techniques from machine learning. Our approach is inspired by a recent result in statistical physics which derived closed-form differential equations for the first-passage time distribution of stochastic processes. We show on a number of non-trivial case studies that our method achieves both high accuracy and significant computational gains compared to statistical model checking.
引用
收藏
页码:289 / 305
页数:17
相关论文
共 50 条
  • [1] Model-checking algorithms for continuous-time Markov chains
    Baier, C
    Haverkort, B
    Hermanns, H
    Katoen, JP
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (06) : 524 - 541
  • [2] Smoothed model checking for uncertain Continuous-Time Markov Chains
    Bortolussi, Luca
    Milios, Dimitrios
    Sanguinetti, Guido
    INFORMATION AND COMPUTATION, 2016, 247 : 235 - 253
  • [3] MODEL CHECKING OF CONTINUOUS-TIME MARKOV CHAINS AGAINST TIMED AUTOMATA SPECIFICATIONS
    Chen, Taolue
    Han, Tingting
    Katoen, Joost-Pieter
    Mereacre, Alexandru
    LOGICAL METHODS IN COMPUTER SCIENCE, 2011, 7 (01)
  • [4] A Probabilistic Logic for Verifying Continuous-time Markov Chains
    Guan, Ji
    Yu, Nengkun
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2022, PT II, 2022, 13244 : 3 - 21
  • [5] Time-Bounded Model Checking of Infinite-State Continuous-Time Markov Chains
    Hahn, E. Moritz
    Hermanns, Holger
    Wachter, Bjoern
    Zhang, Lijun
    FUNDAMENTA INFORMATICAE, 2009, 95 (01) : 129 - 155
  • [6] Bayesian analysis of elapsed times in continuous-time Markov chains
    Ferreira, Marco A. R.
    Suchard, Marc A.
    CANADIAN JOURNAL OF STATISTICS-REVUE CANADIENNE DE STATISTIQUE, 2008, 36 (03): : 355 - 368
  • [7] Bayesian inference for Markov chains
    Eichelsbacher, P
    Ganesh, A
    JOURNAL OF APPLIED PROBABILITY, 2002, 39 (01) : 91 - 99
  • [8] Verification of Linear Duration Properties over Continuous-Time Markov Chains
    Chen, Taolue
    Diciolla, Marco
    Kwiatkowska, Marta
    Mereacre, Alexandru
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2013, 14 (04)
  • [9] Bayesian inference for continuous-time ARMA models driven by jump diffusions
    Yang, Gary
    Godsill, Simon J.
    2007 IEEE/SP 14TH WORKSHOP ON STATISTICAL SIGNAL PROCESSING, VOLS 1 AND 2, 2007, : 99 - 103
  • [10] The Accuracy and Scalability of Continuous-Time Bayesian Inference in Analogue CMOS Circuits
    Mroszczyk, Przemyslaw
    Dudek, Piotr
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 1576 - 1579