A Binary Programming Solution to the Min-Max Multiple-Depots, Multiple Traveling Salesman Problem

We formulate the Min-Max Multiple Depots, Multiple Traveling Salesmen Problem (MMMDMTSP) as a Binary Programming Problem. The MMMDMTSP is an extension of the classical Traveling Salesman Problem (TSP), in the sense that there are several salesmen, whose routes may originate at several depot locations, and where the goal is to minimize the longest tour by any single salesman. This problem is of particular interest in cases where the time required to complete a set of tasks is of the greatest importance, e.g., military missions or civilian relief efforts. Using our formulation, we develop an algorithm that is capable of finding a near optimal solution to the MMMDMTSP, with a bound on the optimal cost. Some sample solutions are shown for randomly generated instances of the problem, and the scalability properties of the solution are discussed.

[1]  Gilbert Laporte,et al.  An adaptive memory heuristic for a class of vehicle routing problems with minmax objective , 1997, Comput. Oper. Res..

[2]  Michel Gendreau,et al.  Traveling Salesman Problems with Profits , 2005, Transp. Sci..

[3]  Ann Melissa Campbell,et al.  Routing for Relief Efforts , 2008, Transp. Sci..

[4]  Manish Kumar,et al.  A Binary Programming Solution to the Multiple-Depot, Multiple Traveling Salesman Problem with Constant Profits , 2012, Infotech@Aerospace.

[5]  William J. Cook,et al.  The Traveling Salesman Problem: A Computational Study , 2007 .

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

[7]  Tal Shima,et al.  Multiple task assignments for cooperating uninhabited aerial vehicles using genetic algorithms , 2006, Comput. Oper. Res..

[8]  Manish Kumar,et al.  Ant colony optimization technique to solve the min-max Single Depot Vehicle Routing Problem , 2011, Proceedings of the 2011 American Control Conference.

[9]  Panos M. Pardalos,et al.  Lectures on Global Optimization , 2009 .

[10]  Manish Kumar,et al.  Market-Based Solution to the Allocation of Tasks to Agents , 2011, Complex Adaptive Systems.

[11]  Gang Yu,et al.  A Branch-and-Cut Procedure for the Vehicle Routing Problem with Time Windows , 2002, Transp. Sci..

[12]  Eugene L. Lawler,et al.  Traveling Salesman Problem , 2016 .

[13]  Marshall L. Fisher,et al.  Optimal Solution of Vehicle Routing Problems Using Minimum K-Trees , 1994, Oper. Res..

[14]  William J. Cook,et al.  The Traveling Salesman Problem: A Computational Study (Princeton Series in Applied Mathematics) , 2007 .

[15]  Kelly Cohen,et al.  Fuzzy Clustering Based Genetic Algorithm for the Multi-Depot Polygon Visiting Dubins Multiple Traveling Salesman Problem , 2012, Infotech@Aerospace.

[16]  Nicholas Ernest Fuzzy Logic Clustering of Multiple Traveling Salesman Problem for Self -Crossover Based Genetic Algorithm , 2012 .