Accelerating the Miller-Tucker-Zemlin model for the asymmetric traveling salesman problem

Abstract In this article, we present an easy to implement algorithmic approach that improves the computational performance of the Miller–Tucker–Zemlin (MTZ) model for the asymmetric traveling salesman problem (ATSP) by efficiently generating valid inequalities from fractional solutions. Computational experiments show that the proposed approach enhances considerably the performance of MTZ-based formulations reported in the literature. By adding facet-defining inequalities of the underline ATSP-polytope, the number of nodes in the branch-and-bound tree is drastically reduced, and the convergence of the MTZ-type formulations is accelerated. We also extend this idea to solve the multiple asymmetric traveling salesman problem (mATSP). This approach can help practitioners to solve real-life problems to near optimality using a standard optimization solver and may be useful to solve a variety of routing problems that use MTZ-type of subtour elimination constraints.

[1]  S. Gorenstein Printing Press Scheduling for Multi-Edition Periodicals , 1970 .

[2]  Gilbert Laporte,et al.  Improvements and extensions to the Miller-Tucker-Zemlin subtour elimination constraints , 1991, Oper. Res. Lett..

[3]  Tadeusz Sawik,et al.  A note on the Miller-Tucker-Zemlin model for the asymmetric traveling salesman problem , 2016 .

[4]  Andrew B. Whinston,et al.  Computer-Assisted School Bus Scheduling , 1972 .

[5]  Temel Öncan,et al.  A comparative analysis of several asymmetric traveling salesman problem formulations , 2009, Comput. Oper. Res..

[6]  Luís Gouveia,et al.  Requiem for the Miller-Tucker-Zemlin subtour elimination constraints? , 2014, Eur. J. Oper. Res..

[7]  Károly Jármai,et al.  Mathematical modeling of multiple tour multiple traveling salesman problem using evolutionary programming , 2015 .

[8]  Chao Jiang,et al.  A new efficient hybrid algorithm for large scale multiple traveling salesman problems , 2020, Expert Syst. Appl..

[9]  William J. Cook,et al.  Solution of a Large-Scale Traveling-Salesman Problem , 1954, 50 Years of Integer Programming.

[10]  Hanif D. Sherali,et al.  Multiple asymmetric traveling salesmen problem with and without precedence constraints: Performance comparison of alternative formulations , 2014, Comput. Oper. Res..

[11]  Sumanta Basu,et al.  Efficient preprocessing methods for tabu search: an application on asymmetric travelling salesman problem , 2017, INFOR Inf. Syst. Oper. Res..

[12]  Tolga Bektas,et al.  Integer linear programming formulations of multiple salesman problems and its variations , 2006, Eur. J. Oper. Res..

[13]  Hanif D. Sherali,et al.  Solving the single and multiple asymmetric Traveling Salesmen Problems by generating subtour elimination constraints from integer solutions , 2018 .

[14]  Javier Del Ser,et al.  A discrete water cycle algorithm for solving the symmetric and asymmetric traveling salesman problem , 2018, Appl. Soft Comput..

[15]  James F. Campbell,et al.  School bus routing problem: Contemporary trends and research directions , 2020, Omega.

[16]  Sajjad Haider,et al.  An Algorithm for Mapping the Asymmetric Multiple Traveling Salesman Problem onto Colored Petri Nets , 2018, Algorithms.

[17]  Yuichi Nagata,et al.  A new genetic algorithm for the asymmetric traveling salesman problem , 2012, Expert Syst. Appl..

[18]  Tad Gonsalves,et al.  SOLVING CAPACITY PROBLEMS AS ASYMMETRIC TRAVELLING SALESMAN PROBLEMS , 2015 .

[19]  Luís Gouveia,et al.  The asymmetric travelling salesman problem: on generalizations of disaggregated Miller-Tucker-Zemlin constraints , 2001, Discret. Appl. Math..

[20]  William J. Cook,et al.  TSP Cuts Which Do Not Conform to the Template Paradigm , 2000, Computational Combinatorial Optimization.

[21]  G. Reinelt The traveling salesman: computational solutions for TSP applications , 1994 .

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

[23]  Stephen C. Graves,et al.  The Travelling Salesman Problem and Related Problems , 1978 .

[24]  Xin-She Yang,et al.  An improved discrete bat algorithm for symmetric and asymmetric Traveling Salesman Problems , 2016, Eng. Appl. Artif. Intell..

[25]  Hussain Aziz Saleh,et al.  The design of the global navigation satellite system surveying networks using genetic algorithms , 2004, Eng. Appl. Artif. Intell..

[26]  Paolo Toth,et al.  Models and algorithms for the Asymmetric Traveling Salesman Problem: an experimental comparison , 2012, EURO J. Transp. Logist..

[27]  Alejandra Beghelli,et al.  A novel methodology for determining low-cost fine particulate matter street sweeping routes , 2012, Journal of the Air & Waste Management Association.

[28]  Maxim Sviridenko,et al.  No-Wait Flowshop Scheduling Is as Hard as Asymmetric Traveling Salesman Problem , 2013, Math. Oper. Res..

[29]  Mehdi Mrad,et al.  Strong multi-commodity flow formulations for the asymmetric traveling salesman problem , 2018, Eur. J. Oper. Res..

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

[31]  Mark Velednitsky,et al.  Short combinatorial proof that the DFJ polytope is contained in the MTZ polytope for the Asymmetric Traveling Salesman Problem , 2017, Oper. Res. Lett..

[32]  Hanif D. Sherali,et al.  On Tightening the Relaxations of Miller-Tucker-Zemlin Formulations for Asymmetric Traveling Salesman Problems , 2002, Oper. Res..

[33]  Urszula Boryczka,et al.  Vehicle route planning in e-waste mobile collection on demand supported by artificial intelligence algorithms , 2018, Transportation Research Part D: Transport and Environment.

[34]  Urszula Boryczka,et al.  The adaptation of the harmony search algorithm to the ATSP with the evaluation of the influence of the pitch adjustment place on the quality of results , 2018, J. Inf. Telecommun..

[35]  Luís Gouveia,et al.  Combining and projecting flow models for the (precedence constrained) asymmetric traveling salesman problem , 2018, Networks.

[36]  Urszula Boryczka,et al.  The Harmony Search algorithm with additional improvement of harmony memory for Asymmetric Traveling Salesman Problem , 2019, Expert Syst. Appl..