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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 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.
Superadditivity implies that any two disjoint coalitions, when acting together, can get at least as much as they can when acting separately.
- 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
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
Chen, J., Sun, D.: Resource constrained multirobot task allocation based on leader-follower coalition methodology. Int. J. Robot. Res. 30(12), 1423–1434 (2011)
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)
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)
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)
Apt, K.R., Witzel, A.: A generic approach to coalition formation. Int. Game Theory Rev. 11(03), 347–367 (2009)
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)
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)
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)
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)
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)
Vig, L., Adams, J.A.: Multi-robot coalition formation. IEEE Trans. Robot. 22(4), 637–649 (2006)
Shehory, O., Kraus, S.: Methods for task allocation via agent coalition formation. Artif. Intell. 101, 165–200 (1998)
Dang, V.D., Jennings, N.R.: Coalition structure generation in task-based settings. In: 17th European Conference on Artificial Intelligence, pp. 210–214 (2006)
Service, T., Adams, J.: Coalition formation for task allocation: theory and algorithms. Auton. Agents Multi-Agent Syst. 22(2), 225–248 (2011)
Zhang, Y., Parker, L.: Considering inter-task resource constraints in task allocation. Auton. Agents Multi-Agent Syst. 26(3), 389–419 (2013)
Cao, Y., Fukunaga, A.S., Kahng, A.: Cooperative mobile robotics: antecedents and directions. Auton. Robot. 4(1), 7–27 (1997)
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)
Gerkey, B., Mataric, M.: Sold!: auction methods for multirobot coordination. IEEE Trans. Robot. Autom. 18(5), 758–768 (2002)
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)
Brunet, L., Choi, H.L., How, J.P.: Consensus-based auction approaches for decentralized task assignment. In: AIAA Guidance, Navigation and Control Conference (2008)
Guerrero, J., Oliver, G.: Multi-robot coalition formation in real-time scenarios. Robot. Auton. Syst. 60(10), 1295–1307 (2012)
Bayram, H., Bozma, H.I.: Decentralized network topologies in multirobot systems. Adv. Robot. 28(14), 967–982 (2014)
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)
Parker, L.: Alliance: an architecture for fault tolerant multirobot cooperation. IEEE Trans. Robot. Autom. 14(2), 220–240 (1998)
Vries, de, Vohra, R.V.: Combinatorial auctions: a survey. INFORMS J. Comput. 15(3), 284–309 (2003)
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)
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)
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)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, New York (1979)
Sandholm, T., Larson, K., Andersson, M., Shehory, O., Tohm, F.: Coalition structure generation with worst case guarantees. Artif. Intell. 111(12), 209–238 (1999)
Hajdukova, J.: Coalition formation games: a survey. Int. Game Theory Rev. 08(04), 613–641 (2006)
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)
Aumann, R., Dreze, J.: Cooperative games with coalition structures. Int. J. Game Theory 3(4), 217–237 (1974)
Vig, L.: Multi-robot coalition formation. Ph.D. thesis, Vanderbilt University (2006)
Bogomolnaia, A., Jackson, M.O.: The stability of hedonic coalition structures. Games Econ. Behav. 38(2), 201–230 (2002)
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)
Apt, K.R., Radzik, T.: Stable partitions in coalitional games, pp. 1–8. Arxiv Preprint arxiv:cs/0605132 (2006)
Acknowledgments
This work has been supported by TUBITAK Project 111E285 and Bogazici University BAP Project 7222.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)