An Extension of the Lin-Kernighan-Helsgaun TSP Solver for Constrained Traveling Salesman and Vehicle Routing Problems: Technical report

This report describes the implementation of an extension of the Lin-Kernighan-Helsgaun TSP solver for solving constrained traveling salesman and vehicle routing problems. The extension, which is called LKH-3, is able to solve a variety of well-known problems, including the sequential ordering problem (SOP), the traveling repairman problem (TRP), variants of the multiple travel-ing salesman problem (mTSP), as well as vehicle routing problems (VRPs) with capacity, time windows, pickup-and-delivery and distance constraints. The implementation of LKH-3 builds on the idea of transforming the problems into standard symmetric traveling salesman problems and handling constraints by means of penalty functions. Extensive testing on benchmark instances from the literature h s s own that LKH-3 is effective. Best known solutions are often obtained, a d in so e cases, new best solutions are found. The program is free of charge for academic and non-commercial use and can be downloaded in source code. A comprehensive library of benchmark instances and the best obtained results for these instances can also be downloaded.

[1]  Anand Subramanian,et al.  A hybrid algorithm for a class of vehicle routing problems , 2013, Comput. Oper. Res..

[2]  Juan José Salazar González,et al.  The multi-commodity one-to-one pickup-and-delivery traveling salesman problem , 2009, Eur. J. Oper. Res..

[3]  Ibrahim Muter A new formulation and approach for the black and white traveling salesman problem , 2015, Comput. Oper. Res..

[4]  Michael Jünger,et al.  A Branch & Cut Algorithm for the Asymmetric Traveling Salesman Problem with Precedence Constraints , 2000, Comput. Optim. Appl..

[5]  Panagiotis P. Repoussis,et al.  A hybrid evolution strategy for the open vehicle routing problem , 2010, Comput. Oper. Res..

[6]  Bülent Çatay,et al.  Ant Colony Optimization and Its Application to the Vehicle Routing Problem with Pickups and Deliveries , 2009, Natural Intelligence for Scheduling, Planning and Packing Problems.

[7]  Robert A. Russell,et al.  Hybrid Heuristics for the Vehicle Routing Problem with Time Windows , 1995, Transp. Sci..

[8]  Bang Ye Wu,et al.  Exact algorithms for the minimum latency problem , 2004, Inf. Process. Lett..

[9]  Binay K. Bhattacharya,et al.  Approximation Algorithms for the Black and White Traveling Salesman Problem , 2007, COCOON.

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

[11]  Keld Helsgaun,et al.  General k-opt submoves for the Lin–Kernighan TSP heuristic , 2009, Math. Program. Comput..

[12]  Shoudong Huang,et al.  A new crossover approach for solving the multiple travelling salesmen problem using genetic algorithms , 2013, Eur. J. Oper. Res..

[13]  Enrico Bartolini,et al.  Algorithms for network design and routing problems , 2009 .

[14]  Alex Van Breedam,et al.  A parametric analysis of heuristics for the vehicle routing problem with side-constraints , 2002, Eur. J. Oper. Res..

[15]  Dong-il Seo,et al.  A Hybrid Genetic Algorithm Based on Complete Graph Representation for the Sequential Ordering Problem , 2003, GECCO.

[16]  Rafal Skinderowicz,et al.  An improved Ant Colony System for the Sequential Ordering Problem , 2017, Comput. Oper. Res..

[17]  J Dethloff,et al.  Relation between vehicle routing problems: an insertion heuristic for the vehicle routing problem with simultaneous delivery and pick-up applied to the vehicle routing problem with backhauls , 2002, J. Oper. Res. Soc..

[18]  Barrett W. Thomas,et al.  A Compressed-Annealing Heuristic for the Traveling Salesman Problem with Time Windows , 2007, INFORMS J. Comput..

[19]  Peter Goos,et al.  An iterated local search algorithm for the vehicle routing problem with backhauls , 2014, Eur. J. Oper. Res..

