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 条
  • [41] Cluster partitioning of heterogeneous multi-agent systems
    Mattioni, Mattia
    Monaco, Salvatore
    Automatica, 2022, 138
  • [42] Assuring interoperability of heterogeneous multi-agent systems
    Suguri, H
    Kodama, E
    Miyazaki, M
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2003, E86D (10): : 2095 - 2103
  • [43] Cluster Consensus for Heterogeneous Multi-agent Systems
    Kim, Jae Man
    Choi, Yoon Ho
    Park, Jin Bae
    2015 15TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2015, : 1119 - 1122
  • [44] A new auction-based scheduler for heterogeneous systems with moldable generic resources support
    Soner, Seren
    Ozturan, Can
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (08): : 2341 - 2352
  • [45] Swarming behavior of multi-agent systems
    Hong Shi
    Long Wang
    Tianguang Chu
    Journal of Control Theory and Applications, 2004, 2 (4): : 313 - 318
  • [46] ON THE LIMIT BEHAVIOR OF MULTI-AGENT SYSTEMS
    Prodan, Ionela
    Olaru, Sorin
    Stoica, Cristina
    Niculescu, Silviu-Iulian
    ICINCO 2011: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 1, 2011, : 344 - 349
  • [47] Complexity of multi-agent systems behavior
    Dekhtyar, M
    Dikovsky, A
    Valiev, M
    LOGICS IN ARTIFICIAL INTELLIGENCE 8TH, 2002, 2424 : 125 - 136
  • [48] Swarming behavior of multi-agent systems
    Hong SHI
    JournalofControlTheoryandApplications, 2004, (04) : 313 - 318
  • [49] Adversarial behavior in multi-agent systems
    Rehák, M
    Pechoucek, M
    Tozicka, J
    MULTI-AGENT SYSTEMS AND APPLICATIONS IV, PROCEEDINGS, 2005, 3690 : 470 - 479
  • [50] Multi-Agent Pathfinding as a Combinatorial Auction
    Amir, Ofra
    Sharon, Guni
    Stern, Roni
    PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 2003 - 2009