Abstract
The paper presents an Evolutionary Algorithm (EA) based framework capable of handling a variety of complex Multi-Robot Task Allocation (MRTA) problems. Equipped with a flexible chromosome structure, customized variation operators, and a penalty function, the EA demonstrates the capability to switch between single-robot and multi-robot cases of MRTA and entertains team heterogeneity. The framework is validated and compared against a Genetic Algorithm based representation and a heuristic-based solution. The experimental results show that the presented EA provides better overall results to the task allocation problem with faster convergence and lesser chances of sub-optimal results.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
References
Gerkey, B.P., Matarić, M.J.: A formal analysis and taxonomy of task allocation in multi-robot systems. Int. J. Robot. Res. 23, 939–954 (2004)
Sen, S.D., Adams, J.A.: An influence diagram based multi-criteria decision making framework for multirobot coalition formation. Auton. Agent. Multi-Agent Syst. 29, 1061–1090 (2015)
Gerkey, B.P., Mataric, M.J.: Multi-robot task allocation: analyzing the complexity and optimality of key architectures. In: Proceedings of the IEEE International Conference on Robotics and Automation 2003 ICRA 2003, vol. 3, pp. 3862–3868 (2003)
Badreldin, M., Hussein, A., Khamis, A.: A comparative study between optimization and market-based approaches to multi-robot task allocation. Adv. Artif. Intell. 2013, e256524 (2013)
Koenig, S., et al.: The power of sequential single-item auctions for agent coordination. In: Proceedings of the National Conference on Artificial Intelligence, vol. 1999, p. 1625. AAAI Press, Menlo Park, MIT Press, Cambridge (2006)
Schneider, E., Sklar, E.I., Parsons, S.: Mechanism selection for multi-robot task allocation. In: Gao, Y., Fallah, S., Jin, Y., Lekakou, C. (eds.) TAROS 2017. LNCS (LNAI), vol. 10454, pp. 421–435. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-64107-2_33
Dasgupta, P.: Multi-Robot task allocation for performing cooperative foraging tasks in an initially unknown environment. In: Jain, L.C., Aidman, E.V., Abeynayake, C. (eds.) Innovations in Defence Support Systems -2. SCI, vol. 338, pp. 5–20. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-17764-4_2
Mouradian, C., Sahoo, J., Glitho, R.H., Morrow, M.J., Polakos, P.A.: 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 (2017)
Arif, M.U., Haider, S.: An evolutionary traveling salesman approach for multi-robot task allocation. In: 9th International Conference on Agents and Artificial Intelligence, pp. 567–574 (2017)
Darrah, M., et al.: A flexible genetic algorithm system for multi-UAV surveillance: algorithm and flight testing. Un. Sys. 03, 49–62 (2015)
Carter, A.E., Ragsdale, C.T.: A new approach to solving the multiple traveling salesperson problem using genetic algorithms. Eur. J. Oper. Res. 175, 246–257 (2006)
Davis, L.: Applying adaptive algorithms to epistatic domains. In: IJCAI, pp. 162–164 (1985)
Chen, S.H., Chen, M.C.: Operators of the two-part encoding genetic algorithm in solving the multiple traveling salesmen problem. In: 2011 International Conference on Technologies and Applications of Artificial Intelligence, pp. 331–336 (2011)
Coello, C.A.C.: Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art. Comput. Methods Appl. Mech. Eng. 191, 1245–1287 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Arif, M.U., Haider, S. (2018). A Flexible Evolutionary Algorithm for Task Allocation in Multi-robot Team. In: Nguyen, N., Pimenidis, E., Khan, Z., Trawiński, B. (eds) Computational Collective Intelligence. ICCCI 2018. Lecture Notes in Computer Science(), vol 11056. Springer, Cham. https://doi.org/10.1007/978-3-319-98446-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-98446-9_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-98445-2
Online ISBN: 978-3-319-98446-9
eBook Packages: Computer ScienceComputer Science (R0)