[20]  Matteo Fischetti,et al.  Konrad-zuse-zentrum F ¨ Ur Informationstechnik Berlin Solving the Asymmetric Travelling Salesman Problem with Time Windows by Branch-and-cut Solving the Asymmetric Travelling Salesman Problem with Time Windows by Branch-and-cut , 2022 .

[21]  Sophie N. Parragh,et al.  A survey on pickup and delivery models Part II : Transportation between pickup and delivery locations , 2007 .

[22]  ATSPDavid S. JohnsonAT Experimental Analysis of Heuristics for the Stsp , 2001 .

[23]  José Brandão A new tabu search algorithm for the vehicle routing problem with backhauls , 2006, Eur. J. Oper. Res..

[24]  Gilbert Laporte,et al.  The Black and White Traveling Salesman Problem , 2006, Oper. Res..

[25]  Abel García-Nájera,et al.  An evolutionary approach for multi-objective vehicle routing problems with backhauls , 2015, Comput. Ind. Eng..

[26]  Gulcin Dinc Yalcin,et al.  A Heuristic Based on Integer Programming for the Vehicle Routing Problem with Backhauls , 2012 .

[27]  André Langevin,et al.  A two-commodity flow formulation for the traveling salesman and the makespan problems with time windows , 1990, Networks.

[28]  Ashraf M. Abdelbar,et al.  A bare-bones ant colony optimization algorithm that performs competitively on the sequential ordering problem , 2014, Memetic Comput..

[29]  Jing-Quan Li,et al.  A Computational Study of Bi-directional Dynamic Programming for the Traveling Salesman Problem with Time Windows , 2010 .

[30]  Michel Gendreau,et al.  An Exact Constraint Logic Programming Algorithm for the Traveling Salesman Problem with Time Windows , 1998, Transp. Sci..

[31]  Roberto Baldacci,et al.  An Exact Method for the Vehicle Routing Problem with Backhauls , 1999, Transp. Sci..

[32]  Andrew Lim,et al.  A metaheuristic for the pickup and delivery problem with time windows , 2001, Proceedings 13th IEEE International Conference on Tools with Artificial Intelligence. ICTAI 2001.

[33]  Manfred W. Padberg,et al.  Technical Note - A Note on the Symmetric Multiple Traveling Salesman Problem with Fixed Charges , 1977, Oper. Res..

[34]  Bezalel Gavish,et al.  An Optimal Solution Method for Large-Scale Multiple Traveling Salesmen Problems , 1986, Oper. Res..

[35]  Said Salhi,et al.  A cluster insertion heuristic for single and multiple depot vehicle routing problems with backhauling , 1999, J. Oper. Res. Soc..

[36]  A. Rostami,et al.  Solving Multiple Traveling Salesman Problem using the Gravitational Emulation Local Search Algorithm , 2015 .

[37]  Daniel Vanderpooten,et al.  Perturbed Decomposition Algorithm applied to the multi-objective Traveling Salesman Problem , 2017, Comput. Oper. Res..

[38]  Roberto Montemanni,et al.  An Enhanced Ant Colony System for the Sequential Ordering Problem , 2011, OR.

[39]  Markus Leitner,et al.  Extended formulations and branch-and-cut algorithms for the Black-and-White Traveling Salesman Problem , 2017, Eur. J. Oper. Res..

[40]  Brian W. Kernighan,et al.  An Effective Heuristic Algorithm for the Traveling-Salesman Problem , 1973, Oper. Res..

[41]  Stefan Edelkamp,et al.  Algorithm and knowledge engineering for the TSPTW problem , 2013, 2013 IEEE Symposium on Computational Intelligence in Scheduling (CISched).

[42]  Luís Gouveia,et al.  Load-dependent and precedence-based models for pickup and delivery problems , 2015, Comput. Oper. Res..

