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 条
  • [21] The stochastic semantics and verification for periodic control systems
    YANG MengFei 3
    2 Beijing Institute of Control Engineering
    3 China Academy of Space Technology
    4 University of Teesside
    ScienceChina(InformationSciences), 2012, 55 (12) : 2675 - 2693
  • [22] Computational methods for verification of stochastic hybrid systems
    Koutsoukos, Xenofon D.
    Riley, Derek
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2008, 38 (02): : 385 - 396
  • [23] Efficient Verification for Stochastic Mixed Monotone Systems
    Dutreix, Maxence
    Coogan, Samuel
    2018 9TH ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (ICCPS 2018), 2018, : 150 - 161
  • [24] The stochastic semantics and verification for periodic control systems
    MengFei Yang
    Zheng Wang
    GeGuang Pu
    ShengChao Qin
    Bin Gu
    JiFeng He
    Science China Information Sciences, 2012, 55 : 2675 - 2693
  • [25] Automatic abstraction for verification of timed circuits and systems
    Zheng, H
    Mercer, E
    Myers, C
    COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2001, 2102 : 182 - 193
  • [26] The stochastic semantics and verification for periodic control systems
    Yang MengFei
    Wang Zheng
    Pu GeGuang
    Qin ShengChao
    Gu Bin
    He JiFeng
    SCIENCE CHINA-INFORMATION SCIENCES, 2012, 55 (12) : 2675 - 2693
  • [27] PERFORMANCE EVALUATION OF AUTOMATIC SPEAKER VERIFICATION SYSTEMS
    SARMA, VVS
    VENUGOPAL, D
    IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1977, 25 (03): : 264 - 266
  • [28] AUTOMATIC VERIFICATION OF FINITE STATE CONCURRENT SYSTEMS
    CLARKE, EM
    JOURNAL OF SYMBOLIC LOGIC, 1987, 52 (01) : 296 - 297
  • [29] Automatic Verification of Database-Centric Systems
    Deutsch, Alin
    Hull, Richard
    Vianu, Victor
    SIGMOD RECORD, 2014, 43 (03) : 5 - 17
  • [30] PRISM: A tool for automatic verification of probabilistic systems
    Hinton, Andrew
    Kwiatkowska, Marta
    Norman, Gethin
    Parker, David
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2006, 3920 : 441 - 444