Verifying Multi-Agent Systems by Model Checking Three-valued Abstractions

被引:0
|
作者
Lomuscio, Alessio [1 ]
Michaliszyn, Jakub [1 ]
机构
[1] Imperial Coll London, London, England
基金
英国工程与自然科学研究理事会;
关键词
Epistemic logic; ATL; model-checking; abstraction; KNOWLEDGE; PROGRAMS; LOGIC;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We develop the theoretical foundations of a predicate abstraction methodology for the verification of multi-agent systems. We put forward a specification language based on epistemic logic and a weak variant of the logic ATL interpreted on a three-valued semantics. We show that the model checking problem for multi-agent systems in this setting is tractable by giving a provably correct procedure which admits a PTime bound. We give a constructive technique for generating abstract approximations of concrete multiagent systems models and show that the truth values are preserved between abstract and concrete models. We evaluate the effectiveness of the methodology on a variant of the bit-transmission problem.
引用
收藏
页码:189 / 198
页数:10
相关论文
共 50 条
  • [1] Verifying multi-agent systems via unbounded model checking
    Kacprzak, M
    Lomuscio, A
    Lasica, T
    Penczek, W
    Szreter, M
    FORMAL APPROACHES TO AGENT-BASED SYSTEMS, 2005, 3228 : 189 - 212
  • [2] 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
  • [3] 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
  • [4] Parameterised three-valued model checking
    Timm, Nils
    Gruner, Stefan
    SCIENCE OF COMPUTER PROGRAMMING, 2016, 126 : 94 - 110
  • [5] Three-Valued Spotlight Abstractions
    Schrieb, Jonas
    Wehrheim, Heike
    Wonisch, Daniel
    FM 2009: FORMAL METHODS, PROCEEDINGS, 2009, 5850 : 106 - 122
  • [6] Parameterisation of Three-Valued Abstractions
    Timm, Nils
    Gruner, Stefan
    FORMAL METHODS: FOUNDATIONS AND APPLICATIONS, SBMF 2014, 2015, 8941 : 162 - 178
  • [7] Verifying epistemic properties of multi-agent systems via bounded model checking
    Penczek, W
    Lomuscio, A
    FUNDAMENTA INFORMATICAE, 2003, 55 (02) : 167 - 185
  • [8] Model checking multi-agent systems
    Yuan Mengting
    Yu Chao
    2007 INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT, VOLS 1-3, 2007, : 567 - +
  • [9] Model Checking Multi-Agent Systems
    Bourahla, Mustapha
    Benmohamed, Mohamed
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2005, 29 (02): : 189 - 197
  • [10] Three-valued logic in bounded model checking
    Schuele, T
    Schneider, K
    THIRD ACM & IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CO-DESIGN, PROCEEDINGS, 2005, : 177 - 186