An Algorithm for Simultaneous Coalition Structure Generation and Task Assignment

被引:4
|
作者
Prantare, Fredrik [1 ]
Ragnemalm, Ingemar [1 ]
Heintz, Fredrik [1 ]
机构
[1] Linkoping Univ, S-58183 Linkoping, Sweden
关键词
Coalition formation; Task allocation; Multi-agent system; Artificial intelligence; Optimal assignment; ALLOCATION;
D O I
10.1007/978-3-319-69131-2_34
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Groups of agents in multi-agent systems may have to cooperate to solve tasks efficiently, and coordinating such groups is an important problem in the field of artificial intelligence. In this paper, we consider the problem of forming disjoint coalitions and assigning them to independent tasks simultaneously, and present an anytime algorithm that efficiently solves the simultaneous coalition structure generation and task assignment problem. This NP-complete combinatorial optimization problem has many real-world applications, including forming cross-functional teams aimed at solving tasks. To evaluate the algorithm's performance, we extend established methods for synthetic problem set generation, and benchmark the algorithm using randomized data sets of varying distribution and complexity. Our results show that the presented algorithm efficiently finds optimal solutions, and generates high quality solutions when interrupted prior to finishing an exhaustive search. Additionally, we apply the algorithm to solve the problem of assigning agents to regions in a commercial computer-based strategy game, and empirically show that our algorithm can significantly improve the coordination and computational efficiency of agents in a real-time multi-agent system.
引用
收藏
页码:514 / 522
页数:9
相关论文
共 50 条
  • [31] Task assignment with dynamic token generation
    Farinelli, A
    Iocchi, L
    Nardi, D
    Patrizi, F
    MONITORING, SECURITY, AND RESCUE TECHNIQUES IN MULTIAGENT SYSTEMS, 2005, : 467 - 477
  • [32] An algorithm for overlapping coalition structure generation based on differential evolution and encoding repairs
    Gui H.-X.
    Zhang G.-F.
    Su Z.-P.
    Jiang J.-G.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2018, 35 (02): : 215 - 223
  • [33] Coalition structure generation problems: optimization and parallelization of the IDP algorithm in multicore systems
    Cruz, Francisco
    Espinosa, Antonio
    Moure, Juan C.
    Cerquides, Jesus
    Rodriguez-Aguilar, Juan A.
    Svensson, Kim
    Ramchurn, Sarvapali D.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (05):
  • [34] PICS: Parallel Index-based Search Algorithm for Coalition Structure Generation
    Taguelmimt, Redha
    Aknine, Samir
    Boukredera, Djamila
    2022 IEEE 34TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, ICTAI, 2022, : 739 - 746
  • [35] Task-matching based coalition generation strategy
    Dept. of Computer and Information, Hefei University of Technology, Hefei 230009, China
    Xitong Gongcheng Lilum yu Shijian, 2007, 7 (85-91):
  • [36] An algorithm for simultaneous pin assignment and routing
    Xiang, H
    Tang, XP
    Wong, DF
    ICCAD 2001: IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2001, : 232 - 238
  • [37] Optimal coalition structure generation strategy in multi-task concurrent edge computing environment
    Zhao, Shuxu
    Wei, Ping
    Wang, Xiaolong
    Tongxin Xuebao/Journal on Communications, 2023, 44 (02): : 172 - 184
  • [38] Greedy algorithm solution to agent coalition for single task
    Jiang, Jianguo
    Li, Yong
    Xia, Na
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2007, : 718 - +
  • [39] On the Online Coalition Structure Generation Problem
    Flammini, Michele
    Monaco, Gianpiero
    Moscardelli, Luca
    Shalom, Mordechai
    Zaks, Shmuel
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2021, 72 : 1215 - 1250
  • [40] Simultaneous eating algorithm and greedy algorithm in assignment problems
    Zhan, Ping
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2023, 45 (05)