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 条
  • [31] Model checking multi-agent programs with CASP
    Bordini, RH
    Fisher, M
    Pardavila, C
    Visser, W
    Wooldridge, M
    COMPUTER AIDED VERIFICATION, 2003, 2725 : 110 - 113
  • [32] Verifying multi-agent programs by model checking
    Bordini, RH
    Fisher, M
    Visser, W
    Wooldridge, M
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2006, 12 (02) : 239 - 256
  • [33] Symbolic Model Checking Multi-Agent Systems against CTL*K Specifications
    Kong, Jeremy
    Lomuscio, Alessio
    AAMAS'17: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2017, : 114 - 122
  • [34] Bounded model checking algorithm to reduce the state space in multi-agent systems
    Zhou, Cong-Hua
    Ye, Meng
    Wang, Chang-Da
    Liu, Zhi-Feng
    Ruan Jian Xue Bao/Journal of Software, 2012, 23 (11): : 2835 - 2861
  • [35] Verifying epistemic properties of multi-agent systems via bounded model checking
    Penczek, W
    Lomuscio, A
    FUNDAMENTA INFORMATICAE, 2003, 55 (02) : 167 - 185
  • [36] Verifying Multi-Agent Systems by Model Checking Three-valued Abstractions
    Lomuscio, Alessio
    Michaliszyn, Jakub
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS (AAMAS'15), 2015, : 189 - 198
  • [37] Transformation-based model checking temporal trust in multi-agent systems
    Drawel, Nagat
    Laarej, Amine
    Bentahar, Jamal
    El Menshawy, Mohamed
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 192
  • [38] On feasible cases of checking multi-agent systems behavior
    Dekhtyar, M
    Dikovsky, A
    Valiev, M
    THEORETICAL COMPUTER SCIENCE, 2003, 303 (01) : 63 - 81
  • [39] Towards symbolic model checking for multi-agent systems via OBDD's
    Raimondi, F
    Lomuscio, A
    FORMAL APPROACHES TO AGENT-BASED SYSTEMS, 2005, 3228 : 213 - 221
  • [40] Verification of Multi-Agent Systems via SDD-based Model Checking
    Lomuscio, Alessio
    Paquet, Hugo
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS (AAMAS'15), 2015, : 1713 - 1714