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 条
  • [21] Consensus of heterogeneous multi-agent systems
    Zheng, Y.
    Zhu, Y.
    Wang, L.
    IET CONTROL THEORY AND APPLICATIONS, 2011, 5 (16): : 1881 - 1888
  • [22] Controllability of Heterogeneous Multi-Agent Systems
    Guan Yongqiang
    Ji Zhijian
    Zhang Lin
    Wang Long
    2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 7184 - 7189
  • [23] Observability of Heterogeneous Multi-Agent Systems
    Liu, Bo
    Shen, Xixi
    Wu, Licheng
    Su, Housheng
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02): : 1828 - 1841
  • [24] An application of a multi-agent auction-based protocol to the tactical planning of oil product transport in the Brazilian multimodal network
    Banaszewski, Roni F.
    Arruda, Lucia V.
    Simao, Jean M.
    Tacla, Cesar A.
    Barbosa-Povoa, Ana P.
    Relvas, Susana
    COMPUTERS & CHEMICAL ENGINEERING, 2013, 59 : 17 - 32
  • [25] Model of game agent for auction-based negotiation
    Hu, J
    Guan, C
    COMPUTATIONAL INTELLIGENCE AND SECURITY, PT 1, PROCEEDINGS, 2005, 3801 : 387 - 392
  • [26] Deliberate evolution in multi-agent systems
    Brazier, FMT
    Jonker, CM
    Treur, J
    Wijngaards, NJE
    ARTIFICIAL INTELLIGENCE IN DESIGN '00, 2000, : 633 - 650
  • [27] Evolution of Multi-Agent Systems as Continua
    Rastgoftar, Hossein
    Jayasuriya, Suhada
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2014, 136 (04):
  • [28] Deliberative evolution in multi-agent systems
    Brazier, FMT
    Jonker, CM
    Treur, J
    Wijngaards, NJE
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2001, 11 (05) : 559 - 581
  • [29] Synchronization of multi-agent systems with heterogeneous controllers
    Jain, Anoop
    Ghose, Debasish
    NONLINEAR DYNAMICS, 2017, 89 (02) : 1433 - 1451
  • [30] Quantised consensus of heterogeneous multi-agent systems
    Zhu, Yunru
    Zheng, Yuanshi
    Wang, Long
    IET Control Theory and Applications, 2015, 9 (17): : 2553 - 2560