Verifiable strategy synthesis for multiple autonomous agents: a scalable approach

被引:0
|
作者
Rong Gu
Peter G. Jensen
Danny B. Poulsen
Cristina Seceleanu
Eduard Enoiu
Kristina Lundqvist
机构
[1] Mälardalen University,
[2] Aalborg University,undefined
关键词
Autonomous agents; Synthesis; Model checking; Reinforcement learning;
D O I
暂无
中图分类号
学科分类号
摘要
Path planning and task scheduling are two challenging problems in the design of multiple autonomous agents. Both problems can be solved by the use of exhaustive search techniques such as model checking and algorithmic game theory. However, model checking suffers from the infamous state-space explosion problem that makes it inefficient at solving the problems when the number of agents is large, which is often the case in realistic scenarios. In this paper, we propose a new version of our novel approach called MCRL that integrates model checking and reinforcement learning to alleviate this scalability limitation. We apply this new technique to synthesize path planning and task scheduling strategies for multiple autonomous agents. Our method is capable of handling a larger number of agents if compared to what is feasibly handled by the model-checking technique alone. Additionally, MCRL also guarantees the correctness of the synthesis results via post-verification. The method is implemented in UPPAAL STRATEGO and leverages our tool MALTA for model generation, such that one can use the method with less effort of model construction and higher efficiency of learning than those of the original MCRL. We demonstrate the feasibility of our approach on an industrial case study: an autonomous quarry, and discuss the strengths and weaknesses of the methods.
引用
收藏
页码:395 / 414
页数:19
相关论文
共 50 条
  • [1] Verifiable strategy synthesis for multiple autonomous agents: a scalable approach
    Gu, Rong
    Jensen, Peter G.
    Poulsen, Danny B.
    Seceleanu, Cristina
    Enoiu, Eduard
    Lundqvist, Kristina
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2022, 24 (03) : 395 - 414
  • [2] Verifiable and Scalable Mission-Plan Synthesis for Autonomous Agents
    Gu, Rong
    Enoiu, Eduard
    Seceleanu, Cristina
    Lundqvist, Kristina
    FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, FMICS 2020, 2020, 12327 : 73 - 92
  • [3] Strategy Synthesis for Autonomous Agents Using PRISM
    Giaquinta, Ruben
    Hoffmann, Ruth
    Ireland, Murray
    Miller, Alice
    Norman, Gethin
    NASA FORMAL METHODS, NFM 2018, 2018, 10811 : 220 - 236
  • [4] An Interface for Programming Verifiable Autonomous Agents in ROS
    Cardoso, Rafael C.
    Ferrando, Angelo
    Dennis, Louise A.
    Fisher, Michael
    MULTI-AGENT SYSTEMS AND AGREEMENT TECHNOLOGIES, EUMAS 2020, AT 2020, 2020, 12520 : 191 - 205
  • [5] A Scalable Approach to Chasing Multiple Moving Targets with Multiple Agents
    Xie, Fan
    Botea, Adi
    Kishimoto, Akihiro
    PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 4470 - 4476
  • [6] An artificial life approach for the synthesis of autonomous agents
    Michel, O
    ARTIFICIAL EVOLUTION, 1996, 1063 : 220 - 231
  • [7] A New Approach to Training Multiple Cooperative Agents for Autonomous Driving
    Yang, Ruiyang
    Li, Siheng
    Jin, Beihong
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [8] Towards Scalable Computational Models of Emotions for Autonomous Agents
    Gonzalez-Olvera, Xavier
    Rodriguez, Luis-Felipe
    2016 IEEE 15TH INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS & COGNITIVE COMPUTING (ICCI*CC), 2016, : 442 - 450
  • [9] A Systematic Approach to Autonomous Agents
    Dodig-Crnkovic, Gordana
    Burgin, Mark
    PHILOSOPHIES, 2024, 9 (02)
  • [10] A Diversified Investment Strategy Using Autonomous Agents
    Barbosa, Rui Pedro
    Belo, Orlando
    ADVANCES IN DATA ANALYSIS, DATA HANDLING AND BUSINESS INTELLIGENCE, 2010, : 339 - 349