A Heuristic for Task Allocation and Routing of Heterogeneous Robots while Minimizing Maximum Travel Cost

The article proposes a new heuristic for task allocation and routing of heterogeneous robots. Specifically, we consider a path planning problem where there are two (structurally) heterogeneous robots that start from distinctive depots and a set of targets to visit. The objective is to find a tour for each robot in a manner that enables each target location to be visited at least once by one of the robots while minimizing the maximum travel cost. A solution for Multiple Depot Heterogeneous Traveling Salesman Problem (MDHTSP) with min-max objective is in great demand with many potential applications, because it can significantly reduce the job completion duration. However, there are still no reliable algorithms that can run in short amount of time. As an initial idea of solving min-max MDHTSP, we present a heuristic based on a primal-dual technique that solves for a case involving two robots while focusing on task allocation. Based on computational results of the implementation, we show that the proposed algorithm produces a good quality of feasible solution within a relatively short computation time.

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

[2]  Volker Gruhn,et al.  A General Vehicle Routing Problem , 2008, Eur. J. Oper. Res..

[3]  Kien Ming Ng,et al.  Vehicle routing problem with a heterogeneous fleet and time windows , 2014, Expert Syst. Appl..

[4]  Manish Kumar,et al.  An ant colony optimization technique for solving min-max Multi-Depot Vehicle Routing Problem , 2013, Swarm Evol. Comput..

[5]  Keld Helsgaun,et al.  An effective implementation of the Lin-Kernighan traveling salesman heuristic , 2000, Eur. J. Oper. Res..

[6]  Michel Gendreau,et al.  The m-Traveling Salesman Problem with Minmax Objective , 1995, Transp. Sci..

[7]  John Gunnar Carlsson,et al.  Solving Min-Max Multi-Depot Vehicle Routing Problem ⁄ , 2007 .

[8]  Shreyas Sundaram,et al.  Min-Max Tours for Task Allocation to Heterogeneous Agents , 2018, 2018 IEEE Conference on Decision and Control (CDC).

[9]  Vili Podgorelec,et al.  A survey of genetic algorithms for solving multi depot vehicle routing problem , 2015, Appl. Soft Comput..

[10]  Luís Paulo Reis,et al.  Solving Heterogeneous Fleet Multiple Depot Vehicle Scheduling Problem as an Asymmetric Traveling Salesman Problem , 2011, EPIA.

[11]  K. Sundar,et al.  An exact algorithm for a heterogeneous, multiple depot, multiple traveling salesman problem , 2015, 2015 International Conference on Unmanned Aircraft Systems (ICUAS).

[12]  Jungyun Bae Algorithms for multiple vehicle routing problems , 2014 .

[13]  Elad H. Kivelevitch,et al.  A Hierarchical Market Solution to the Min-Max Multiple Depots Vehicle Routing Problem , 2014 .

[14]  J. Sussmann,et al.  SHORTEST PATHS FOR THE REEDS-SHEPP CAR: A WORKED OUT EXAMPLE OF THE USE OF GEOMETRIC TECHNIQUES IN NONLINEAR OPTIMAL CONTROL. 1 , 1991 .

[15]  Jan Faigl,et al.  An Application of Self-Organizing Map for Multirobot Multigoal Path Planning with Minmax Objective , 2016, Comput. Intell. Neurosci..

[16]  Yan Lin,et al.  Memetic algorithm based on sequential variable neighborhood descent for the minmax multiple traveling salesman problem , 2017, Comput. Ind. Eng..

[17]  Woojin Chung,et al.  A heuristic for a heterogeneous automated guided vehicle routing problem , 2017 .

[18]  Francesco Bullo,et al.  Gossip algorithms for heterogeneous multi-vehicle routing problems , 2013 .

[19]  Ilari Vallivaara,et al.  A Team ant colony optimization algorithm for the multiple travelling salesmen problem with MinMax objective , 2008 .

[20]  Banu Soylu,et al.  A general variable neighborhood search heuristic for multiple traveling salesmen problem , 2015, Comput. Ind. Eng..

[21]  Vijay V. Vazirani,et al.  Approximation Algorithms , 2001, Springer Berlin Heidelberg.

[22]  L. Preucil,et al.  Cooperative planning for heterogeneous teams in rescue operations , 2005, IEEE International Safety, Security and Rescue Rototics, Workshop, 2005..

[23]  Woojin Chung,et al.  A Heuristic for Path Planning of Multiple Heterogeneous Automated Guided Vehicles , 2018, International Journal of Precision Engineering and Manufacturing.

[24]  L. Shepp,et al.  OPTIMAL PATHS FOR A CAR THAT GOES BOTH FORWARDS AND BACKWARDS , 1990 .

[25]  Kris Braekers,et al.  The vehicle routing problem: State of the art classification and review , 2016, Comput. Ind. Eng..