Model Checking Multi-Agent Systems

被引:0
|
作者
Bourahla, Mustapha [1 ]
Benmohamed, Mohamed [2 ]
机构
[1] Univ Biskra, Comp Sci Dept, Biskra, Algeria
[2] Univ Constantine, Comp Sci Dept, Constantine, Algeria
来源
关键词
Multi-agent systems; Multi-modal branching-timelogic; Model checking;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Multi-agent systems are increasingly complex, and the problem of their verification and validation is ac-quiring increasing importance. In this paper we show how a well known and effective verification technique,model checking, can be generalized to deal with multi-agent systems. This paper explores a particular type of multi-agent system, in which each agent is viewed as having the three mental attitudes of belief (B), desire (D), and intention (I). We present a new approach to the verification of multi-agent systems, based on the use of possible-worlds framework to describe the system, a multi-modal branching-time logic BDICTL, with a semantics that is grounded in traditional decision theory, to specify the properties, and a decision procedure based on model checking technique. An imperative multi-agent programming language and a formal semantics for this language in terms of the BDICTL logic are used to specify multi-agent systems. The multi-agent program is used to systemically construct the agents state spaces. Then an automatic synthesis of these state spaces using the agents mental attitudes will generate the possible worlds structures. These possible worlds will be used by the adopted decision procedure to solve the problems of verification. A preliminary implementation of the approach shows promising results.
引用
收藏
页码:189 / 197
页数:9
相关论文
共 50 条
  • [21] Verification of multi-agent systems via bounded model checking
    Luo, Xiangyu
    Su, Kaile
    Sattar, Abdul
    Reynolds, Mark
    AI 2006: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4304 : 69 - +
  • [22] Model checking cooperative multi-agent systems in BDI logic
    Chen, Q. (tpchen@jnu.edu.cn), 1600, Binary Information Press, Flat F 8th Floor, Block 3, Tanner Garden, 18 Tanner Road, Hong Kong (09):
  • [23] Module Checking of Pushdown Multi-agent Systems
    Bozzelli, Laura
    Murano, Aniello
    Peron, Adriano
    KR2020: PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2020, : 162 - 171
  • [24] Checking multi-agent systems behavior properties
    Dekhtyar, M
    Dikovsky, A
    Valiev, M
    2002 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE SYSTEMS, PROCEEDINGS, 2002, : 308 - 313
  • [25] Model checking multi-agent systems with logic based Petri nets
    Behrens, Tristan M.
    Dix, Juergen
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2007, 51 (2-4) : 81 - 121
  • [26] Model Checking and Strategy Synthesis for Multi-agent Systems for Resource Allocation
    Timm, Nils
    Botha, Josua
    FORMAL METHODS: FOUNDATIONS AND APPLICATIONS, SBMF 2021, 2021, 13130 : 53 - 69
  • [27] Model checking multi-agent systems with logic based Petri nets
    Tristan M. Behrens
    Jürgen Dix
    Annals of Mathematics and Artificial Intelligence, 2007, 51 : 81 - 121
  • [28] Reduction Model Checking for Multi-Agent Systems of Group Social Commitments
    AlFawwaz, Bader M.
    Al-Saqqar, Faisal
    AL-Shatnawi, Atallah
    COMPUTATION, 2022, 10 (06)
  • [29] Model checking algorithm for temporal logics of knowledge in multi-agent systems
    Wu, Li-Jun
    Su, Kai-Le
    Ruan Jian Xue Bao/Journal of Software, 2004, 15 (07): : 1012 - 1020
  • [30] Verifying Multi-agent Programs by Model Checking
    Rafael H. Bordini
    Michael Fisher
    Willem Visser
    Michael Wooldridge
    Autonomous Agents and Multi-Agent Systems, 2006, 12 : 239 - 256