主管:中国科学院
主办:中国优选法统筹法与经济数学研究会
   中国科学院科技战略咨询研究院

Chinese Journal of Management Science ›› 2005, Vol. ›› Issue (6): 57-63.

Previous Articles     Next Articles

Branching Ant Colony with Dynamic Perturbation Algorithm for Solving TSPs

LIU Xin-bao, YE Qiang, LIU Lin, YANG Shan-lin   

  1. School of Management, Hefei University of Technology, Hefei 230009, China
  • Received:2005-01-10 Revised:2005-11-15 Online:2005-12-28 Published:2012-03-07

Abstract: Ant Colony Optimization(ACO)algorithm is a kind of meta-heuristic algorithm for solving NP-hard problems.Using positive feedback and parallel-computing principle,it has strong capability to explore solution.Recently,ACO algorithm is widely used to study TSP problems.This paper proposes Branching Ant Colony with Dynamic Perturbation(DPBAC)algorithm,which improves traditional ACO algorithm in 5 aspects:introducing Branching Method to choose starting points,improving state transition rules,introducing Mutation Method to shorten tours,improving pheromone updating rules and introducing Conditional Dynamic Perturbation Method.Showed by simulated experiments,DPBAC algorithm can improve the shortcomings,as costing too much time and tending to stick in local minimum and so on,of traditional ACO algorithm.

Key words: Traveling Salesman Problem, Ant Colony Optimization algorithm, Branching Method, Conditional Dynamic Perturbation Method

CLC Number: