Abstract
This paper addresses the problem of task allocation among multiple autonomous agents that must accomplish a complex global task. Solutions to the problem have real-world applications in defense, space, disaster management, etc. We solve this problem via agent coalition formation. Multiple coalition formation mechanisms were introduced in prior art, seldom accounting for interdependent tasks. We address this challenge. We introduce an anytime decentralized coalition formation mechanism that enables agents with complementary capabilities to form, autonomously and dynamically, feasible coalition structures that accomplish a global, composite task. The formed structures are incrementally improved via agent replacements to optimize a global utility. We analyze the complexity and show that, although the general problem is NP-hard, our mechanism provides a solution within acceptable time. We present extensive experimental results that illustrate the added value of our approach.
Original language | English |
---|---|
Title of host publication | Proceedings - 2021 IEEE 33rd International Conference on Tools with Artificial Intelligence, ICTAI 2021 |
Publisher | IEEE Computer Society |
Pages | 73-80 |
Number of pages | 8 |
ISBN (Electronic) | 9781665408981 |
DOIs | |
State | Published - 2021 |
Event | 33rd IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2021 - Virtual, Online, United States Duration: 1 Nov 2021 → 3 Nov 2021 |
Publication series
Name | Proceedings - International Conference on Tools with Artificial Intelligence, ICTAI |
---|---|
Volume | 2021-November |
ISSN (Print) | 1082-3409 |
Conference
Conference | 33rd IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2021 |
---|---|
Country/Territory | United States |
City | Virtual, Online |
Period | 1/11/21 → 3/11/21 |
Bibliographical note
Publisher Copyright:© 2021 IEEE.
Funding
The authors thank Christian Bessiere, Yannis Dimopoulos and Alexis Tsoukias for the fruitful discussions.
Keywords
- coalition formation
- constraint programming
- multi-agent systems
- task allocation
- task interdependence