Improved Ant Colony Algorithm with Emphasis on Data Processing and Dynamic City Choice

To resolve the contradictory among accelerating convergence, premature and stagnation in conventional ant colony algorithm, this paper proposes a novel ant colony algorithm with emphasis on data processing and dynamic city choice. Considering the importance of distance data, the proposed algorithm processes the data effectively. And it introduces symmetry and the number of allowed paths to adaptively adjust the strategy of city choice and the strategy of pheromone update, in accordance with the distribution of solutions during the optimizing process. Experimental results of the traveling salesman problem with large-scale data show that the improved algorithm has better ability of global searching, lager convergence speed and better solution diversity than that of conventional ant colony algorithm.

[1]  Cyril Fonlupt,et al.  Parallel Ant Colonies for the quadratic assignment problem , 2001, Future Gener. Comput. Syst..

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

[3]  Richard F. Hartl,et al.  An improved Ant System algorithm for theVehicle Routing Problem , 1999, Ann. Oper. Res..

[4]  Thomas Stützle,et al.  Improvements on the Ant-System: Introducing the MAX-MIN Ant System , 1997, ICANNGA.

[5]  Zhou Pin,et al.  An ant colony algorithm for job shop scheduling problem , 2004, Fifth World Congress on Intelligent Control and Automation (IEEE Cat. No.04EX788).