Modeling and verifying probabilistic Multi-Agent Systems using knowledge and social commitments

被引:12
|
作者
Sultan, Khalid [1 ]
Bentahar, Jamal [1 ]
Wan, Wei [1 ]
Al-Saqqar, Faisal [1 ]
机构
[1] Concordia Univ, Fac Engn & Comp Sci, Montreal, PQ, Canada
关键词
Multi-Agent Systems; Probabilistic model checking; Verification; Interpreted systems; Knowledge; Social commitments; Modal logic; AGENT COMMUNICATION; CHECKING; ARGUMENTATION; VERIFICATION; LOGIC; TIME;
D O I
10.1016/j.eswa.2014.04.008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-Agent Systems (MASS) have long been modeled through knowledge and social commitments independently. In this paper, we present a new method that merges the two concepts to model and verify MASs in the presence of uncertainty. To express knowledge and social commitments simultaneously in uncertain settings, we define a new multi-modal logic called Probabilistic Computation Tree Logic of Knowledge and Commitments (PCTLkc in short) which combines two existing probabilistic logics namely, probabilistic logic of knowledge PCTLK and probabilistic logic of commitments PCTLC. To model stochastic MASs, we present a new version of interpreted systems that captures the probabilistic behavior and accounts for the communication between interacting components. Then, we introduce a new probabilistic model checking procedure to check the compliance of target systems against some desirable properties written in PCTLkc and report the obtained verification results. Our proposed model checking technique is reduction-based and consists in transforming the problem of model checking PCTLkc into the problem of model checking a well established logic, namely PCTL. So doing provides us with the privilege of re-using the PRISM model checker to implement the proposed model checking approach. Finally, we demonstrate the effectiveness of our approach by presenting a real case study. This framework can be considered as a step forward towards closing the gap of capturing interactions between knowledge and social commitments in stochastic agent-based systems. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:6291 / 6304
页数:14
相关论文
共 50 条
  • [11] Modeling of social environment in multi-agent systems
    Frankovic, B.
    Budinska, L.
    Oravec, V.
    [J]. 2008 6TH INTERNATIONAL SYMPOSIUM ON APPLIED MACHINE INTELLIGENCE AND INFORMATICS, 2008, : 1 - 4
  • [12] Typing Multi-Agent Systems via Commitments
    Baldoni, Matteo
    Baroglio, Cristina
    Capuzzimati, Federico
    [J]. ENGINEERING MULTI-AGENT SYSTEMS, EMAS 2014, 2014, 8758 : 388 - 405
  • [13] Institutions and commitments in open multi-agent systems
    De Oliveira, M
    Purvis, M
    Cranefield, S
    Nowostawski, M
    [J]. IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2004, : 500 - 503
  • [14] On the soundness, completeness and applicability of the logic of knowledge and communicative commitments in multi-agent systems
    Al-Saqqar, Faisal
    Bentahar, Jamal
    Sultan, Khalid
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 43 : 223 - 236
  • [15] Modeling coordination in multi-agent systems by knowledge diffusion
    Cebulla, Michael
    [J]. International Conference on Computational Intelligence for Modelling, Control & Automation Jointly with International Conference on Intelligent Agents, Web Technologies & Internet Commerce, Vol 2, Proceedings, 2006, : 277 - 282
  • [16] Capturing and modeling coordination knowledge for multi-agent systems
    Barbuceanu, M
    Fox, MS
    [J]. INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 1996, 5 (2-3): : 275 - 314
  • [17] RELAXATION OF SOCIAL COMMITMENTS IN MULTI-AGENT DYNAMIC ENVIRONMENT
    Vokrinek, Jiri
    Komenda, Antonin
    Pechoucek, Michal
    [J]. ICAART 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, 2009, : 520 - +
  • [18] A TOOL ENVIRONMENT FOR SPECIFYING AND VERIFYING MULTI-AGENT SYSTEMS
    Schwarz, Christian
    Mohammed, Ammar
    Stolzenburg, Frieder
    [J]. ICAART 2010: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 2: AGENTS, 2010, : 323 - 326
  • [19] Verifying Interlevel Relations within Multi-Agent Systems
    Sharpanskykh, Alexei
    Treur, Jan
    [J]. ECAI 2006, PROCEEDINGS, 2006, 141 : 290 - +
  • [20] An automated approach to verifying diagnosability in multi-agent systems
    Ezekiel, Jonathan
    Lomuscio, Alessio
    [J]. SEFM 2009: SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, 2009, : 51 - 60