[43]  Christine L. Mumford,et al.  Constructing initial solutions for the multiple vehicle pickup and delivery problem with time windows , 2012, J. King Saud Univ. Comput. Inf. Sci..

[44]  G. D. Caro,et al.  A decomposition-based exact approach for the sequential ordering problem , 2013 .

[45]  Arthur E. Carter,et al.  Design and Application of Genetic Algorithms for the Multiple Traveling Salesperson Assignment Problem , 2003 .

[46]  David Pisinger,et al.  A unified heuristic for a large class of Vehicle Routing Problems with Backhauls , 2006, Eur. J. Oper. Res..

[47]  Paolo Toth,et al.  A heuristic algorithm for the symmetric and asymmetric vehicle routing problems with backhauls , 1999, Eur. J. Oper. Res..

[48]  Roberto Montemanni,et al.  A heuristic manipulation technique for the sequential ordering problem , 2008, Comput. Oper. Res..

[49]  Paolo Toth,et al.  An ILP improvement procedure for the Open Vehicle Routing Problem , 2008, Comput. Oper. Res..

[50]  Sophie N. Parragh,et al.  A survey on pickup and delivery problems Part I : Transportation between customers and depot , 2007 .

[51]  Shahaboddin Shamshirband,et al.  GELS-GA: Hybrid metaheuristic algorithm for solving Multiple Travelling Salesman Problem , 2014, 2014 14th International Conference on Intelligent Systems Design and Applications.

[52]  Korhan Karabulut,et al.  A variable iterated greedy algorithm for the traveling salesman problem with time windows , 2014, Inf. Sci..

[53]  Yinghui Wei,et al.  Optimization of Minimum Completion Time MTSP Based on the Improved DE , 2010, ICSI.

[54]  Bongju Jeong,et al.  An Adaptive Evolutionary Algorithm for Traveling Salesman Problem with Precedence Constraints , 2014, TheScientificWorldJournal.

