General Background on Multi-robot Task Allocation

Multi-robot systems (MRSss) face several challenges, but the most typical problem is the multi-robot tasks allocation (MRTA). It consists in finding the efficient allocation mechanism in order to assign different tasks to the set of available robots. Toward this objective, robots will work as cooperative agents. MRTA aims at ensuring an efficient execution of tasks under consideration and thus minimizing the overall system cost. Various research works have solved the MRTA problem using the multiple traveling salesman problem (MTSP) formulation. In this context, an overview on MRTA and MTSP is given in this chapter. Furthermore, a summary of the related works is presented.

[1]  R. Bolaños,et al.  A multiobjective non-dominated sorting genetic algorithm (NSGA-II) for the Multiple Traveling Salesman Problem , 2015 .

[2]  Katia P. Sycara,et al.  Distributed algorithm design for multi-robot generalized task assignment problem , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Barry Brumitt,et al.  GRAMMPS: a generalized mission planner for multiple mobile robots in unstructured environments , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[4]  Alok Singh,et al.  Two metaheuristic approaches for the multiple traveling salesperson problem , 2015, Appl. Soft Comput..

[5]  Rachid Alami,et al.  M+: a scheme for multi-robot cooperation through negotiated task allocation and achievement , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[6]  Katia P. Sycara,et al.  Multi-robot assignment algorithm for tasks with set precedence constraints , 2011, 2011 IEEE International Conference on Robotics and Automation.

[7]  Jacques Teghem,et al.  The Multiobjective Traveling Salesman Problem: A Survey and a New Approach , 2010, Advances in Multi-Objective Nature Inspired Computing.

[8]  T. Bektaş The multiple traveling salesman problem: an overview of formulations and solution procedures , 2006 .

[9]  Cliff T. Ragsdale,et al.  A Grouping Genetic Algorithm for the Multiple Traveling Salesperson Problem , 2007, Int. J. Inf. Technol. Decis. Mak..

[10]  Sven Koenig,et al.  Sequential Bundle-Bid Single-Sale Auction Algorithms for Decentralized Control , 2007, IJCAI.

[11]  Maja J. Mataric,et al.  Sold!: auction methods for multirobot coordination , 2002, IEEE Trans. Robotics Autom..

[12]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[13]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[14]  Manish Kumar,et al.  A Market-based Solution to the Multiple Traveling Salesmen Problem , 2013, J. Intell. Robotic Syst..

[15]  Ahmed M. Elmogy,et al.  Market-based dynamic task allocation in mobile surveillance systems , 2009, 2009 IEEE International Workshop on Safety, Security & Rescue Robotics (SSRR 2009).

[16]  Kaisa Miettinen,et al.  Nonlinear multiobjective optimization , 1998, International series in operations research and management science.

[17]  Cliff T. Ragsdale,et al.  A new approach to solving the multiple traveling salesperson problem using genetic algorithms , 2006, Eur. J. Oper. Res..

[18]  Maurice Pagnucco,et al.  Repeated Sequential Auctions with Dynamic Task Clusters , 2012, AAAI.

[19]  Tucker R. Balch,et al.  Efficient Bids on Task Allocation for Multi-Robot Exploration , 2006, FLAIRS Conference.

[20]  Katia P. Sycara,et al.  Distributed algorithm design for multi-robot task assignment with deadlines for tasks , 2013, 2013 IEEE International Conference on Robotics and Automation.

[21]  Nicolas Jouandeau,et al.  A Survey and Analysis of Multi-Robot Coordination , 2013 .

[22]  Aníbal Ollero,et al.  S+T: An algorithm for distributed multirobot task allocation based on services for improving robot cooperation , 2008, 2008 IEEE International Conference on Robotics and Automation.

[23]  Sahar Trigui,et al.  SmartPATH: An Efficient Hybrid ACO-GA Algorithm for Solving the Global Path Planning Problem of Mobile Robots , 2014 .

[24]  Nidhi Kalra,et al.  Market-Based Multirobot Coordination: A Survey and Analysis , 2006, Proceedings of the IEEE.

[25]  Mark Yim,et al.  Indoor automation with many mobile robots , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[26]  MengChu Zhou,et al.  A New Multiple Traveling Salesman Problem and Its Genetic Algorithm-Based Solution , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[27]  Alok Singh,et al.  A new grouping genetic algorithm approach to the multiple traveling salesperson problem , 2008, Soft Comput..

