The Study of Neighborhood Structure of Tabu Search Algorithm for Traveling Salesman Problem

Tabu search (TS) algorithm is a powerful local search method. It has been successfully used in many discrete optimization problems, such as TSP, JSP, and QAP, etc. Neighborhood structure and size are key factors for a local search algorithm to get good performance. If hill climbing strategy is used, the bigger the size of a neighborhood is, the better its performance is in the cost of more computing time. Using the basic inversion and inserting move for TSP problem, this paper constructs a kind of linked neighborhood structure which uses the information get from previous move. Experiments were taken on some of the TSP instances from TSPLIB to compare the performance of different neighborhood structures. The simulation results show that the linked neighborhood structure has better performance.

[1]  J. K. Lenstra,et al.  Local Search in Combinatorial Optimisation. , 1997 .

[2]  Alfonsas Misevicius,et al.  A Tabu Search Algorithm for the Quadratic Assignment Problem , 2005, Comput. Optim. Appl..

[3]  Saïd Salhi,et al.  Defining tabu list size and aspiration criterion within tabu search methods , 2002, Comput. Oper. Res..

[4]  Steve Y. Chiu,et al.  Fine-tuning a tabu search algorithm with statistical tests , 1998 .

[5]  Alain Hertz,et al.  The tabu search metaheuristic: How we used it , 1990, Annals of Mathematics and Artificial Intelligence.

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

[7]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[8]  Fred W. Glover,et al.  Tabu Search - Part I , 1989, INFORMS J. Comput..

[9]  Victor J. Rayward-Smith,et al.  Modern Heuristic Search Methods , 1996 .