Skip to main content
Erschienen in: Intelligent Service Robotics 3/2021

15.06.2021 | Original Research Paper

Scalable hedonic coalition formation for task allocation with heterogeneous robots

verfasst von: Emily Czarnecki, Ayan Dutta

Erschienen in: Intelligent Service Robotics | Ausgabe 3/2021

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Tasks in the real world are complex and often require multiple robots to collaborate to be serviced. In many cases, a task might require different sensory inputs and actuation outputs. However, allocating a large variety of sensors and/or actuators on a single robot is not a cost-effective solution—robots with different attributes must be considered. In this paper, we study coalition formation for such a set of heterogeneous robots to be allocated instantaneously to a set of tasks. Our proposed solution employs a hedonic coalition formation strategy based on a weighted bipartite matching algorithm. In our setting, a hedonic coalition game, a topic rooted in game theory, is used to form coalitions by minimizing the total cost of the formation and maximizing the overlap between required and allocated types of robots for each of the tasks. This approach guarantees a polynomial time complexity and Nash-stability. Numerical results show that our approach finds similar quality near-optimal solutions to existing approaches while significantly reducing the time to find them. Moreover, it easily scales to large numbers of robots and tasks in negligible time (1.57 sec. with 2000 robots and 400 tasks).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Afghah F, Zaeri-Amirani M, Razi A, Chakareski J, Bentley E (2018) A coalition formation approach to coordinated task allocation in heterogeneous uav networks. In: 2018 Annual American Control Conference (ACC), pp. 5968–5975. IEEE Afghah F, Zaeri-Amirani M, Razi A, Chakareski J, Bentley E (2018) A coalition formation approach to coordinated task allocation in heterogeneous uav networks. In: 2018 Annual American Control Conference (ACC), pp. 5968–5975. IEEE
2.
Zurück zum Zitat Agarwal M, Agrawal N, Sharma S, Vig L, Kumar N (2015) Parallel multi-objective multi-robot coalition formation. Expert Syst Appl 42(21):7797–7811CrossRef Agarwal M, Agrawal N, Sharma S, Vig L, Kumar N (2015) Parallel multi-objective multi-robot coalition formation. Expert Syst Appl 42(21):7797–7811CrossRef
3.
Zurück zum Zitat Ayari E, Hadouaj S, Ghedira K (2017) A dynamic decentralised coalition formation approach for task allocation under tasks priority constraints. In: 2017 18th International Conference on Advanced Robotics (ICAR), pp. 250–255. IEEE Ayari E, Hadouaj S, Ghedira K (2017) A dynamic decentralised coalition formation approach for task allocation under tasks priority constraints. In: 2017 18th International Conference on Advanced Robotics (ICAR), pp. 250–255. IEEE
4.
Zurück zum Zitat Aziz H, Brandl F (2012) Existence of stability in hedonic coalition formation games. In: Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems-Volume 2, pp. 763–770. International Foundation for Autonomous Agents and Multiagent Systems Aziz H, Brandl F (2012) Existence of stability in hedonic coalition formation games. In: Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems-Volume 2, pp. 763–770. International Foundation for Autonomous Agents and Multiagent Systems
5.
Zurück zum Zitat Aziz H, Brandt F, Harrenstein P (2014) Fractional hedonic games. In: Proceedings of the 2014 international conference on Autonomous agents and multi-agent systems, pp. 5–12. International Foundation for Autonomous Agents and Multiagent Systems Aziz H, Brandt F, Harrenstein P (2014) Fractional hedonic games. In: Proceedings of the 2014 international conference on Autonomous agents and multi-agent systems, pp. 5–12. International Foundation for Autonomous Agents and Multiagent Systems
6.
Zurück zum Zitat Bilo V, Fanelli A, Flammini M, Monaco G, Moscardelli L (2018) Nash stable outcomes in fractional hedonic games: existence, efficiency and computation. J Artif Intell Res 62:315–371MathSciNetCrossRef Bilo V, Fanelli A, Flammini M, Monaco G, Moscardelli L (2018) Nash stable outcomes in fractional hedonic games: existence, efficiency and computation. J Artif Intell Res 62:315–371MathSciNetCrossRef
7.
Zurück zum Zitat Bogomolnaia A, Jackson MO (2002) The stability of hedonic coalition structures. Games Econ Behav 38(2):201–230MathSciNetCrossRef Bogomolnaia A, Jackson MO (2002) The stability of hedonic coalition structures. Games Econ Behav 38(2):201–230MathSciNetCrossRef
8.
Zurück zum Zitat Dos Santos F, Bazzan AL (2011) Towards efficient multiagent task allocation in the robocup rescue: a biologically-inspired approach. Auton Agents Multi-Agent Syst 22(3):465–486CrossRef Dos Santos F, Bazzan AL (2011) Towards efficient multiagent task allocation in the robocup rescue: a biologically-inspired approach. Auton Agents Multi-Agent Syst 22(3):465–486CrossRef
10.
Zurück zum Zitat Dutta A, Asaithambi A (2019) One-to-many bipartite matching based coalition formation for multi-robot task allocation. In: 2019 International Conference on Robotics and Automation (ICRA), pp. 2181–2187. IEEE Dutta A, Asaithambi A (2019) One-to-many bipartite matching based coalition formation for multi-robot task allocation. In: 2019 International Conference on Robotics and Automation (ICRA), pp. 2181–2187. IEEE
11.
Zurück zum Zitat Dutta A, Czarnecki E, Asaithambi A, Ufimtsev V (2019) Distributed coalition formation with heterogeneous agents for task allocation. In: The 32nd International Flairs Conference, pp. 116–119. AAAI Press Dutta A, Czarnecki E, Asaithambi A, Ufimtsev V (2019) Distributed coalition formation with heterogeneous agents for task allocation. In: The 32nd International Flairs Conference, pp. 116–119. AAAI Press
12.
Zurück zum Zitat Dutta A, Dasgupta P (2017) Bipartite graph matching-based coordination mechanism for multi-robot path planning under communication constraints. In: Robotics and Automation (ICRA), 2017 IEEE International Conference on, pp. 857–862. IEEE Dutta A, Dasgupta P (2017) Bipartite graph matching-based coordination mechanism for multi-robot path planning under communication constraints. In: Robotics and Automation (ICRA), 2017 IEEE International Conference on, pp. 857–862. IEEE
13.
Zurück zum Zitat Dutta A, Ufimtsev V, Asaithambi A, Czarnecki E (2019) Coalition formation for multi-robot task allocation via correlation clustering. Cybern Syst 50(8):711–728CrossRef Dutta A, Ufimtsev V, Asaithambi A, Czarnecki E (2019) Coalition formation for multi-robot task allocation via correlation clustering. Cybern Syst 50(8):711–728CrossRef
14.
Zurück zum Zitat Gairing M, Savani R (2010) Computing stable outcomes in hedonic games. In: International Symposium on Algorithmic Game Theory, pp. 174–185. Springer Gairing M, Savani R (2010) Computing stable outcomes in hedonic games. In: International Symposium on Algorithmic Game Theory, pp. 174–185. Springer
15.
Zurück zum Zitat Gerkey BP, Matarić MJ (2004) A formal analysis and taxonomy of task allocation in multi-robot systems. Int J Robot Res 23(9):939–954CrossRef Gerkey BP, Matarić MJ (2004) A formal analysis and taxonomy of task allocation in multi-robot systems. Int J Robot Res 23(9):939–954CrossRef
16.
Zurück zum Zitat Irfan M, Farooq A (2016) Auction-based task allocation scheme for dynamic coalition formations in limited robotic swarms with heterogeneous capabilities. In: 2016 International Conference on Intelligent Systems Engineering (ICISE), pp. 210–215. IEEE Irfan M, Farooq A (2016) Auction-based task allocation scheme for dynamic coalition formations in limited robotic swarms with heterogeneous capabilities. In: 2016 International Conference on Intelligent Systems Engineering (ICISE), pp. 210–215. IEEE
17.
Zurück zum Zitat Jang I, Shin HS, Tsourdos A (2018) Anonymous hedonic game for task allocation in a large-scale multiple agent system. IEEE Trans Robot 34(6):1534–1548CrossRef Jang I, Shin HS, Tsourdos A (2018) Anonymous hedonic game for task allocation in a large-scale multiple agent system. IEEE Trans Robot 34(6):1534–1548CrossRef
18.
Zurück zum Zitat Kanakia A, Touri B, Correll N (2016) Modeling multi-robot task allocation with limited information as global game. Swarm Intell 10(2):147–160CrossRef Kanakia A, Touri B, Correll N (2016) Modeling multi-robot task allocation with limited information as global game. Swarm Intell 10(2):147–160CrossRef
19.
Zurück zum Zitat Korsah GA, Stentz A, Dias MB (2013) A comprehensive taxonomy for multi-robot task allocation. Int J Robot Res 32(12):1495–1512CrossRef Korsah GA, Stentz A, Dias MB (2013) A comprehensive taxonomy for multi-robot task allocation. Int J Robot Res 32(12):1495–1512CrossRef
20.
21.
Zurück zum Zitat Lagoudakis MG, Berhault M, Koenig S, Keskinocak P, Kleywegt AJ (2004) Simple auctions with performance guarantees for multi-robot task allocation. In: 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)(IEEE Cat. No. 04CH37566), vol. 1, pp. 698–705. IEEE Lagoudakis MG, Berhault M, Koenig S, Keskinocak P, Kleywegt AJ (2004) Simple auctions with performance guarantees for multi-robot task allocation. In: 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)(IEEE Cat. No. 04CH37566), vol. 1, pp. 698–705. IEEE
22.
Zurück zum Zitat LaValle SM, Hutchinson S (1993) Game theory as a unifying structure for a variety of robot tasks. In: Proceedings of 8th IEEE International Symposium on Intelligent Control, pp. 429–434. IEEE LaValle SM, Hutchinson S (1993) Game theory as a unifying structure for a variety of robot tasks. In: Proceedings of 8th IEEE International Symposium on Intelligent Control, pp. 429–434. IEEE
23.
Zurück zum Zitat Liemhetcharat S, Veloso M (2012) Modeling and learning synergy for team formation with heterogeneous agents. In: Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems-Volume 1, pp. 365–374. International Foundation for Autonomous Agents and Multiagent Systems Liemhetcharat S, Veloso M (2012) Modeling and learning synergy for team formation with heterogeneous agents. In: Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems-Volume 1, pp. 365–374. International Foundation for Autonomous Agents and Multiagent Systems
24.
Zurück zum Zitat Liemhetcharat S, Veloso M (2012) Weighted synergy graphs for role assignment in ad hoc heterogeneous robot teams. In: 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 5247–5254. IEEE Liemhetcharat S, Veloso M (2012) Weighted synergy graphs for role assignment in ad hoc heterogeneous robot teams. In: 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 5247–5254. IEEE
25.
Zurück zum Zitat Luo L, Chakraborty N, Sycara K (2014) Provably-good distributed algorithm for constrained multi-robot task assignment for grouped tasks. IEEE Trans Robot 31(1):19–30CrossRef Luo L, Chakraborty N, Sycara K (2014) Provably-good distributed algorithm for constrained multi-robot task assignment for grouped tasks. IEEE Trans Robot 31(1):19–30CrossRef
26.
Zurück zum Zitat Manne F, Bisseling RH (2007) A parallel approximation algorithm for the weighted maximum matching problem. In: International Conference on Parallel Processing and Applied Mathematics, pp. 708–717. Springer Manne F, Bisseling RH (2007) A parallel approximation algorithm for the weighted maximum matching problem. In: International Conference on Parallel Processing and Applied Mathematics, pp. 708–717. Springer
28.
Zurück zum Zitat Mouradian C, Sahoo J, Glitho RH, Morrow MJ, Polakos PA (2017) A coalition formation algorithm for multi-robot task allocation in large-scale natural disasters. In: 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC), pp. 1909–1914. IEEE Mouradian C, Sahoo J, Glitho RH, Morrow MJ, Polakos PA (2017) A coalition formation algorithm for multi-robot task allocation in large-scale natural disasters. In: 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC), pp. 1909–1914. IEEE
29.
Zurück zum Zitat Nam C, Shell DA (2017) Analyzing the sensitivity of the optimal assignment in probabilistic multi-robot task allocation. IEEE Robot Autom Lett 2(1):193–200 Nam C, Shell DA (2017) Analyzing the sensitivity of the optimal assignment in probabilistic multi-robot task allocation. IEEE Robot Autom Lett 2(1):193–200
30.
Zurück zum Zitat Nunes E, Manner M, Mitiche H, Gini M (2017) A taxonomy for task allocation problems with temporal and ordering constraints. Robot Auton Syst 90:55–70CrossRef Nunes E, Manner M, Mitiche H, Gini M (2017) A taxonomy for task allocation problems with temporal and ordering constraints. Robot Auton Syst 90:55–70CrossRef
31.
Zurück zum Zitat Orlov M (2002) Efficient generation of set partitions. Engineering and Computer Sciences, University of Ulm, Tech. Rep, Germany Orlov M (2002) Efficient generation of set partitions. Engineering and Computer Sciences, University of Ulm, Tech. Rep, Germany
32.
Zurück zum Zitat Otte M, Kuhlman MJ, Sofge D (2020) Auctions for multi-robot task allocation in communication limited environments. Auton Robots 44(3):547–584CrossRef Otte M, Kuhlman MJ, Sofge D (2020) Auctions for multi-robot task allocation in communication limited environments. Auton Robots 44(3):547–584CrossRef
33.
Zurück zum Zitat Prorok A (2019) Redundant robot assignment on graphs with uncertain edge costs In Distributed Autonomous Robotic Systems. Springer, Berlin Prorok A (2019) Redundant robot assignment on graphs with uncertain edge costs In Distributed Autonomous Robotic Systems. Springer, Berlin
34.
Zurück zum Zitat Rauniyar A, Muhuri PK (2016) Multi-robot coalition formation problem: Task allocation with adaptive immigrants based genetic algorithms. In: 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 000137–000142. IEEE Rauniyar A, Muhuri PK (2016) Multi-robot coalition formation problem: Task allocation with adaptive immigrants based genetic algorithms. In: 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 000137–000142. IEEE
35.
Zurück zum Zitat Czatnecki E, Dutta A (2019) Hedonic coalition formation for task allocation with heterogeneous robots. In: 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC), pp. 1024–1029. IEEE Czatnecki E, Dutta A (2019) Hedonic coalition formation for task allocation with heterogeneous robots. In: 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC), pp. 1024–1029. IEEE
36.
Zurück zum Zitat Saad W, Han Z, Basar T, Debbah M, Hjorungnes A (2009) A selfish approach to coalition formation among unmanned air vehicles in wireless networks. In: 2009 International Conference on Game Theory for Networks, pp. 259–267. IEEE Saad W, Han Z, Basar T, Debbah M, Hjorungnes A (2009) A selfish approach to coalition formation among unmanned air vehicles in wireless networks. In: 2009 International Conference on Game Theory for Networks, pp. 259–267. IEEE
37.
Zurück zum Zitat Saad W, Han Z, Basar T, Debbah M, Hjorungnes A (2011) Hedonic coalition formation for distributed task allocation among wireless agents. IEEE Trans Mobile Comput 10(9):1327–1344CrossRef Saad W, Han Z, Basar T, Debbah M, Hjorungnes A (2011) Hedonic coalition formation for distributed task allocation among wireless agents. IEEE Trans Mobile Comput 10(9):1327–1344CrossRef
38.
Zurück zum Zitat Saad W, Han Z, Basar T, Hjorungnes A, Song JB (2010) Hedonic coalition formation games for secondary base station cooperation in cognitive radio networks. In: 2010 IEEE Wireless Communication and Networking Conference, pp. 1–6. IEEE Saad W, Han Z, Basar T, Hjorungnes A, Song JB (2010) Hedonic coalition formation games for secondary base station cooperation in cognitive radio networks. In: 2010 IEEE Wireless Communication and Networking Conference, pp. 1–6. IEEE
39.
Zurück zum Zitat Sarkar C, Paul HS, Pal A (2018) A scalable multi-robot task allocation algorithm. In: 2018 IEEE International Conference on Robotics and Automation (ICRA), pp. 1–9. IEEE Sarkar C, Paul HS, Pal A (2018) A scalable multi-robot task allocation algorithm. In: 2018 IEEE International Conference on Robotics and Automation (ICRA), pp. 1–9. IEEE
40.
Zurück zum Zitat Adams JA, Service TC (2011) Coalition formation for task allocation: theory and algorithms. Auton Agents Multi-Agent Syst 22(2):225–248CrossRef Adams JA, Service TC (2011) Coalition formation for task allocation: theory and algorithms. Auton Agents Multi-Agent Syst 22(2):225–248CrossRef
41.
Zurück zum Zitat Shehory O, Kraus S (1998) Methods for task allocation via agent coalition formation. Artif Intell 101(1–2):165–200MathSciNetCrossRef Shehory O, Kraus S (1998) Methods for task allocation via agent coalition formation. Artif Intell 101(1–2):165–200MathSciNetCrossRef
42.
Zurück zum Zitat Su X, Wang Y, Jia X, Guo L, Ding Z (2018) Two innovative coalition formation models for dynamic task allocation in disaster rescues. J Syst Sci Syst Eng 27(2):215–230CrossRef Su X, Wang Y, Jia X, Guo L, Ding Z (2018) Two innovative coalition formation models for dynamic task allocation in disaster rescues. J Syst Sci Syst Eng 27(2):215–230CrossRef
43.
Zurück zum Zitat Tang F, Parker LE (2007) A complete methodology for generating multi-robot task solutions using asymtre-d and market-based task allocation. In: ICRA, pp. 3351–3358 Tang F, Parker LE (2007) A complete methodology for generating multi-robot task solutions using asymtre-d and market-based task allocation. In: ICRA, pp. 3351–3358
44.
Zurück zum Zitat Tošić PT, Agha GA (2014) Maximal clique based distributed coalition formation for task allocation in large-scale multi-agent systems. In: International Workshop on Massively Multiagent Systems, pp. 104–120. Springer Tošić PT, Agha GA (2014) Maximal clique based distributed coalition formation for task allocation in large-scale multi-agent systems. In: International Workshop on Massively Multiagent Systems, pp. 104–120. Springer
45.
Zurück zum Zitat Vig L, Adams JA (2006) Multi-robot coalition formation. IEEE Trans Robot 22(4):637–649CrossRef Vig L, Adams JA (2006) Multi-robot coalition formation. IEEE Trans Robot 22(4):637–649CrossRef
46.
Zurück zum Zitat Wu D, Zeng G, Meng L, Zhou W, Li L (2017) Gini coefficient-based task allocation for multi-robot systems with limited energy resources. IEEE/CAA J Automatica Sinica 5(1):155–168CrossRef Wu D, Zeng G, Meng L, Zhou W, Li L (2017) Gini coefficient-based task allocation for multi-robot systems with limited energy resources. IEEE/CAA J Automatica Sinica 5(1):155–168CrossRef
47.
Zurück zum Zitat Zhang Y, Parker LE (2013) Considering inter-task resource constraints in task allocation. Auton Agents Multi-Agent Syst 26(3):389–419CrossRef Zhang Y, Parker LE (2013) Considering inter-task resource constraints in task allocation. Auton Agents Multi-Agent Syst 26(3):389–419CrossRef
Metadaten
Titel
Scalable hedonic coalition formation for task allocation with heterogeneous robots
verfasst von
Emily Czarnecki
Ayan Dutta
Publikationsdatum
15.06.2021
Verlag
Springer Berlin Heidelberg
Erschienen in
Intelligent Service Robotics / Ausgabe 3/2021
Print ISSN: 1861-2776
Elektronische ISSN: 1861-2784
DOI
https://doi.org/10.1007/s11370-021-00372-9

Weitere Artikel der Ausgabe 3/2021

Intelligent Service Robotics 3/2021 Zur Ausgabe

Neuer Inhalt