An anytime algorithm for optimal simultaneous coalition structure generation and assignment

被引:0
|
作者
Fredrik Präntare
Fredrik Heintz
机构
[1] Linköping University,
关键词
Coalition structure generation; Assignment; Coordination; Coalition formation; Combinatorial optimization;
D O I
暂无
中图分类号
学科分类号
摘要
An important research problem in artificial intelligence is how to organize multiple agents, and coordinate them, so that they can work together to solve problems. Coordinating agents in a multi-agent system can significantly affect the system’s performance—the agents can, in many instances, be organized so that they can solve tasks more efficiently, and consequently benefit collectively and individually. Central to this endeavor is coalition formation—the process by which heterogeneous agents organize and form disjoint groups (coalitions). Coalition formation often involves finding a coalition structure (an exhaustive set of disjoint coalitions) that maximizes the system’s potential performance (e.g., social welfare) through coalition structure generation. However, coalition structure generation typically has no notion of goals. In cooperative settings, where coordination of multiple coalitions is important, this may generate suboptimal teams for achieving and accomplishing the tasks and goals at hand. With this in mind, we consider simultaneously generating coalitions of agents and assigning the coalitions to independent alternatives (e.g., tasks/goals), and present an anytime algorithm for the simultaneous coalition structure generation and assignment problem. This combinatorial optimization problem has many real-world applications, including forming goal-oriented teams. To evaluate the presented algorithm’s performance, we present five methods for synthetic problem set generation, and benchmark the algorithm against the industry-grade solver CPLEX using randomized data sets of varying distribution and complexity. To test its anytime-performance, we compare the quality of its interim solutions against those generated by a greedy algorithm and pure random search. Finally, we also apply the algorithm to solve the problem of assigning agents to regions in a major commercial strategy game, and show that it can be used in game-playing to coordinate smaller sets of agents in real-time.
引用
收藏
相关论文
共 50 条
  • [1] An anytime algorithm for optimal simultaneous coalition structure generation and assignment
    Prantare, Fredrik
    Heintz, Fredrik
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2020, 34 (01)
  • [2] An Anytime Algorithm for Optimal Coalition Structure Generation
    Rahwan, Talal
    Ramchurn, Sarvapali D.
    Jennings, Nicholas R.
    Giovannucci, Andrea
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2009, 34 : 521 - 567
  • [3] An Algorithm for Simultaneous Coalition Structure Generation and Task Assignment
    Prantare, Fredrik
    Ragnemalm, Ingemar
    Heintz, Fredrik
    PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS (PRIMA 2017), 2017, 10621 : 514 - 522
  • [4] Near-Optimal Anytime Coalition Structure Generation
    Rahwan, Talal
    Ramchurn, Sarvapali D.
    Dang, Viet Dung
    Jennings, Nicholas R.
    20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2007, : 2365 - 2371
  • [5] Anytime Heuristic and Monte Carlo Methods for Large-Scale Simultaneous Coalition Structure Generation and Assignment
    Prantare, Fredrik
    Appelgren, Herman
    Heintz, Fredrik
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 11317 - 11324
  • [6] Optimal Anytime Coalition Structure Generation Utilizing Compact Solution Space Representation
    Taguelmimt, Redha
    Aknine, Samir
    Boukredera, Djamila
    Changder, Narayan
    Sandholm, Tuomas
    PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 309 - 316
  • [7] Anytime Coalition Structure Generation on Synergy Graphs
    Bistaffa, Filippo
    Farinelli, Alessandro
    Cerquides, Jesus
    Rodriguez-Aguilar, Juan
    Ramchurn, Sarvapali D.
    AAMAS'14: PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2014, : 13 - 20
  • [8] Anytime coalition structure generation with worst case guarantees
    Sandholm, T
    Larson, K
    Andersson, M
    Shehory, O
    Tohme, F
    FIFTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-98) AND TENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICAL INTELLIGENCE (IAAI-98) - PROCEEDINGS, 1998, : 46 - 53
  • [9] Anytime coalition structure generation: an average case study
    Larson, KS
    Sandholm, TW
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2000, 12 (01) : 23 - 42
  • [10] An Effective Dynamic Programming Algorithm for Optimal Coalition Structure Generation
    Changder, Narayan
    Aknine, Samir
    Dutta, Animesh
    2019 IEEE 31ST INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2019), 2019, : 721 - 727