Abstraction for model checking multi-agent systems

被引:0
|
作者
Conghua Zhou
Bo Sun
Zhifeng Liu
机构
[1] Jiangsu University,School of Computer Science and Telecommunication Engineering
关键词
model checking; abstraction; refinement; epistemic temporal logic;
D O I
暂无
中图分类号
学科分类号
摘要
Model checking multi-agent systems (MAS) always suffers from the state explosion problem. In this paper we focus on an abstraction technique which is one of the major methods for overcoming this problem. For a multi-agent system, we present a novel abstraction procedure which reduces the state space by collapsing the global states in the system. The abstraction is automatically computed according to the property to be verified. The resulting abstract system simulates the concrete system, while the universal temporal epistemic properties are preserved. Our abstraction is an overapproximation. If some universal temporal epistemic property is not satisfied, then we need to identify spurious counterexamples. We further show how to reduce complex counterexamples to simple structures, i.e., paths and loops, such that the counterexamples can be checked and the abstraction can be refined efficiently. Finally, we illustrate the abstraction technique with a card game.
引用
收藏
页码:14 / 25
页数:11
相关论文
共 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] An abstraction-refinement framework for multi-agent systems
    Ball, Thomas
    Kupferman, Oma
    21ST ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2006, : 379 - +
  • [34] 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
  • [35] 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
  • [36] Verifying epistemic properties of multi-agent systems via bounded model checking
    Penczek, W
    Lomuscio, A
    FUNDAMENTA INFORMATICAE, 2003, 55 (02) : 167 - 185
  • [37] 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
  • [38] 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
  • [39] On feasible cases of checking multi-agent systems behavior
    Dekhtyar, M
    Dikovsky, A
    Valiev, M
    THEORETICAL COMPUTER SCIENCE, 2003, 303 (01) : 63 - 81
  • [40] 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