Model checking epistemic-probabilistic logic using probabilistic interpreted systems

被引:20
|
作者
Wan, Wei [1 ]
Bentahar, Jamal [1 ]
Ben Hamza, Abdessamad [1 ]
机构
[1] Concordia Univ, Concordia Inst Informat Syst Engn, Montreal, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Model Checking; Verification; Interpreted systems; Multi-agent systems; Markov chains; Markov decision processes; Probabilistic and epistemic logic; MULTIAGENT SYSTEMS; DINING CRYPTOGRAPHERS; KNOWLEDGE; VERIFICATION; POMDPS;
D O I
10.1016/j.knosys.2013.06.017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Model checking is a formal technique widely used to verify security and communication protocols in epistemic multi-agent systems against given properties. Qualitative properties such as safety and liveliness have been widely analyzed in the literature. However, systems have also quantitative and uncertain (i.e., probabilistic) properties such as degree of reliability and reachability, which still need further attention from the model checking perspective. In this paper, we analyze such properties and present a new method for probabilistic model checking of epistemic multi-agent systems specified by a new probabilistic-epistemic logic PCTLK. We model multi-agent systems as distributed knowledge bases using probabilistic interpreted systems and define transformations from those interpreted systems into discrete-time Markov chains and from PCTLK formulae to PCTL formulae, an existing extension of CTL with probabilities. By so doing, we are able to convert the PCTLK model checking problem into the PCTL one. Thus, we make use of PRISM, the model checker of PCTL without adding new computation cost. A concrete case study has been implemented to show the applicability of the proposed technique along with performance analysis and comparison with MCK, an epistemic-probabilistic model checker, and MCMAS, a model checker for multi-agent systems, in terms of execution time and state space scalability. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:279 / 295
页数:17
相关论文
共 50 条
  • [1] Model Checking Probabilistic Epistemic Logic for Probabilistic Multiagent Systems
    Fu, Chen
    Turrini, Andrea
    Huang, Xiaowei
    Song, Lei
    Feng, Yuan
    Zhang, Lijun
    [J]. PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 4757 - 4763
  • [2] Logic and Model Checking by Imprecise Probabilistic Interpreted Systems
    Termine, Alberto
    Antonucci, Alessandro
    Primiero, Giuseppe
    Facchini, Alessandro
    [J]. MULTI-AGENT SYSTEMS, EUMAS 2021, 2021, 12802 : 211 - 227
  • [3] Undecidable Cases of Model Checking Probabilistic Temporal-Epistemic Logic
    Van Der Meyden, Ron
    Patra, Manas K.
    [J]. ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2020, 21 (04)
  • [4] Undecidable Cases of Model Checking Probabilistic Temporal-Epistemic Logic
    van der Meyden, Ron
    Patra, Manas K.
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (215): : 264 - 282
  • [5] Verifying concurrent probabilistic systems using probabilistic-epistemic logic specifications
    Wan, Wei
    Bentahar, Jamal
    Yahyaoui, Hamdi
    Ben Hamza, Abdessamad
    [J]. APPLIED INTELLIGENCE, 2016, 45 (03) : 747 - 776
  • [6] Verifying concurrent probabilistic systems using probabilistic-epistemic logic specifications
    Wei Wan
    Jamal Bentahar
    Hamdi Yahyaoui
    Abdessamad Ben Hamza
    [J]. Applied Intelligence, 2016, 45 : 747 - 776
  • [7] Statistical Model Checking for Probabilistic Temporal Epistemic Logics
    Ramesh, Yenda
    Rao, M. V. Panduranga
    [J]. ICAART: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE - VOL 1, 2022, : 53 - 63
  • [8] Model checking with probabilistic tabled logic programming
    Gorlin, Andrey
    Ramakrishnan, C. R.
    Smolka, Scott A.
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2012, 12 : 681 - 700
  • [9] Bounded Model Checking for Weighted Interpreted Systems and for Flat Weighted Epistemic Computation Tree Logic
    Wozna-Szczesniak, Bozena
    Szczesniak, Ireneusz
    Zbrzezny, Agnieszka M.
    Zbrzezny, Andrzej
    [J]. PRIMA 2014: PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS, 2014, 8861 : 107 - 115
  • [10] Probabilistic Dynamic Epistemic Logic
    Barteld P. Kooi
    [J]. Journal of Logic, Language and Information, 2003, 12 (4) : 381 - 408