Ant Colony Optimization Presenter: Chih-Yuan Chou.
-
date post
18-Dec-2015 -
Category
Documents
-
view
217 -
download
0
Transcript of Ant Colony Optimization Presenter: Chih-Yuan Chou.
Outline
Introduction to ACO How do ants find the path random-proportional rule pseudo-random-proportional rule Pheromone update ACS performance Conclusion
Introduction to ACO
1991, M. Dorigo proposed the Ant System in his doctoral thesis (which was published in 1992).
1996, publication of the article on Ant System 1996, Hoos and Stützle invent the MAX-MIN
Ant System 1997, Dorigo and Gambardella publish the A
nt Colony System
Important term
Ant System (AS) Ant Colony System (ACS) Ant Colony Optimization (ACO) artificial ants Pheromone Transition Probability Evaporation Mechanism
random-proportional rule
p is the probability with which ant k in city r chooses to move to the city s.
τ is the pheromone η = 1/δ is the inverse of the distance δ is the set of cities that remain to be
visited by ant k positioned on city r β is a parameter which determines the
relative importance of pheromone versus distance
)(rJ k
pseudo-random-proportional rule
q is a random number uniformly distributed in [0…1]
is a parameter ( 0 1)≦ ≦ S is a random variable selected according to
the probability distribution given in random-proportional rule
0q 0q
Pheromone update
τ(r,s) : density of pheromone on edge (r,s) .
0 < α < 1 is a pheromone decay parameter.
Global update
Global updating is performed after all ants have completed their tours.
In ACS only the globally best ant is allowed to deposit pheromone.
Conclusion
The ACS is an interesting novel approach to parallel stochastic optimization of the TSP
In ACS only the globally best ant is allowed to deposit pheromone.
Relative error is smaller than 3.5%
Reference
Dorigo,M,maniezzo,v.,and colornj,A.,“the ant system:Optimization by a colony of cooperating agent”IEEE Transactions on Systems,Man,ad cybernetics-Part B,Vol26-1,PP.29-41.
Dorigo,M.and Gambardella,L.M.,”Ant colony system:A copperative learning approach to the traveling salesman problem”IEEE Transactions on Evoluationary Computation,Vo1.1-1,pp.53-66(1997)