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 条
  • [21] SoS contract verification using statistical model checking
    Mignogna, Alessandro
    Mangeruca, Leonardo
    Boyer, Benoit
    Legay, Axel
    Arnold, Alexandre
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (133): : 67 - 83
  • [22] Schedulability of Herschel revisited using statistical model checking
    David, Alexandre
    Larsen, Kim G.
    Legay, Axel
    Mikucionis, Marius
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2015, 17 (02) : 187 - 199
  • [23] DyNeMoC: Statistical Model Checking for Agent Based Systems on Graphs
    Ramesh, Yenda
    Anand, Nikhil
    Rao, M. V. Panduranga
    [J]. PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS (PRIMA 2019), 2019, 11873 : 627 - 634
  • [24] Statistical abstraction and model-checking of large heterogeneous systems
    Basu A.
    Bensalem S.
    Bozga M.
    Delahaye B.
    Legay A.
    [J]. International Journal on Software Tools for Technology Transfer, 2012, 14 (1) : 53 - 72
  • [25] Quantitative Analysis of Multiagent Systems Through Statistical Model Checking
    Herd, Benjamin
    Miles, Simon
    McBurney, Peter
    Luck, Michael
    [J]. ENGINEERING MULTI-AGENT SYSTEMS, EMAS 2015, 2015, 9318 : 109 - 130
  • [26] Statistical model checking of black-box probabilistic systems
    Sen, K
    Viswanathan, M
    Agha, G
    [J]. COMPUTER AIDED VERIFICATION, 2004, 3114 : 202 - 215
  • [27] Statistical Abstraction and Model-Checking of Large Heterogeneous Systems
    Basu, Ananda
    Bensalem, Saddek
    Bozga, Marius
    Caillaud, Benoit
    Delahaye, Benoit
    Legay, Axel
    [J]. FORMAL TECHNIQUES FOR DISTRIBUTED SYSTEMS, PROCEEDINGS, 2010, 6117 : 32 - +
  • [28] Statistical model checking of stochastic component-based systems
    Zhang, Lianyi
    Lo, Kueiming
    Qing, Duzheng
    Wang, Weijing
    Yu, Lixin
    [J]. JOURNAL OF STATISTICAL COMPUTATION AND SIMULATION, 2017, 87 (13) : 2509 - 2525
  • [29] Bayesian Statistical Model-Checking for Complex Stochastic Systems
    He, Jia
    Zhang, Min
    He, Kangli
    Guo, Yannan
    Lei, Yusi
    [J]. 2016 10TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE), 2016, : 38 - 41
  • [30] Measuring Robustness of Deep Neural Networks from the Lens of Statistical Model Checking
    Bu, Hao
    Sun, Meng
    [J]. 2023 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, IJCNN, 2023,