Skip to main content

Coalition Formation Games for Dynamic Multirobot Tasks

  • Chapter
  • First Online:
Algorithmic Foundations of Robotics XI

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 107))

  • 3499 Accesses

Abstract

This paper studies the problem of forming coalitions for dynamic tasks in multirobot systems . As robots —either individually or in groups—encounter new tasks for which individual or group resources do not suffice, robot coalitions that are collectively capable of meeting these requirements need to be formed. We propose an approach where such tasks are reported to a task coordinator that is responsible for coalition formation. The novelty of this approach is that the process of determining these coalitions is modeled as a coalition formation game where groups of robots are evaluated with respect to resources and cost. As such, the resulting coalitions are ensured so that no group of robots has a viable alternative to staying within their assigned coalition. The newly determined coalitions are then conveyed to the robots which then form the coalitions as instructed. As new tasks are encountered, coalitions merge and split so that the resulting coalitions are capable of doing the newly encountered tasks. Extensive simulations demonstrate the effectiveness of the proposed approach in a wide range of tasks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    This taxonomy considers three orthogonal dimensions—namely single-task (ST) versus multi-task robots (MT) depending on whether each robot is capable of executing single or multiple tasks at the same time; single-robot tasks (SR) versus multi-robot tasks (MR) depending on whether a task can be completed by a single robot or several robots (a coalition) and instantaneous assignment (IA) versus time-extended assignment (TE) depending of whether only current tasks or future tasks are considered.

  2. 2.

    Superadditivity implies that any two disjoint coalitions, when acting together, can get at least as much as they can when acting separately.

  3. 3.

    This may be one of the robots with the additional task of being a coordinator. As its processing is relatively simple, in case of failure, another robot may easily assume this role.

