Auction-Based Behavior Tree Evolution for Heterogeneous Multi-Agent Systems

被引:0
|
作者
Wen, Shanghua [1 ]
Wu, Wendi [1 ]
Li, Ning [1 ]
Wang, Ji [1 ]
Yang, Shaowu [1 ]
Ben, Chi [1 ]
Yang, Wenjing [1 ]
机构
[1] Natl Univ Def Technol, Coll Comp Sci & Technol, Changsha 410073, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 17期
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
multi-agent systems; task allocation; hierarchical behavior tree; grammatical evolution; three-way handshaking communication protocol;
D O I
10.3390/app14177896
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Collaboration in Multi-Agent Systems (MASs) is crucial but challenging in robotics, especially in heterogeneous MASs where robots have different capabilities. Nowadays, the key issue in research on collaboration in MASs is to fully utilize the capabilities of heterogeneous agents. To address this issue, we propose Auction-Based Behavior Tree Evolution (ABTE), a novel two-layer framework designed to learn BTs for heterogeneous MASs. In the first layer, we call it the command layer, and robots receive their tasks through the auction algorithm, enhanced by our innovative three-way handshaking communication protocol embedded in BT implementation, ensuring more efficient task allocation. The second layer of ABTE defines the specific execution behaviors of agents and is, therefore, named the execution layer. The behaviors in this layer are automatically generated by Grammatical Evolution (GE), which has been proven to be a general and effective method for generating swarm BTs. Our experiments are conducted within a Disaster Rescue Scenario, which requires intricate collaboration among multiple robots with diverse capabilities. The results indicate that ABTE outperforms the baseline algorithm, GEESE, in terms of resource utilization. Moreover, it demonstrates robust effectiveness in covering high-priority tasks, thereby validating the efficacy of employing an auction algorithm for generating BTs tailored for heterogeneous MAS.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] Robustness of Synchronization in Heterogeneous Multi-Agent Systems
    Kim, Jaeyong
    Yang, Jongwook
    Shim, Hyungbo
    Kim, Jung-Su
    2013 EUROPEAN CONTROL CONFERENCE (ECC), 2013, : 3821 - 3826
  • [32] Swarm aggregations of heterogeneous multi-agent systems
    Liang, Haili
    Su, Housheng
    Wang, Xiaofan
    Chen, Michael Z. Q.
    INTERNATIONAL JOURNAL OF CONTROL, 2014, 87 (12) : 2594 - 2603
  • [33] CONSENSUS OF A MULTI-AGENT SYSTEMS WITH HETEROGENEOUS DELAYS
    Rehak, Branislav
    Lynnyk, Volodymyr
    KYBERNETIKA, 2020, 56 (02) : 363 - 381
  • [34] Constraint consensus of heterogeneous multi-agent systems
    Liang, Quanyi
    She, Zhikun
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2018, 29 (05):
  • [35] Cluster partitioning of heterogeneous multi-agent systems
    Mattioni, Mattia
    Monaco, Salvatore
    AUTOMATICA, 2022, 138
  • [36] Containment control of heterogeneous multi-agent systems
    ArjunDas, K.
    Dubey, Avinash Kr
    Mukherjee, Dwaipayan
    IFAC PAPERSONLINE, 2022, 55 (22): : 363 - 368
  • [37] Towards Heterogeneous Multi-Agent Systems in Space
    Melles, Lydia
    COMPANION OF THE 2024 ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTION, HRI 2024 COMPANION, 2024, : 133 - 135
  • [38] Synchronization of multi-agent systems with heterogeneous controllers
    Anoop Jain
    Debasish Ghose
    Nonlinear Dynamics, 2017, 89 : 1433 - 1451
  • [39] Mutualistic Interactions in Heterogeneous Multi-Agent Systems
    Nguyen, Alexander A.
    Jabbari, Faryar
    Egerstedt, Magnus
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 411 - 418
  • [40] Containment control of heterogeneous multi-agent systems
    Zheng, Yuanshi
    Wang, Long
    INTERNATIONAL JOURNAL OF CONTROL, 2014, 87 (01) : 1 - 8