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
关键词
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] Approximate symbolic model checking of continuous-time Markov chains
    Baier, C
    Katoen, JP
    Hermanns, P
    CONCUR'99: CONCURRENCY THEORY, 1999, 1664 : 146 - 161
  • [2] Model checking conditional CSL for continuous-time Markov chains
    Gao, Yang
    Xu, Ming
    Zhan, Naijun
    Zhang, Lijun
    INFORMATION PROCESSING LETTERS, 2013, 113 (1-2) : 44 - 50
  • [3] Smoothed model checking for uncertain Continuous-Time Markov Chains
    Bortolussi, Luca
    Milios, Dimitrios
    Sanguinetti, Guido
    INFORMATION AND COMPUTATION, 2016, 247 : 235 - 253
  • [4] 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
  • [5] ASYMPTOTIC INFERENCE FOR CONTINUOUS-TIME MARKOV-CHAINS
    HOPFNER, R
    PROBABILITY THEORY AND RELATED FIELDS, 1988, 77 (04) : 537 - 550
  • [6] 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)
  • [7] 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
  • [8] Model Checking Finite-Horizon Markov Chains with Probabilistic Inference
    Holtzen, Steven
    Junges, Sebastian
    Vazquez-Chanlatte, Marcell
    Millstein, Todd
    Seshia, Sanjit A.
    Van den Broeck, Guy
    COMPUTER AIDED VERIFICATION, PT II, CAV 2021, 2021, 12760 : 577 - 601
  • [9] Time-Bounded Model Checking of Infinite-State Continuous-Time Markov Chains
    Zhang, Lijun
    Hermanns, Holger
    Hahn, E. Moritz
    Wachter, Bjoern
    2008 8TH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2008, : 98 - 107
  • [10] 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