A Set Covering Approach for the Double Traveling Salesman Problem with Multiple Stacks

In the double TSP with multiple stacks, a vehicle with several stacks performs a Hamiltonian circuit to pick up some items and stores them in its stacks. It then delivers every item by performing another Hamiltonian circuit while satisfying the last-in-first-out policy of its stacks. The consistency requirement ensuring that the pickup and delivery circuits can be performed by the vehicle is the major difficulty of the problem. This requirement corresponds, from a polyhedral standpoint, to a set covering polytope. When the vehicle has two stacks this polytope is obtained from the description of a vertex cover polytope. We use these results to develop a branch-and-cut algorithm with inequalities derived from the inequalities of the vertex cover polytope.

[1]  Michele Barbato,et al.  Polyhedral results and a branch-and-cut algorithm for the double traveling Salesman problem with multiple stacks , 2016, Discret. Optim..

[2]  Oli B. G. Madsen,et al.  The double travelling salesman problem with multiple stacks - Formulation and heuristic solution approaches , 2009, Eur. J. Oper. Res..

[3]  Antonio Sassano,et al.  Facets and lifting procedures for the set covering polytope , 1989, Math. Program..

[4]  Hanif D. Sherali,et al.  New tighter polynomial length formulations for the asymmetric traveling salesman problem with and without precedence constraints , 2005, Oper. Res. Lett..

[5]  L. Gouveia,et al.  On extended formulations for the precedence constrained asymmetric traveling salesman problem , 2006 .

[6]  J. Mitchell Branch-and-Cut Algorithms for Combinatorial Optimization Problems , 1988 .

[7]  Maria Grazia Speranza,et al.  Exact solutions to the double travelling salesman problem with multiple stacks , 2010, Networks.

[8]  Martin Grötschel,et al.  Facets of the linear ordering polytope , 1985, Math. Program..

[9]  Roland Grappe,et al.  The Uncapacitated Asymmetric Traveling Salesman Problem with Multiple Stacks , 2012, ISCO.

[10]  Jesper Larsen,et al.  Improved exact method for the double TSP with multiple stacks , 2011, Networks.

[11]  Alberto Ceselli,et al.  Efficient algorithms for the double traveling salesman problem with multiple stacks , 2012, Comput. Oper. Res..

[12]  Luís Gouveia,et al.  The asymmetric travelling salesman problem and a reformulation of the Miller-Tucker-Zemlin constraints , 1999, Eur. J. Oper. Res..

[13]  Mauro Dell'Amico,et al.  A Branch-and-Cut Algorithm for the Double Traveling Salesman Problem with Multiple Stacks , 2013, INFORMS J. Comput..

[14]  Hans Raj Tiwary,et al.  Exponential Lower Bounds for Polytopes in Combinatorial Optimization , 2011, J. ACM.

[15]  Gerhard Reinelt,et al.  A Branch and Cut solver for the maximum stable set problem , 2011, J. Comb. Optim..

[16]  R. Borndörfer,et al.  Aspects of Set Packing, Partitioning, and Covering , 1998 .

[17]  Juliane Jung,et al.  The Traveling Salesman Problem: A Computational Study , 2007 .

[18]  Jianer Chen,et al.  Proceedings of the 6th Annual Conference on Theory and Applications of Models of Computation , 2009 .

[19]  Maria Grazia Speranza,et al.  A branch‐and‐bound algorithm for the double travelling salesman problem with two stacks , 2013, Networks.

[20]  Gregorio Tirado,et al.  The double traveling salesman problem with multiple stacks: A variable neighborhood search approach , 2009, Comput. Oper. Res..

[21]  Michel Gendreau,et al.  Large neighborhood search for the pickup and delivery traveling salesman problem with multiple stacks , 2012, Networks.

[22]  Sophie Toulouse,et al.  On the Complexity of the Multiple Stack TSP, kSTSP , 2009, TAMC.

[23]  Matthias Ehrgott,et al.  An exact method for the double TSP with multiple stacks , 2010, Int. Trans. Oper. Res..

[24]  Manfred W. Padberg,et al.  On the facial structure of set packing polyhedra , 1973, Math. Program..