Using Statistical Model Checking for Measuring Systems

被引:0
|
作者
Grosu, Radu [1 ]
Peled, Doron [2 ]
Ramakrishnan, C. R. [3 ]
Smolka, Scott A. [3 ]
Stoller, Scott D. [3 ]
Yang, Junxing [3 ]
机构
[1] Vienna Univ Technol, Vienna, Austria
[2] Bar Ilan Univ, Dept Comp Sci, Ramat Gan, Israel
[3] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY USA
关键词
ALGORITHMS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
State spaces represent the way a system evolves through its different possible executions. Automatic verification techniques are used to check whether the system satisfies certain properties, expressed using automata or logic-based formalisms. This provides a Boolean indication of the system's fitness. It is sometimes desirable to obtain other indications, measuring e.g., duration, energy or probability. Certain measurements are inherently harder than others. This can be explained by appealing to the difference in complexity of checking CTL and LTL properties. While the former can be done in time linear in the size of the property, the latter is PSPACE in the size of the property; hence practical algorithms take exponential time. While the CTL-type of properties measure specifications that are based on adjacency of states (up to a fix-point calculation), LTL properties have the flavor of expecting some multiple complicated requirements from each execution sequence. In order to quickly measure LTL-style properties from a structure, we use a form of statistical model checking; we exploit the fact that LTL-style properties on a path behave like CTL-style properties on a structure. We then use CTL-based measuring on paths, and generalize the measurement results to the full structure using optimal Monte Carlo estimation techniques. To experimentally validate our framework, we present measurements for a flocking model of bird-like agents.
引用
收藏
页码:223 / 238
页数:16
相关论文
共 50 条
  • [31] A novel algorithm for a grammar model checking using statistical Markov model
    Mandita, Fridy
    Abdullah, Harnan Malik
    Anwar, Toni
    Assawinjaiptech, Panuwat
    [J]. 2018 SEVENTH ICT INTERNATIONAL STUDENT PROJECT CONFERENCE (ICT-ISPC), 2018, : 55 - 60
  • [32] Deep Statistical Model Checking
    Gros, Timo P.
    Hermanns, Holger
    Hoffmann, Joerg
    Klauck, Michaela
    Steinmetz, Marcel
    [J]. FORMAL TECHNIQUES FOR DISTRIBUTED OBJECTS, COMPONENTS, AND SYSTEMS, FORTE 2020, 2020, 12136 : 96 - 114
  • [33] A Survey of Statistical Model Checking
    Agha, Gul
    Palmskog, Karl
    [J]. ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2018, 28 (01):
  • [34] Statistical Model Checking for P
    Duran, Francisco
    Pozas, Nicolas
    Ramirez, Carlos
    Rocha, Camilo
    [J]. FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, FMICS 2023, 2023, 14290 : 40 - 56
  • [35] Statistical Model Checking for Hyperproperties
    Wang, Yu
    Nalluri, Siddhartha
    Bonakdarpour, Borzoo
    Pajic, Miroslav
    [J]. 2021 IEEE 34TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF 2021), 2021, : 1 - 16
  • [36] On the Power of Statistical Model Checking
    Larsen, Kim G.
    Legay, Axel
    [J]. LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: DISCUSSION, DISSEMINATION, APPLICATIONS, ISOLA 2016, PT II, 2016, 9953 : 843 - 862
  • [37] On Statistical Model Checking with PLASMA
    Legay, Axel
    Sedwards, Sean
    [J]. 2014 THEORETICAL ASPECTS OF SOFTWARE ENGINEERING CONFERENCE (TASE), 2014, : 139 - 145
  • [38] Statistical Model Checking: An Overview
    Legay, Axel
    Delahaye, Benoit
    Bensalem, Saddek
    [J]. RUNTIME VERIFICATION, 2010, 6418 : 122 - +
  • [39] Input Attribution for Statistical Model Checking Using Logistic Regression
    Hansen, Jeffery P.
    Chaki, Sagar
    Hissam, Scott
    Edmondson, James
    Moreno, Gabriel A.
    Kyle, David
    [J]. RUNTIME VERIFICATION, (RV 2016), 2016, 10012 : 185 - 200
  • [40] Extrapolation of an Optimal Policy using Statistical Probabilistic Model Checking
    Rataj, Artur
    Wozna-Szczesniak, Bozena
    [J]. FUNDAMENTA INFORMATICAE, 2018, 157 (04) : 443 - 461