Multi-level ant system - A new approach through the new pheromone update for Ant Colony Optimization

Ant Colony Optimization (ACO) is a meta-heuristic approach inspired by the study of the behavior of real ant colonies when finding the shortest path from their nest to food source. ACO has been used for solving approximately NP-hard problems and its elite effects has been proved by the experiments. Currently, two famous ACO algorithms are Ant Colony System (ACS) and Max-Min Ant System (MMAS) proposed by M.Dorigo and T.Stutzle. In this paper, we introduce the idea about Multi-level Ant System (MLAS) and its application as an improved version of Max-Min Ant System through a novel pheromone updating scheme. We applied the new algorithm to the well-known combinatorial optimization problems such as Traveling Salesman Problem, in which we compared the results of the new algorithm with that of MMAS algorithms. Experimental results based on the standard test data showed that MLAS algorithm is more effective than MMAS in term of both the average and the best solution. © 2006 IEEE. Author Keywords: Ant colony optimization; Ant system; Max-min ant system; Traveling salesman problem Index Keywords: Algorithms; Combinatorial optimization; Computational complexity; Problem solving; Traveling salesman problem; Ant Colony Optimization (ACO); Ant system; Max-Min Ant System (MMAS); Heuristic methods

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

[2]  Thomas Stützle,et al.  A short convergence proof for a class of ant colony optimization algorithms , 2002, IEEE Trans. Evol. Comput..

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

[4]  Marco Dorigo,et al.  Ant algorithms and stigmergy , 2000, Future Gener. Comput. Syst..

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