Generalized multiple depot traveling salesmen problem - Polyhedral study and exact algorithm

The generalized multiple depot traveling salesmen problem (GMDTSP) is a variant of the multiple depot traveling salesmen problem (MDTSP), where each salesman starts at a distinct depot, the targets are partitioned into clusters and at least one target in each cluster is visited by some salesman. The GMDTSP is an NP-hard problem as it generalizes the MDTSP and has practical applications in design of ring networks, vehicle routing, flexible manufacturing scheduling and postal routing. We present an integer programming formulation for the GMDTSP and valid inequalities to strengthen the linear programming relaxation. Furthermore, we present a polyhedral analysis of the convex hull of feasible solutions to the GMDTSP and derive facet-defining inequalities that strengthen the linear programming relaxation of the GMDTSP. All these results are then used to develop a branch-and-cut algorithm to obtain optimal solutions to the problem. The performance of the algorithm is evaluated through extensive computational experiments on several benchmark instances.

[1]  J. C. Bean,et al.  An efficient transformation of the generalized traveling salesman problem , 1993 .

[2]  Gregory Gutin,et al.  A memetic algorithm for the generalized traveling salesman problem , 2008, Natural Computing.

[3]  Tolga Bektas,et al.  Formulations and Branch-and-Cut Algorithms for the Generalized Vehicle Routing Problem , 2011, Transp. Sci..

[4]  Gilbert Laporte,et al.  Some Applications of the Generalized Travelling Salesman Problem , 1996 .

[5]  Manfred W. Padberg Technical Note - A Note on Zero-One Programming , 1975, Oper. Res..

[6]  Gilbert Laporte,et al.  Generalized travelling salesman problem through n sets of nodes: the asymmetrical case , 1987, Discret. Appl. Math..

[7]  Gianpaolo Ghiani,et al.  An efficient transformation of the generalized vehicle routing problem , 2000, Eur. J. Oper. Res..

[8]  Gilbert Laporte,et al.  Location routing problems , 1987 .

[9]  G. Laporte,et al.  An exact algorithm for solving a capacitated location-routing problem , 1986 .

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

[11]  Vasek Chvátal,et al.  Edmonds polytopes and weakly hamiltonian graphs , 1973, Math. Program..

[12]  Matteo Fischetti,et al.  A Branch-and-Cut Algorithm for the Symmetric Generalized Traveling Salesman Problem , 1997, Oper. Res..

[13]  Enrique Benavent,et al.  Multi-depot Multiple TSP: a polyhedral study and computational results , 2013, Ann. Oper. Res..

[14]  Swaroop Darbha,et al.  Routing of two Unmanned Aerial Vehicles with communication constraints , 2014, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[15]  Swaroop Darbha,et al.  A transformation for a Heterogeneous, Multiple Depot, Multiple Traveling Salesman Problem , 2009, 2009 American Control Conference.

[16]  Kaarthik Sundar,et al.  Multiple depot ring star problem: a polyhedral study and an exact algorithm , 2014, Journal of Global Optimization.

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

[18]  Joaquín Bautista,et al.  Solving an urban waste collection problem using ants heuristics , 2008, Comput. Oper. Res..

[19]  Matteo Fischetti,et al.  The symmetric generalized traveling salesman polytope , 1995, Networks.

[20]  José-Manuel Belenguer,et al.  A Branch and Cut method for the Capacitated Location-Routing Problem , 2006, 2006 International Conference on Service Systems and Service Management.

[21]  Thorsten Koch,et al.  Branching rules revisited , 2005, Oper. Res. Lett..

[22]  M. R. Rao,et al.  Odd Minimum Cut-Sets and b-Matchings , 1982, Math. Oper. Res..

[23]  Manfred W. Padberg,et al.  A Note on Zero-One Programming , 2016 .

[24]  Swaroop Darbha,et al.  Today's Traveling Salesman Problem , 2010, IEEE Robotics & Automation Magazine.