Multi-robot task allocation clustering based on game theory

A cooperative game theory framework is proposed to solve multi-robot task allocation (MRTA) problems. In particular, a cooperative game is built to assess the performance of sets of robots and tasks so that the Shapley value of the game can be used to compute their average marginal contribution. Thi...

Descripción completa

Detalles Bibliográficos
Autores: Martin, Javier G., Muros, Francisco Javier, Maestre Torreblanca, José María, Fernández Camacho, Eduardo
Tipo de recurso: artículo
Fecha de publicación:2023
País:España
Institución:Universidad Loyola Andalucía
Repositorio:Brújula
OAI Identifier:oai:repositorio.uloyola.es:20.500.12412/4999
Acceso en línea:https://hdl.handle.net/20.500.12412/4999
https://doi.org/10.1016/j.robot.2022.104314
Access Level:acceso abierto
Palabra clave:Multi-robot systems (MRS)
Multi-robot task allocation (MRTA)
Clustering
Task planning
Cooperative game theory
Shapley value
Descripción
Sumario:A cooperative game theory framework is proposed to solve multi-robot task allocation (MRTA) problems. In particular, a cooperative game is built to assess the performance of sets of robots and tasks so that the Shapley value of the game can be used to compute their average marginal contribution. This fact allows us to partition the initial MRTA problem into a set of smaller and simpler MRTA subproblems, which are formed by ranking and clustering robots and tasks according to their Shapley value. A large-scale simulation case study illustrates the benefits of the proposed scheme, which is assessed using a genetic algorithm (GA) as a baseline method. The results show that the game theoretical approach outperforms GA both in performance and computation time for a range of problem instances.