Abstract:The recent research results of Ant Colony Algorithm(ACA)and its applications for combinatorial optimization are overviewed.At first ant colonies foraging behavior and their communication system are briefly introduced.Then the basic principle and the main characteristics of artificial ant colony algorithm are presented.Thirdly the applications of ACA for the combinatorial optimization problems are described,such as TSP,QAP,JSP,VRP,GCP,SOP and the networks routing problem.Finally the problems to be solved and the future works are discussed.