Automatic verification of competitive stochastic systems

被引:92
|
作者
Chen, Taolue [1 ]
Forejt, Vojtech [1 ]
Kwiatkowska, Marta [1 ]
Parker, David [2 ]
Simaitis, Aistis [1 ]
机构
[1] Univ Oxford, Dept Comp Sci, Oxford, England
[2] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
基金
英国工程与自然科学研究理事会;
关键词
Quantitative verification; Probabilistic model checking; Stochastic multi-player games; Probabilistic temporal logic; COMPLEXITY;
D O I
10.1007/s10703-013-0183-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present automatic verification techniques for the modelling and analysis of probabilistic systems that incorporate competitive behaviour. These systems are modelled as turn-based stochastic multi-player games, in which the players can either collaborate or compete in order to achieve a particular goal. We define a temporal logic called rPATL for expressing quantitative properties of stochastic multi-player games. This logic allows us to reason about the collective ability of a set of players to achieve a goal relating to the probability of an event's occurrence or the expected amount of cost/reward accumulated. We give an algorithm for verifying properties expressed in this logic and implement the techniques in a probabilistic model checker, as an extension of the PRISM tool. We demonstrate the applicability and efficiency of our methods by deploying them to analyse and detect potential weaknesses in a variety of large case studies, including algorithms for energy management in Microgrids and collective decision making for autonomous systems.
引用
收藏
页码:61 / 92
页数:32
相关论文
共 50 条
  • [41] Adversarial Robustness Verification and Attack Synthesis in Stochastic Systems
    Oakley, Lisa
    Oprea, Alina
    Tripakis, Stavros
    2022 IEEE 35TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF 2022), 2022, : 380 - 395
  • [42] On the use of MTBDDs for performability analysis and verification of stochastic systems
    Hermanns, H
    Kwiatkowska, M
    Norman, G
    Parker, D
    Siegle, M
    JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2003, 56 (1-2): : 23 - 67
  • [43] Temporal Logic of Stochastic Actions for Verification of Probabilistic Systems
    Li Jun-tao
    Long Shi-gong
    14TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS, ENGINEERING AND SCIENCE (DCABES 2015), 2015, : 62 - 65
  • [44] Automated Verification of Stochastic Spiking Neural P Systems
    Aman, Bogdan
    Ciobanu, Gabriel
    MEMBRANE COMPUTING (CMC 2015), 2015, 9504 : 77 - 91
  • [45] Safety Verification of Stochastic Systems: A Repetitive Scenario Approach
    Salamati, Ali
    Zamani, Majid
    IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 448 - 453
  • [46] Formal Verification of Dynamic and Stochastic Behaviors for Automotive Systems
    Huang, Li
    Liang, Tian
    Kang, Eun-Young
    2019 24TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2019), 2019, : 11 - 20
  • [47] Verification of Switched Stochastic Systems via Barrier Certificates
    Anand, Mahathi
    Jagtap, Pushpak
    Zamani, Majid
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 4373 - 4378
  • [48] Modeling Cyber-Physical Systems for Automatic Verification
    Driouich, Youssef
    Parente, Mimmo
    Tronci, Enrico
    2017 14TH INTERNATIONAL CONFERENCE ON SYNTHESIS, MODELING, ANALYSIS AND SIMULATION METHODS AND APPLICATIONS TO CIRCUIT DESIGN (SMACD), 2017,
  • [49] Rare-Event Verification for Stochastic Hybrid Systems
    Zuliani, Paolo
    Baier, Christel
    Clarke, Edmund M.
    HSCC 12: PROCEEDINGS OF THE 15TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2012, : 217 - 225
  • [50] Vulnerability issues in Automatic Speaker Verification (ASV) systems
    Gupta, Priyanka
    Patil, Hemant A.
    Guido, Rodrigo Capobianco
    EURASIP JOURNAL ON AUDIO SPEECH AND MUSIC PROCESSING, 2024, 2024 (01)