Sciweavers

GPEM
2002

Fast Ant Colony Optimization on Runtime Reconfigurable Processor Arrays

13 years 4 months ago
Fast Ant Colony Optimization on Runtime Reconfigurable Processor Arrays
Ant Colony Optimization (ACO) is a metaheuristic used to solve combinatorial optimization problems. As with other metaheuristics, like evolutionary methods, ACO algorithms often show good optimization behavior but are slow when compared to classical heuristics. Hence, there is a need to find fast implementations for ACO algorithms. In order to allow a fast parallel implementation, we propose several changes to a standard form of ACO algorithms. The main new features are the nongenerational approach and the use of a threshold based decision function for the ants. We show that the new algorithm has a good optimization behavior and also allows a fast implementation on reconfigurable processor arrays. This is the first implementation of the ACO approach on a reconfigurable architecture. The running time of the algorithm is quasi-linear in the problem size n and the number of ants on a reconfigurable mesh with n2 processors, each provided with only a constant number of memory words.
Daniel Merkle, Martin Middendorf
Added 19 Dec 2010
Updated 19 Dec 2010
Type Journal
Year 2002
Where GPEM
Authors Daniel Merkle, Martin Middendorf
Comments (0)