SMC: synthesis of uniform strategies and verification of strategic ability for multi-agent systems

被引:9
|
作者
Pilecki, Jerzy [1 ]
Bednarczyk, Marek A. [2 ,3 ]
Jamroga, Wojciech [3 ,4 ,5 ]
机构
[1] Polish Acad Sci, Syst Res Inst, Warsaw, Poland
[2] Polish Japanese Acad Informat Technol, Warsaw, Poland
[3] Polish Acad Sci, Inst Comp Sci, Warsaw, Poland
[4] Univ Luxembourg, Comp Sci & Commun, Luxembourg, Luxembourg
[5] Univ Luxembourg, Interdisciplinary Ctr Secur Reliabil & Trust, Luxembourg, Luxembourg
关键词
Model checking; alternating-time logic; imperfect information; strategy synthesis; MODEL CHECKER; MCMAS;
D O I
10.1093/logcom/exw032
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a model checking algorithm for a subset of alternating-time temporal logic (ATL) with imperfect information and imperfect recall. This variant of ATL is arguably most appropriate when it comes to modelling and specification of multi-agent systems. The related variant of model checking is known to be theoretically hard (NP- to PSPACE-complete, depending on the assumptions), but very few practical attempts at it have been proposed so far. Our algorithm searches through the set of possible uniform strategies, utilizing a simple technique that reduces the search space. In consequence, it does not only verify existence of a suitable strategy but also produces one (if it exists). We validate the algorithm experimentally on a simple scalable class of models, with promising results. We also discuss two variants of the model checking problem, related to the objective vs. subjective interpretation of strategic ability. We provide algorithms for reductions between the two semantic variants of model checking. The algorithms are experimentally validated as well.
引用
收藏
页码:1871 / 1895
页数:25
相关论文
共 50 条
  • [41] A formal specification and verification of normative multi-agent systems by DisCSP
    Boudhaouia, Aida
    Mazigh, Belhassen
    Missaoui, Ezzine
    [J]. 2017 IEEE/ACS 14TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2017, : 399 - 406
  • [42] Multi-Agent Systems: Modeling and Verification Using Hybrid Automata
    Mohammed, Ammar
    Furbach, Ulrich
    [J]. PROGRAMMING MULTI-AGENT SYSTEMS, 2010, 5919 : 49 - 66
  • [43] Verification of multi-agent systems via bounded model checking
    Luo, Xiangyu
    Su, Kaile
    Sattar, Abdul
    Reynolds, Mark
    [J]. AI 2006: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4304 : 69 - +
  • [44] An Approach for the Verification of Multi-Agent Systems by Formally Guided Simulations
    da Silva, Paulo Salem
    de Melo, Ana C. V.
    [J]. 2013 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY (IAT 2013), 2013, : 266 - 273
  • [45] Formal verification of group and propagated trust in multi-agent systems
    Nagat Drawel
    Jamal Bentahar
    Amine Laarej
    Gaith Rjoub
    [J]. Autonomous Agents and Multi-Agent Systems, 2022, 36
  • [46] Practical verification of multi-agent systems against SLK specifications
    Cermak, Petr
    Lomuscio, Alessio
    Mogavero, Fabio
    Murano, Aniello
    [J]. INFORMATION AND COMPUTATION, 2018, 261 : 588 - 614
  • [47] Formal verification of group and propagated trust in multi-agent systems
    Drawel, Nagat
    Bentahar, Jamal
    Laarej, Amine
    Rjoub, Gaith
    [J]. AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2022, 36 (01)
  • [48] Formal verification of negotiation protocols for multi-agent manufacturing systems
    Yeung, W. L.
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (12) : 3669 - 3690
  • [49] A Runtime Verification Framework for Dynamically Adaptive Multi-agent Systems
    Lim, Yoo Jin
    Hong, Gwangui
    Shin, Donghwan
    Jee, Eunkyoung
    Bae, Doo-Hwan
    [J]. 2016 INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2016, : 509 - 512
  • [50] Formal infrastructure for verification of epistemic properties of multi-agent systems
    Bagic, M.
    Kunstic, M.
    [J]. MODELLING AND SIMULATION 2006, 2006, : 328 - +