[55]  Pan Junjie,et al.  An Ant Colony Optimization Algorithm for Multiple Travelling Salesman Problem , 2006, First International Conference on Innovative Computing, Information and Control - Volume I (ICICIC'06).

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

[57]  Jakub Nalepa,et al.  A Parallel Memetic Algorithm to Solve the Vehicle Routing Problem with Time Windows , 2014, ArXiv.

[58]  Inmaculada Rodríguez Martín,et al.  A hybrid heuristic approach for the multi-commodity pickup-and-delivery traveling salesman problem , 2016, Eur. J. Oper. Res..

[59]  M. Yousefikhoshbakht,et al.  A COMBINATION OF SWEEP ALGORITHM AND ELITE ANT COLONY OPTIMIZATION FOR SOLVING THE MULTIPLE TRAVELING SALESMAN PROBLEM , 2012 .

[60]  D. Hooijenga Perturbation heuristics for the pickup and delivery traveling salesman problem , 2015 .

[61]  Luca Maria Gambardella,et al.  An Ant Colony System Hybridized with a New Local Search for the Sequential Ordering Problem , 2000, INFORMS J. Comput..

[62]  David S. Johnson,et al.  Data structures for traveling salesmen , 1993, SODA '93.

[63]  Emmanouil E. Zachariadis,et al.  An open vehicle routing problem metaheuristic for examining wide solution neighborhoods , 2010, Comput. Oper. Res..

[64]  Roberto Roberti,et al.  New State-Space Relaxations for Solving the Traveling Salesman Problem with Time Windows , 2012, INFORMS J. Comput..

[65]  Krishna H. Hingrajiya,et al.  An Approach for Solving Multiple Travelling Salesman Problem using Ant Colony Optimization , 2015 .

[66]  E. Wacholder,et al.  A neural network algorithm for the multiple traveling salesmen problem , 1989, Biological Cybernetics.

[67]  Maged M. Dessouky,et al.  A new insertion-based construction heuristic for solving the pickup and delivery problem with time windows , 2006, Eur. J. Oper. Res..

[68]  R. Bolaños,et al.  A population-based algorithm for the multi travelling salesman problem , 2016 .

[69]  Haitao Li,et al.  Tabu search for solving the black-and-white travelling salesman problem , 2016, J. Oper. Res. Soc..

[70]  Jean-François Cordeau,et al.  Branch and Cut and Price for the Pickup and Delivery Problem with Time Windows , 2009, Transp. Sci..

[71]  Barrie M. Baker,et al.  A visual interactive approach to the classical and mixed vehicle routing problems with backhauls , 2009 .

[72]  Peter Goos,et al.  Efficient GRASP+VND and GRASP+VNS metaheuristics for the traveling repairman problem , 2011, 4OR.

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

[74]  Fanggeng Zhao,et al.  Genetic algorithm for the one-commodity pickup-and-delivery traveling salesman problem , 2009, Comput. Ind. Eng..

[75]  Abbas Toloie Eshlaghy,et al.  Using an Ant Colony approach for Solving capacitated Vehicle Routing Problem with time Windows , 2015 .

[76]  Yoonho Seo,et al.  Discrete Optimization An efficient genetic algorithm for the traveling salesman problem with precedence constraints , 2002 .

[77]  Ann Nowé,et al.  Multi-type ant colony system for solving the multiple traveling salesman problem. , 2012 .

[78]  José Brandão,et al.  Metaheuristics applied to mixed and simultaneous extensions of vehicle routing problems with backhauls , 2005, J. Oper. Res. Soc..

[79]  Gerhard Reinelt,et al.  TSPLIB - A Traveling Salesman Problem Library , 1991, INFORMS J. Comput..

[80]  Majd Latah,et al.  Solving Multiple TSP Problem by K-Means and Crossover based Modified ACO Algorithm , 2016 .

[81]  Kenneth Sörensen,et al.  Metaheuristics for the risk-constrained cash-in-transit vehicle routing problem , 2015, Eur. J. Oper. Res..

[82]  R. Jonker,et al.  Transforming asymmetric into symmetric traveling salesman problems , 1983 .

[83]  Jirí Vokrínek,et al.  Parallel solver for vehicle routing and pickup and delivery problems with time windows based on agent negotiation , 2012, 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[84]  Amir Masoud Rahimi,et al.  SOLVING VEHICLE ROUTING PROBLEM WITH SIMULTANEOUS PICKUP AND DELIVERY WITH THE APPLICATION OF GENETIC ALGORITHM , 2016 .

[85]  Robert A. Russell,et al.  Technical Note - An Effective Heuristic for the M-Tour Traveling Salesman Problem with Some Side Conditions , 1977, Oper. Res..

[86]  A. Volgenant,et al.  Technical Note - An Improved Transformation of the Symmetric Multiple Traveling Salesman Problem , 1988, Oper. Res..

[87]  Charlotte Diane Jacobs The vehicle routing problem with backhauls , 1987 .

[88]  Saoussen Krichen,et al.  A Hybrid Metaheuristic for the Distance-constrained Capacitated Vehicle Routing Problem☆ , 2014 .

[89]  Jan Dethloff,et al.  Vehicle routing and reverse logistics: The vehicle routing problem with simultaneous delivery and pick-up , 2001, OR Spectr..

[90]  R. Ravi,et al.  Approximation algorithms for distance constrained vehicle routing problems , 2012, Networks.

[91]  L. Gambardella,et al.  A comparison of two exact algorithms for the sequential ordering problem , 2015, 2015 IEEE Conference on Systems, Process and Control (ICSPC).

[92]  Jean-Yves Potvin,et al.  Heuristic approaches to vehicle routing with backhauls and time windows , 1996, Comput. Oper. Res..

[93]  Saïd Salhi,et al.  The vehicle routing problem with restricted mixing of deliveries and pickups , 2013, J. Sched..

[94]  Charlotte Jacobs-Blecha The Vehicle Routing Problem with Backhauls: Properties and Solution Algorithms , 1998 .

[95]  David Pisinger,et al.  An Adaptive Large Neighborhood Search Heuristic for the Pickup and Delivery Problem with Time Windows , 2006, Transp. Sci..

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

[97]  Seyda Topaloglu,et al.  An adaptive local search algorithm for vehicle routing problem with simultaneous and mixed pickups and deliveries , 2015, Comput. Ind. Eng..

[98]  Raca Todosijevic,et al.  AN EFFICIENT GENERAL VARIABLE NEIGHBORHOOD SEARCH FOR LARGE TRAVELLING SALESMAN PROBLEM WITH TIME WINDOWS , 2012 .

[99]  Cliff T. Ragsdale,et al.  A new approach to solving the multiple traveling salesperson problem using genetic algorithms , 2006, Eur. J. Oper. Res..

[100]  Yuvraj Gajpal,et al.  Multi-ant colony system (MACS) for a vehicle routing problem with backhauls , 2009, Eur. J. Oper. Res..

[101]  Niaz A. Wassan,et al.  A reactive tabu search meta-heuristic for the vehicle routing problem with back-hauls , 2002 .

[102]  Andreas T. Ernst,et al.  Beam-ACO Based on Stochastic Sampling for Makespan Optimization Concerning the TSP with Time Windows , 2009, EvoCOP.

[103]  Michel Gendreau,et al.  A Generalized Insertion Heuristic for the Traveling Salesman Problem with Time Windows , 1998, Oper. Res..

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

[105]  Ghassan Shobaki,et al.  An exact algorithm for the sequential ordering problem and its application to switching energy minimization in compilers , 2015, Comput. Optim. Appl..

[106]  S. H. Chen,et al.  Minimization of the Total Traveling Distance and Maximum Distance by Using a Transformed-Based Encoding EDA to Solve the Multiple Traveling Salesmen Problem , 2015 .

[107]  T. T. Narendran,et al.  CLOVES: A cluster-and-search heuristic to solve the vehicle routing problem with delivery and pick-up , 2007, Eur. J. Oper. Res..

[108]  Andrea Lodi,et al.  A Hybrid Exact Algorithm for the TSPTW , 2002, INFORMS J. Comput..

[109]  John E. Beasley,et al.  Route first--Cluster second methods for vehicle routing , 1983 .

[110]  J. Wesley Barnes,et al.  Solving the Pickup and Delivery Problem with Time Windows Using Reactive Tabu Search Transportation , 2000 .

[111]  Panos M. Pardalos,et al.  Iterated local search embedded adaptive neighborhood selection approach for the multi-depot vehicle routing problem with simultaneous deliveries and pickups , 2015, Expert Syst. Appl..

[112]  Roberto Wolfler Calvo,et al.  A New Heuristic for the Traveling Salesman Problem with Time Windows , 2000, Transp. Sci..

[113]  Byung-In Kim,et al.  New best solutions to VRPSPD benchmark problems by a perturbation based algorithm , 2012, Expert Syst. Appl..

[114]  Gilbert Laporte,et al.  Variable Neighborhood Search for the Pickup and Delivery Traveling Salesman Problem with LIFO Loading , 2007, INFORMS J. Comput..

[115]  Can Berk Kalayci,et al.  An ant colony system empowered variable neighborhood search algorithm for the vehicle routing problem with simultaneous pickup and delivery , 2016, Expert Syst. Appl..

[116]  Saoussen Krichen,et al.  A Randomized Multi-start Genetic Algorithm for the One-Commodity Pickup-and-Delivery Traveling Salesman Problem , 2015, ICSI.

[117]  Alok Singh,et al.  A new grouping genetic algorithm approach to the multiple traveling salesperson problem , 2008, Soft Comput..

[118]  Fermín Alfredo Tang Montané,et al.  A tabu search algorithm for the vehicle routing problem with simultaneous pick-up and delivery service , 2006, Comput. Oper. Res..

[119]  Bülent Çatay,et al.  A new saving-based ant algorithm for the Vehicle Routing Problem with Simultaneous Pickup and Delivery , 2010, Expert Syst. Appl..

[120]  Gilbert Laporte,et al.  Two exact algorithms for the distance-constrained vehicle routing problem , 1984, Networks.

[121]  Roberto Montemanni,et al.  Coupling ant colony systems with strong local searches , 2012, Eur. J. Oper. Res..

[122]  A. Lodi,et al.  A Time Bucket Formulation for the TSP with Time Windows , 2009 .

[123]  Manish Kumar,et al.  A Market-based Solution to the Multiple Traveling Salesmen Problem , 2013, J. Intell. Robotic Syst..

[124]  Nenad Mladenovic,et al.  New exact method for large asymmetric distance-constrained vehicle routing problem , 2013, Eur. J. Oper. Res..

[125]  Richard F. Hartl,et al.  Insertion Based Ants for Vehicle Routing Problems with Backhauls and Time Windows , 2002, Ant Algorithms.

[126]  Andrew Lim,et al.  The tree representation for the pickup and delivery traveling salesman problem with LIFO loading , 2011, Eur. J. Oper. Res..

[127]  Dong Wang,et al.  A Novel Two-Level Hybrid Algorithm for Multiple Traveling Salesman Problems , 2012, ICSI.

[128]  Mihaela Breaban,et al.  Tackling the Bi-criteria Facet of Multiple Traveling Salesman Problem with Ant Colony Systems , 2015, 2015 IEEE 27th International Conference on Tools with Artificial Intelligence (ICTAI).

[129]  Paolo Toth,et al.  An Exact Algorithm for the Vehicle Routing Problem with Backhauls , 1997, Transp. Sci..

[130]  Voratas Kachitvichyanukul,et al.  A particle swarm optimization for the vehicle routing problem with simultaneous pickup and delivery , 2009, Comput. Oper. Res..

[131]  Sylvie Gélinas,et al.  A new branching strategy for time constrained routing problems with application to backhauling , 1992, Ann. Oper. Res..

[132]  Manuel López-Ibáñez,et al.  Beam-ACO for the travelling salesman problem with time windows , 2010, Comput. Oper. Res..

[133]  Michael H. Cole,et al.  A VEHICLE ROUTING PROBLEM WITH BACKHAULS AND TIME WINDOWS: A GUIDED LOCAL SEARCH SOLUTION , 2005 .

[134]  Amarbir Singh,et al.  A Review on Algorithms Used to Solve Multiple Travelling Salesman Problem , 2016 .

[135]  Mahmoodi Darani Narges,et al.  AN EFFECTIVE GENETIC ALGORITHM FOR SOLVING THE MULTIPLE TRAVELING SALESMAN PROBLEM , 2011 .

[136]  Leandro Nunes de Castro,et al.  Neuro-immune approach to solve routing problems , 2009, Neurocomputing.

[137]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[138]  Andrew Lim,et al.  Multiple pickup and delivery traveling salesman problem with last-in-first-out loading and distance constraints , 2012, Eur. J. Oper. Res..

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

[140]  Sombat Sindhuchao,et al.  A Customized Tabu Search for the Vehicle Routing Problem with Simultaneous Pick-up and Delivery , 2010 .

[141]  Daniela Favaretto,et al.  Ant colony system for variants of traveling salesman problem with time windows , 2004 .

[142]  Roberto Montemanni,et al.  A hybrid particle swarm optimization approach for the sequential ordering problem , 2011, Comput. Oper. Res..

[143]  Krzysztof Fleszar,et al.  A variable neighbourhood search algorithm for the open vehicle routing problem , 2009, Eur. J. Oper. Res..

[144]  Jacques Desrosiers,et al.  An Optimal Algorithm for the Traveling Salesman Problem with Time Windows , 1991, Oper. Res..

[145]  János Abonyi,et al.  Optimization of Multiple Traveling Salesmen Problem by a Novel Representation Based Genetic Algorithm , 2011, Intelligent Computational Optimization in Engineering.

[146]  Jacques Renaud,et al.  A heuristic for the pickup and delivery traveling salesman problem , 2000, Comput. Oper. Res..

[147]  Zhixing Luo,et al.  Branch-and-price-and-cut for the multiple traveling repairman problem with distance constraints , 2014, Eur. J. Oper. Res..

[148]  Said Salhi,et al.  An Ant System Algorithm for the Vehicle Routing Problem with Backhauls , 2001 .

[149]  Olli Bräysy Fast Local Searches For The Vehicle Routing Problem With Time Windows , 2002 .

[150]  Alex Van Breedam,et al.  An analysis of the behavior of heuristics for the vehicle routing problem for a selection of problems with vehicle-relatezd, customer-related, and time-related constraints , 1994 .

[151]  Francesca Guerriero,et al.  A cooperative parallel rollout algorithm for the sequential ordering problem , 2003, Parallel Comput..

[152]  Nicos Christofides,et al.  An Algorithm for the Vehicle-dispatching Problem , 1969 .

[153]  Luca Maria Gambardella,et al.  Coupling Ant Colony System with Local Search , 2015 .

[154]  M. Yousefikhoshbakht,et al.  Solving the Multiple Traveling Salesman Problem by a Novel Meta- heuristic Algorithm , 2014 .

[155]  Julia Rieck,et al.  Exact Solutions to the Symmetric and Asymmetric Vehicle Routing Problem with Simultaneous Delivery and Pick-Up , 2013 .

[156]  A. Bettinelli MATHEMATICAL PROGRAMMING ALGORITHMS FOR TRANSPORTATION PROBLEMS , 2010 .

[157]  Bruce L. Golden,et al.  The open vehicle routing problem: Algorithms, large-scale test problems, and computational results , 2007, Comput. Oper. Res..

[158]  Kenneth Sörensen,et al.  A large neighbourhood metaheuristic for the risk-constrained cash-in-transit vehicle routing problem , 2017, Comput. Oper. Res..

[159]  Harilaos N. Psaraftis,et al.  k-Interchange procedures for local search in a precedence-constrained routing problem , 1983 .

[160]  Zhiwu Wang,et al.  A novel two-phase heuristic method for vehicle routing problem with backhauls , 2009, Comput. Math. Appl..

[161]  Ivona Brajevic,et al.  Artificial bee colony algorithm for the capacitated vehicle routing problem , 2011 .

[162]  I. Osman,et al.  A neural network algorithm for the traveling salesman problem with backhauls , 2003 .

[163]  S. Almoustafa Distance-constrained vehicle routing problem: exact and approximate solution (mathematical programming) , 2013 .

[164]  Gilbert Laporte,et al.  Heuristics for the black and white traveling salesman problem , 2003, Comput. Oper. Res..

[165]  Thibaut Vidal,et al.  A simple and effective metaheuristic for the Minimum Latency Problem , 2012, Eur. J. Oper. Res..

[166]  Ibrahim H. Osman,et al.  Self-organizing feature maps for the vehicle routing problem with backhauls , 2006, J. Sched..

[167]  Yuvraj Gajpal,et al.  An ant colony system (ACS) for vehicle routing problem with simultaneous delivery and pickup , 2009, Comput. Oper. Res..

[168]  Haralambos Sarimveis,et al.  A threshold accepting heuristic with intense local search for the solution of special instances of the traveling salesman problem , 2007, Eur. J. Oper. Res..

[169]  Reinaldo Morabito,et al.  Pickup and delivery problem with time windows: A new compact two-index formulation , 2017, Oper. Res. Lett..

[170]  Mihaela Breaban,et al.  Performance Evaluation of Ant Colony Systems for the Single-Depot Multiple Traveling Salesman Problem , 2015, HAIS.

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

[172]  Bülent Çatay An ant colony algorithm for the mixed vehicle routing problem with backhauls , 2008 .

[173]  Alex Van Breedam,et al.  Comparing descent heuristics and metaheuristics for the vehicle routing problem , 2001, Comput. Oper. Res..

[174]  Samy Bengio,et al.  The Vehicle Routing Problem with Time Windows Part II: Genetic Search , 1996, INFORMS J. Comput..

[175]  Jürgen Schulze,et al.  A parallel algorithm for the vehicle routing problem with time window constraints , 1999, Ann. Oper. Res..

[176]  David Pisinger,et al.  A general heuristic for vehicle routing problems , 2007, Comput. Oper. Res..

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

[178]  Emmanouil E. Zachariadis,et al.  An Innovative Metaheuristic Solution Approach for the Vehicle Routing Problem with Backhauls , 2009 .

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

[180]  Christine L. Mumford,et al.  The single vehicle pickup and delivery problem with time windows: intelligent operators for heuristic and metaheuristic algorithms , 2010, J. Heuristics.

[181]  M. Yousefikhoshbakht,et al.  Modification of the Ant Colony Optimization for Solving the Multiple Traveling Salesman Problem , 2013 .

[182]  Sebastián Urrutia,et al.  A General VNS heuristic for the traveling salesman problem with time windows , 2010, Discret. Optim..

[183]  Takao Enkawa,et al.  Competition-based neural network for the multiple travelling salesmen problem with minmax objective , 1999, Comput. Oper. Res..

[184]  Roberto Baldacci,et al.  An Exact Algorithm for the Pickup and Delivery Problem with Time Windows , 2011, Oper. Res..

[185]  Saïd Salhi,et al.  Heuristic algorithms for single and multiple depot vehicle routing problems with pickups and deliveries , 2005, Eur. J. Oper. Res..

[186]  G. Laporte,et al.  A branch-and-bound algorithm for the asymmetrical distance-constrained vehicle routing problem , 1987 .

[187]  Luca Talarico Secure vehicle routing: models and algorithms to increase security and reduce costs in the cash-in-transit sector , 2016, 4OR.

[188]  Enrique Alba,et al.  A Hybrid Cellular Genetic Algorithm for the Capacitated Vehicle Routing Problem , 2008, Engineering Evolutionary Intelligent Systems.

[189]  William J. Cook,et al.  Solution of a Min-Max Vehicle Routing Problem , 2002, INFORMS Journal on Computing.

[190]  Long Wan,et al.  A study of perturbation operators for the pickup and delivery traveling salesman problem with LIFO or FIFO loading , 2015, J. Heuristics.

[191]  Rafal Skinderowicz Population-Based Ant Colony Optimization for Sequential Ordering Problem , 2015, ICCCI.

[192]  Libo REN,et al.  A hybrid ILS/VND heuristic for the One-Commodity Pickup-and-Delivery Traveling Salesman Problem , 2012 .

[193]  Mehdi Yadollahi,et al.  Solving the Problem of Multiple Travelling Salesman Problem Using Hybrid Gravitational Algorithm , 2014 .

[194]  Daniele Vigo,et al.  Heuristics for the traveling salesman problem with pickup and delivery , 1999, Comput. Oper. Res..

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

[196]  Áslaug Sóley Bjarnadóttir Solving the Vehicle Routing Problem with Genetic Algorithms , 2004 .

[197]  Ping Chen,et al.  Iterated variable neighborhood descent algorithm for the capacitated vehicle routing problem , 2010, Expert Syst. Appl..

[198]  Stefan Ropke,et al.  Heuristic and exact algorithms for vehicle routing problems , 2006 .