A Novel Hybrid Optimization Algorithm and its Application in Solving Complex Problem

Ant colony optimization (ACO) algorithm is a new heuristic algorithm which has been demonstrated a successful technology and applied to solving complex optimization problems. But the ACO exists the low solving precision and premature convergence problem, particle swarm optimization (PSO) algorithm is introduced to improve performance of the ACO algorithm. A novel hybrid optimization (HPSACO) algorithm based on combining collaborative strategy, particle swarm optimization and ant colony optimization is proposed for the traveling salesman problems in this paper. The HPSACO algorithm makes use of the exploration capability of the PSO algorithm and stochastic capability of the ACO algorithm. The main idea of the HPSACO algorithm uses the rapidity of the PSO algorithm to obtain a series of initializing optimal solutions for dynamically adjusting the initial pheromone distribution of the ACO algorithm. Then the parallel search ability of the he ACO algorithm are used to obtain the optimal solution of solving problem. Finally, various scale TSP are selected to verify the effectiveness and efficiency of the proposed HPSACO algorithm. The simulation results show that the proposed HPSACO algorithm takes on the better search precision, the faster convergence speed and avoids the stagnation phenomena.

[1]  Hossein Nezamabadi-pour,et al.  An advanced ACO algorithm for feature subset selection , 2015, Neurocomputing.

[2]  Ruay-Shiung Chang,et al.  An ant algorithm for balanced job scheduling in grids , 2009, Future Gener. Comput. Syst..

[3]  Yanqing Zhang,et al.  A new evolutionary algorithm using shadow price guided operators , 2011, Appl. Soft Comput..

[4]  M Dorigo,et al.  Ant colonies for the travelling salesman problem. , 1997, Bio Systems.

[5]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[6]  Chou-Yuan Lee,et al.  An immunity-based ant colony optimization algorithm for solving weapon-target assignment problem , 2002, Appl. Soft Comput..

[7]  Paul H. Calamai,et al.  Exchange strategies for multiple Ant Colony System , 2007, Inf. Sci..

[8]  Shiyou Yang,et al.  A Computationally Efficient Vector Optimizer Using Ant Colony Optimizations Algorithm for Multobjective Designs , 2008, IEEE Transactions on Magnetics.

[9]  Mohamed Barkaoui,et al.  A parallel hybrid genetic algorithm for the vehicle routing problem with time windows , 2004, Comput. Oper. Res..

[10]  Matteo Gaeta,et al.  COMBINING MULTI‐AGENT PARADIGM AND MEMETIC COMPUTING FOR PERSONALIZED AND ADAPTIVE LEARNING EXPERIENCES , 2011, Comput. Intell..

[11]  Angus R. Simpson,et al.  Parametric study for an ant algorithm applied to water distribution system optimization , 2005, IEEE Transactions on Evolutionary Computation.

[12]  K. R. Chandran,et al.  An enhanced ACO algorithm to select features for text categorization and its parallelization , 2012, Expert Syst. Appl..

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

[14]  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).