References

  1. Tang, F., Parker, L.: ASyMTRe: automated synthesis of multi-robot task solutions through software reconfiguration. In: IEEE International Conference on Robotics and Automation, April 2005, pp. 1501–1508

    Google Scholar 

  2. Chen, J., Sun, D.: Resource constrained multirobot task allocation based on leader-follower coalition methodology. Int. J. Robot. Res. 30(12), 1423–1434 (2011)

    Article  Google Scholar 

  3. Hoeing, M., Dasgupta, P., Petrov, P., O’Hara, S.: Auction-based multi-robot task allocation in comstar. In: International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 280:1–280:8 (2007)

    Google Scholar 

  4. Bererton, C., Khosla, P.: An analysis of cooperative repair capabilities in a team of robots. In: IEEE International Conference on Robotics and Automation, vol. 1, pp. 476–482 (2002)

    Google Scholar 

  5. Korsah, G.A., Stentz, A., Dias, M.B.: A comprehensive taxonomy for multi-robot task allocation. Int. J. Robot. Res. 32(12), 1495–1512 (2013)

    Article  Google Scholar 

  6. Apt, K.R., Witzel, A.: A generic approach to coalition formation. Int. Game Theory Rev. 11(03), 347–367 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  7. Gerkey, B.P., Mataric, M.J.: A formal analysis and taxonomy of task allocation in multi-robot systems. Int. J. Robot. Res. 23(9), 939–954 (2004)

    Article  Google Scholar 

  8. Lau, H.C., Zhang, L.: Task allocation via multi-agent coalition formation: taxonomy, algorithms and complexity. In: 15th IEEE International Conference on Tools with Artificial Intelligence, pp. 346–350 (2003)

    Google Scholar 

  9. Chapman, A.C., Rogers, A., Jennings, N.R., Leslie, D.S.: A unifying framework for iterative approximate best-response algorithms for distributed constraint optimization problems. Knowl. Eng. Rev. 26, 411–444 (2011)

    Article  Google Scholar 

  10. Zhang, K., Collins Jr, E.G., Shi, D.: Centralized and distributed task allocation in multi-robot teams via a stochastic clustering auction. ACM Trans. Auton. Adapt. Syst. 7(2), 21:1–21:22 (2012)

    Google Scholar 

  11. Parker, L.E.: Decision making as optimization in multi-robot teams. In: Ramanujam, R., Ramaswamy, S. (eds.) Proceedings of 8th International Conference on Distributed Computing and Internet Technology. Springer Lecture Notes in Computer Science, vol. 7154, pp. 35–49 (2012)

    Google Scholar 

  12. Vig, L., Adams, J.A.: Multi-robot coalition formation. IEEE Trans. Robot. 22(4), 637–649 (2006)

    Article  Google Scholar 

  13. Shehory, O., Kraus, S.: Methods for task allocation via agent coalition formation. Artif. Intell. 101, 165–200 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  14. Dang, V.D., Jennings, N.R.: Coalition structure generation in task-based settings. In: 17th European Conference on Artificial Intelligence, pp. 210–214 (2006)

    Google Scholar 

  15. Service, T., Adams, J.: Coalition formation for task allocation: theory and algorithms. Auton. Agents Multi-Agent Syst. 22(2), 225–248 (2011)

    Article  Google Scholar 

  16. Zhang, Y., Parker, L.: Considering inter-task resource constraints in task allocation. Auton. Agents Multi-Agent Syst. 26(3), 389–419 (2013)

    Article  Google Scholar 

  17. Cao, Y., Fukunaga, A.S., Kahng, A.: Cooperative mobile robotics: antecedents and directions. Auton. Robot. 4(1), 7–27 (1997)

    Article  Google Scholar 

  18. Yokoo, M., Durfee, E., Ishida, T., Kuwabara, K.: The distributed constraint satisfaction problem: formalization and algorithms. IEEE Trans. Knowl. Data Eng. 10(5), 673–685 (1998)

    Article  Google Scholar 

  19. Gerkey, B., Mataric, M.: Sold!: auction methods for multirobot coordination. IEEE Trans. Robot. Autom. 18(5), 758–768 (2002)

    Article  Google Scholar 

  20. Bernardine Dias, M., Stentz, A.: Opportunistic optimization for market-based multirobot control. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 3, pp. 2714–2720 (2002)

    Google Scholar 

  21. Brunet, L., Choi, H.L., How, J.P.: Consensus-based auction approaches for decentralized task assignment. In: AIAA Guidance, Navigation and Control Conference (2008)

    Google Scholar 

  22. Guerrero, J., Oliver, G.: Multi-robot coalition formation in real-time scenarios. Robot. Auton. Syst. 60(10), 1295–1307 (2012)

    Article  Google Scholar 

  23. Bayram, H., Bozma, H.I.: Decentralized network topologies in multirobot systems. Adv. Robot. 28(14), 967–982 (2014)

    Article  Google Scholar 

  24. Wagner, T., Phelps, J., Guralnik, V.: Centralized vs. decentralized coordination: two application case studies. In: Wagner, T.A. (ed.) An Application Science for Multi-Agent Systems, vol. 10, pp. 41–75. Springer, New York (2004)

    Chapter  Google Scholar 

  25. Parker, L.: Alliance: an architecture for fault tolerant multirobot cooperation. IEEE Trans. Robot. Autom. 14(2), 220–240 (1998)

    Article  Google Scholar 

  26. Vries, de, Vohra, R.V.: Combinatorial auctions: a survey. INFORMS J. Comput. 15(3), 284–309 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  27. Koenig, S., Tovey, C., Lagoudakis, M., Markakis, V., Kempe, D., Keskinocak, P., Kleywegt, A., Meyerson, A., Jain, S.: The power of sequential single-item auctions for agent coordination. In: National Conference on Artificial Intelligence, vol. 2, pp. 1625–1629. AIAA (2006)

    Google Scholar 

  28. Ducatelle, F., Forster, A., DiCaro, G.A., Gambardella, L.M.: Task allocation in robotic swarms: new methods and comparisons. Technical Report IDSIA-01-09, Dalle Molle Institute for Artificial Intelligence, Lugano, Switzerland (2009)

    Google Scholar 

  29. Lerman, K., Jones, C., Galstyan, A., Mataric, M.J.: Analysis of dynamic task allocation in multi-robot systems. Int. J. Robot. Res. 25(3), 225–241 (2006)

    Article  Google Scholar 

  30. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, New York (1979)

    MATH  Google Scholar 

  31. Sandholm, T., Larson, K., Andersson, M., Shehory, O., Tohm, F.: Coalition structure generation with worst case guarantees. Artif. Intell. 111(12), 209–238 (1999)

    Article  MATH  Google Scholar 

  32. Hajdukova, J.: Coalition formation games: a survey. Int. Game Theory Rev. 08(04), 613–641 (2006)

    Article  MathSciNet  Google Scholar 

  33. Saad, W., Han, Z., Debbah, M., Hjorungnes, A., Basar, T.: Coalitional game theory for communication networks. IEEE Signal Proc. Mag. 26(5), 77–97 (2009)

    Article  Google Scholar 

  34. Aumann, R., Dreze, J.: Cooperative games with coalition structures. Int. J. Game Theory 3(4), 217–237 (1974)

    Article  MATH  MathSciNet  Google Scholar 

  35. Vig, L.: Multi-robot coalition formation. Ph.D. thesis, Vanderbilt University (2006)

    Google Scholar 

  36. Bogomolnaia, A., Jackson, M.O.: The stability of hedonic coalition structures. Games Econ. Behav. 38(2), 201–230 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  37. Saad, W., Han, Z., Debbah, M., Hjrungnes, A.: Coalitional games for distributed collaborative spectrum sensing in cognitive radio networks. In: IEEE INFOCOM, Rio de Janeiro (2009)

    Google Scholar 

  38. Apt, K.R., Radzik, T.: Stable partitions in coalitional games, pp. 1–8. Arxiv Preprint arxiv:cs/0605132 (2006)

Download references

Acknowledgments

This work has been supported by TUBITAK Project 111E285 and Bogazici University BAP Project 7222.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haluk Bayram .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Bayram, H., Bozma, H.I. (2015). Coalition Formation Games for Dynamic Multirobot Tasks. In: Akin, H., Amato, N., Isler, V., van der Stappen, A. (eds) Algorithmic Foundations of Robotics XI. Springer Tracts in Advanced Robotics, vol 107. Springer, Cham. https://doi.org/10.1007/978-3-319-16595-0_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16595-0_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-16594-3

  • Online ISBN: 978-3-319-16595-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics