A new hybrid heuristic approach for solving large traveling salesman problem

This paper presents a new metaheuristic approach called ACOMAC algorithm for solving the traveling salesman problem (TSP). We introduce multiple ant clans' concept from parallel genetic algorithm to search solution space utilizing various islands to avoid local minima and thus can yield global minimum for solving the traveling salesman problem. Moreover, we present two approaches named the multiple nearest neighbor (NN) and the dual nearest neighbor (DNN) to ACOMAC to enhance large TSPs. To validate the proposed methods, numerous simulations were conducted to compare ACOMAC and Dorigo's ACS with and without the addition of the multiple nearest neighbor (NN) method or the dual nearest neighbor (DNN) approach, using a range of TSP benchmark problems. According to the results of the simulation, adding the NN or DNN approach to ACOMAC or ACS, as initial solutions, also significantly enhances the performance of ACOMAC and ACS in solving the traveling salesman problem. Meanwhile, using ACOMAC + DNN with TSP can yield better solutions than the other stated approaches. Additionally, ACOMAC or ACOMAC + NN, utilizing five ant clans with a total of 20 ants, is verified to yield better solutions. Furthermore, ACOMAC with a local weighting (w) set to 0.6 can yield better solutions in terms of length.

[1]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .

[2]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[3]  Marco Dorigo,et al.  The ant colony optimization meta-heuristic , 1999 .

[4]  Licheng Jiao,et al.  The immune genetic algorithm and its convergence , 1998, ICSP '98. 1998 Fourth International Conference on Signal Processing (Cat. No.98TH8344).

[5]  T. Stützle,et al.  MAX-MIN Ant System and local search for the traveling salesman problem , 1997, Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC '97).

[6]  Michael Leyton,et al.  Perceptual organization as nested control , 1984, Biological Cybernetics.

[7]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

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

[9]  M. M. Flood The Traveling-Salesman Problem , 1956 .

[10]  Richard F. Hartl,et al.  Applying the ANT System to the Vehicle Routing Problem , 1999 .

[11]  Eugene L. Lawler,et al.  Traveling Salesman Problem , 2016 .

[12]  Marco Dorigo,et al.  AntNet: Distributed Stigmergetic Control for Communications Networks , 1998, J. Artif. Intell. Res..

[13]  J. J. Hopfield,et al.  “Neural” computation of decisions in optimization problems , 1985, Biological Cybernetics.

[14]  Luca Maria Gambardella,et al.  HAS-SOP: Hybrid Ant System for the Sequential Ordering Problem , 1997 .

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

[16]  G. Di Caro,et al.  Ant colony optimization: a new meta-heuristic , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).