Multilevel Monte Carlo Method for Statistical Model Checking of Hybrid Systems

被引:7
|
作者
Soudjani, Sadegh Esmaeil Zadeh [1 ]
Majumdar, Rupak [1 ]
Nagapetyan, Tigran [2 ]
机构
[1] Max Planck Inst Software Syst, Kaiserslautern, Germany
[2] Univ Oxford, Dept Stat, Oxford, England
基金
英国工程与自然科学研究理事会;
关键词
Statistical model checking; Hybrid systems; Multilevel Monte Carlo; Formal verification; Continuous-time stochastic processes; REACHABILITY; VERIFICATION; SAFETY; LOADS;
D O I
10.1007/978-3-319-66335-7_24
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study statistical model checking of continuous-time stochastic hybrid systems. The challenge in applying statistical model checking to these systems is that one cannot simulate such systems exactly. We employ the multilevel Monte Carlo method (MLMC) and work on a sequence of discrete-time stochastic processes whose executions approximate and converge weakly to that of the original continuous-time stochastic hybrid system with respect to satisfaction of the property of interest. With focus on bounded-horizon reachability, we recast the model checking problem as the computation of the distribution of the exit time, which is in turn formulated as the expectation of an indicator function. This latter computation involves estimating discontinuous functionals, which reduces the bound on the convergence rate of the Monte Carlo algorithm. We propose a smoothing step with tunable precision and formally quantify the error of the MLMC approach in the mean-square sense, which is composed of smoothing error, bias, and variance. We formulate a general adaptive algorithm which balances these error terms. Finally, we describe an application of our technique to verify a model of thermostatically controlled loads.
引用
收藏
页码:351 / 367
页数:17
相关论文
共 50 条
  • [1] Monte Carlo Based Statistical Model Checking of Cyber-Physical Systems: A Review
    Pappagallo, Angela
    Massini, Annalisa
    Tronci, Enrico
    [J]. INFORMATION, 2020, 11 (12) : 1 - 24
  • [2] Monte Carlo statistical prediction method for optimal control of linear hybrid systems
    State Key Laboratory of Industrial Control Technology, Institute of Industrial Process Control, Zhejiang University, Hangzhou 310027, China
    [J]. Zidonghua Xuebao, 2008, 8 (1028-1032):
  • [3] Monte Carlo model checking
    Grosu, R
    Smolka, SA
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2005, 3440 : 271 - 286
  • [4] Mixed Precision Multilevel Monte Carlo on Hybrid Computing Systems
    Brugger, Christian
    de Schryver, Christian
    Wehn, Norbert
    Omland, Steffen
    Hefter, Mario
    Ritter, Klaus
    Kostiuk, Anton
    Korn, Ralf
    [J]. 2014 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR FINANCIAL ENGINEERING & ECONOMICS (CIFER), 2014, : 215 - 222
  • [5] Statistical Model Checking for Stochastic Hybrid Systems
    David, Alexandre
    Larsen, Kim G.
    Mikucionis, Marius
    Poulsen, Danny Bogsted
    Legay, Axel
    Sedwards, Sean
    Du, Dehui
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (92): : 122 - 136
  • [6] Statistical analysis method for the worldvolume hybrid Monte Carlo algorithm
    Fukuma, Masafumi
    Matsumoto, Nobuyuki
    Namekawa, Yusuke
    [J]. PROGRESS OF THEORETICAL AND EXPERIMENTAL PHYSICS, 2021, 2021 (12):
  • [7] Estimation of arbitrary order central statistical moments by the multilevel monte carlo method
    Bierig C.
    Chernov A.
    [J]. Stochastics and Partial Differential Equations Analysis and Computations, 2016, 4 (1): : 3 - 40
  • [8] Uniform Monte-Carlo Model Checking
    Oudinet, Johan
    Denise, Alain
    Gaudel, Marie-Claude
    Lassaigne, Richard
    Peyronnet, Sylvain
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, 2011, 6603 : 127 - +
  • [9] Statistical properties of nuclei by the shell model Monte Carlo method
    Alhassid, Y
    [J]. INTERNATIONAL CONFERENCE ON NUCLEAR DATA FOR SCIENCE AND TECHNOLOGY, PTS 1 AND 2, 2005, 769 : 1283 - 1288
  • [10] MONTE CARLO METHODS - METHODS STATISTICAL TESTING/MONTE CARLO METHOD
    MULLER, ME
    [J]. ANNALS OF MATHEMATICAL STATISTICS, 1966, 37 (02): : 532 - &