DocumentCode
3053382
Title
ACO algorithms with multi-core implementation
Author
Kugu, Emin ; Sahingoz, Ozgur Koray
Author_Institution
Dept. of Comput. Eng., Turkish Air Force Acad., Istanbul, Turkey
fYear
2013
fDate
23-25 Oct. 2013
Firstpage
1
Lastpage
5
Abstract
Ant colony optimization is a successful swarm intelligence method for solving various combinatorial optimization problems. It uses a population-based meta-heuristic that is based on the foraging behavior of real ant colonies, and these ants use pheromones to communicate indirectly with others. While the scale of problem increases, ACO necessitates much more time and resource to solve the optimization problem. Two main solutions to this bottleneck can be used: distributed implementations and parallel implementations. The rapid development of computer architecture enables the easily reachable parallel implementation platforms by multi-core processors. In this paper, it is aimed to present the performance increase of two main ACO algorithms on multi-core processors with parallel programming. Parallelization is done on a single ant colony by using Java thread programming approach with minimal communication and coordination between threads. The paper also draws future works that can be done on this topic.
Keywords
Java; ant colony optimisation; combinatorial mathematics; computer architecture; multiprocessing systems; parallel programming; swarm intelligence; ACO algorithms; Java thread programming; ant colony optimization; combinatorial optimization problems; computer architecture; foraging behavior; multicore processors; parallel programming; parallelization; pheromones; population-based metaheuristic; single ant colony; swarm intelligence method; Ant colony optimization; Computers; Equations; Instruction sets; Libraries; Multicore processing; Optimization; ACO; Ant Colony Optimization; Multi-core implementation; Parallel programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Application of Information and Communication Technologies (AICT), 2013 7th International Conference on
Conference_Location
Baku
Print_ISBN
978-1-4673-6419-5
Type
conf
DOI
10.1109/ICAICT.2013.6722749
Filename
6722749
Link To Document