Solving permutational routing problems by population-based metaheuristics

In this paper we consider two routing problems: traveling salesman problem (TSP, fundamental problem of the combinatorial optimization) and the TSP with times of traveling, times of processing and due dates where the objective is to minimize the total weighted tardiness (TSPTWT). Since problems are NP-hard in the strong sense, we propose a metaheuristic algorithm to determine a good sub-optimal solution. We present an algorithm based on the idea of researching and analyzing local optima. TSP with times of traveling, times of processing and due dates, and with the total weighted tardiness cost function is identical with the single machine total weighted tardiness problem with sequence-dependent setup times. It was possible to find the new best known solutions for 81 of 120 benchmark instances of this scheduling problem using the method proposed here.

[1]  Kwong-Sak Leung,et al.  An expanding self-organizing neural network for the traveling salesman problem , 2004, Neurocomputing.

[2]  Jan Karel Lenstra,et al.  Complexity of machine scheduling problems , 1975 .

[3]  Michael Pinedo,et al.  A heuristic to minimize the total weighted tardiness with sequence-dependent setups , 1997 .

[4]  J. Dongarra Performance of various computers using standard linear equations software , 1990, CARN.

[5]  Vincent A. Cicirello,et al.  Non-wrapping order crossover: an order preserving crossover operator that respects absolute position , 2006, GECCO.

[6]  Ching-Chi Hsu,et al.  An annealing framework with learning memory , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[7]  Saïd Hanafi,et al.  On the Convergence of Tabu Search , 2001, J. Heuristics.

[8]  Stephen F. Smith,et al.  Enhancing Stochastic Search Performance by Value-Biased Randomization of Heuristics , 2005, J. Heuristics.

[9]  Cheng-Fa Tsai,et al.  A new hybrid heuristic approach for solving large traveling salesman problem , 2004, Inf. Sci..

[10]  Teofilo F. Gonzalez,et al.  P-Complete Approximation Problems , 1976, J. ACM.

[11]  Reinaldo J. Moraga,et al.  Meta-RaPS: a simple and effective approach for solving the traveling salesman problem , 2005 .

[12]  Ching-Jong Liao,et al.  An ant colony optimization for single-machine tardiness scheduling with sequence-dependent setups , 2007, Comput. Oper. Res..

[13]  Shih-Wei Lin,et al.  Solving single-machine total weighted tardiness problems with sequence-dependent setup times by meta-heuristics , 2007 .

[14]  Matteo Fischetti,et al.  A Polyhedral Approach to the Asymmetric Traveling Salesman Problem , 1997 .

[15]  Chris N. Potts,et al.  Single Machine Tardiness Sequencing Heuristics , 1991 .

[16]  Marc Gravel,et al.  Comparing an ACO algorithm with other heuristics for the single machine scheduling problem with sequence-dependent setup times , 2002, J. Oper. Res. Soc..

[17]  John Knox,et al.  Tabu search performance on the symmetric traveling salesman problem , 1994, Comput. Oper. Res..

[18]  Jack J. Dongarra,et al.  Performance of various computers using standard linear equations software in a FORTRAN environment , 1988, CARN.

[19]  Jens Lysgaard Cluster based branching for the asymmetric traveling salesman problem , 1999, Eur. J. Oper. Res..

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

[21]  Peter W. Glynn,et al.  OPTIMAL CONVERGENCE RATE FOR RANDOM SEARCH , 2007 .

[22]  Paul A. Rubin,et al.  A comparison of four methods for minimizing total tardiness on a single processor with sequence dependent setup times , 2000 .