[28]  Anthony Stentz,et al.  Market-based Multirobot Coordination for Complex Tasks , 2006, Int. J. Robotics Res..

[29]  A.M. Howard,et al.  An Integrated Approach for Achieving Multirobot Task Formations , 2009, IEEE/ASME Transactions on Mechatronics.

[30]  Nidhi Kalra,et al.  Market-Based Multirobot Coordination: A Comprehensive Survey and Analysis , 2005 .

[31]  Manoj Kumar Tiwari,et al.  Balancing task allocation in multi-robot systems using K-means clustering and auction based mechanisms , 2011, Expert Syst. Appl..

[32]  Qingfu Zhang,et al.  MOEA/D-ACO: A Multiobjective Evolutionary Algorithm Using Decomposition and AntColony , 2013, IEEE Transactions on Cybernetics.

[33]  Stefano Giordani,et al.  A Distributed Algorithm for the Multi-Robot Task Allocation Problem , 2010, IEA/AIE.

[34]  Maja J. Mataric,et al.  Broadcast of Local Elibility for Multi-Target Observation , 2000, DARS.

[35]  Sahar Trigui,et al.  Indoor Surveillance Application using Wireless Robots and Sensor Networks: Coordination and Path Planning , 2013 .

[36]  János Abonyi,et al.  Optimization of Multiple Traveling Salesmen Problem by a Novel Representation Based Genetic Algorithm , 2011, Intelligent Computational Optimization in Engineering.

[37]  Vijay Kumar,et al.  Distributed multi-robot task assignment and formation control , 2008, 2008 IEEE International Conference on Robotics and Automation.

[38]  Shoudong Huang,et al.  A new crossover approach for solving the multiple travelling salesmen problem using genetic algorithms , 2013, Eur. J. Oper. Res..

[39]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[40]  Alun Preece,et al.  Towards a Taxonomy of Task Allocation in Sensor Networks , 2009, IEEE INFOCOM Workshops 2009.

[41]  Fang Tang,et al.  An Anytime Winner Determination Algorithm for Time-Extended Multi-Robot Task Allocation , 2008, ARCS.

[42]  Zhiqiang Zheng,et al.  Combinatorial Bids based Multi-robot Task Allocation Method , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[43]  Caro Lucas,et al.  A novel numerical optimization algorithm inspired from weed colonization , 2006, Ecol. Informatics.

[44]  Lynne E. Parker,et al.  ALLIANCE: an architecture for fault tolerant multirobot cooperation , 1998, IEEE Trans. Robotics Autom..

[45]  Sujian Li,et al.  An ant colony optimization algorithm for the Multiple Traveling Salesmen Problem , 2009, 2009 4th IEEE Conference on Industrial Electronics and Applications.

[46]  Fakhri Karray,et al.  Complex Task Allocation in Mobile Surveillance Systems , 2011, J. Intell. Robotic Syst..

[47]  Ahmed M. Elmogy,et al.  Dynamic complex task allocation in multisensor surveillance systems , 2009, 2009 3rd International Conference on Signals, Circuits and Systems (SCS).

[48]  George J. Pappas,et al.  A distributed auction algorithm for the assignment problem , 2008, 2008 47th IEEE Conference on Decision and Control.

[49]  Qingfu Zhang,et al.  Comparison between MOEA/D and NSGA-II on the Multi-Objective Travelling Salesman Problem , 2009 .

[50]  Shalini Singh Comparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm , 2013 .

[51]  Kok Kiong Tan,et al.  A hybrid estimation of distribution algorithm for solving the multi-objective multiple traveling salesman problem , 2012, 2012 IEEE Congress on Evolutionary Computation.

[52]  Sahar Trigui,et al.  smartPATH: A hybrid ACO-GA algorithm for robot path planning , 2012, 2012 IEEE Congress on Evolutionary Computation.

[53]  Xisheng Feng,et al.  Constrained Multi-objective Task Assignment for UUVs Using Multiple Ant Colonies System , 2008, 2008 ISECS International Colloquium on Computing, Communication, Control, and Management.

[54]  Henrik I. Christensen,et al.  Performance based task assignment in multi-robot patrolling , 2013, SAC '13.