Hybrid Optimization Algorithm Based on Wolf Pack Search and Local Search for Solving Traveling Salesman Problem

Traveling salesman problem (TSP) is one of the typical NP-hard problems, and it has been used in many engineering applications. However, the previous swarm intelligence (SI) based algorithms for TSP cannot coordinate with the exploration and exploitation abilities and are easily trapped into local optimum. In order to deal with this situation, a new hybrid optimization algorithm based on wolf pack search and local search (WPS-LS) is proposed for TSP. The new method firstly simulates the predatory process of wolf pack from the broad field to a specific place so that it allows for a search through all possible solution spaces and prevents wolf individuals from getting trapped into local optimum. Then, local search operation is used in the algorithm to improve the speed of solving and the accuracy of solution. The test of benchmarks selected from TSPLIB shows that the results obtained by this algorithm are better and closer to the theoretical optimal values with better robustness than those obtained by other methods.

[1]  Anolan Milanés,et al.  A dynamic programming based local search approach for the double traveling salesman problem with multiple stacks , 2015, Int. Trans. Oper. Res..

[2]  Musa Peker,et al.  An efficient solving of the traveling salesman problem: the ant colony system having parameters optimized by the Taguchi method , 2013 .

[3]  Yongquan Zhou,et al.  A Novel Discrete Cuckoo Search Algorithm for Spherical Traveling Salesman Problem , 2013 .

[4]  Xuyan Tu,et al.  Algorithm of Marriage in Honey Bees Optimization Based on the Wolf Pack Search , 2007 .

[5]  Jiang Wei Zhang Hybrid Particle Swarm Optimization Algorithm for Large-Scale Travelling Salesman Problem , 2014 .

[6]  Fei Wang,et al.  An improved ant colony optimization (I-ACO) method for the quasi travelling salesman problem (Quasi-TSP) , 2015, Int. J. Geogr. Inf. Sci..

[7]  Jinzhao Wu,et al.  A discrete invasive weed optimization algorithm for solving traveling salesman problem , 2015, Neurocomputing.

[8]  M. Ben Ghalia,et al.  Particle swarm optimization with an improved exploration-exploitation balance , 2008 .

[9]  Victor Parada,et al.  Automatic Combination of Operators in a Genetic Algorithm to Solve the Traveling Salesman Problem , 2015, PloS one.

[10]  Gilbert Laporte,et al.  A Generic Branch-and-Cut Algorithm for Multiobjective Optimization Problems: Application to the Multilabel Traveling Salesman Problem , 2012, INFORMS J. Comput..

[11]  Leandro Nunes de Castro,et al.  A Neuro-Immune Network for Solving the Traveling Salesman Problem , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[12]  He Jiang,et al.  Evolving Hard and Easy Traveling Salesman Problem Instances: A Multi-objective Approach , 2014, SEAL.

[13]  G. Laporte The traveling salesman problem: An overview of exact and approximate algorithms , 1992 .

[14]  Ouyang Aijia,et al.  A Hybrid Algorithm of ACO and Delete-Cross Method for TSP , 2012, 2012 International Conference on Industrial Control and Electronics Engineering.

[15]  Eren Özceylan,et al.  A hierarchic approach based on swarm intelligence to solve the traveling salesman problem , 2015 .

[16]  Kevin Tickle,et al.  Solving the traveling salesman problem using cooperative genetic ant systems , 2012, Expert Syst. Appl..

[17]  Tie Sheng Fan,et al.  Performance Analysis of Local Optimization Algorithms in Traveling Salesman Problem , 2013 .

[18]  Leandro Nunes de Castro,et al.  A self-organizing neural network using ideas from the immune system to solve the traveling salesman problem , 2009, Inf. Sci..