DocumentCode :
2554142
Title :
Artificial bee colony algorithm on distributed environments
Author :
Banharnsakun, Anan ; Achalakul, Tiranee ; Sirinaovakul, Booncharoen
Author_Institution :
Dept. of Comput. Eng., King Mongkut´´s Univ. of Technol. Thonburi, Bangkok, Thailand
fYear :
2010
fDate :
15-17 Dec. 2010
Firstpage :
13
Lastpage :
18
Abstract :
Artificial Bee Colony (ABC) is a metaheuristic approach in which a colony of artificial bees cooperates in finding good solutions for numerical optimization problems. ABC is adopted widely for use in several domains of solution optimization. However, the algorithm generally requires a considerably large computational time and resources. In order to enhance the performance of this algorithm for a large problem size, we introduce a distributed version of ABC. In our parallel algorithm, the entire bee colony is decomposed into several subgroups. Each subgroup then performs a local search concurrently on each processor node. The local best solutions are then exchanged among processor nodes. The algorithm implementation utilizes the message passing technique as a communication paradigm. We then empirically assess the performance based on both result accuracy and algorithm´s efficiency. The experimental results show improvement in both solution quality and computing time when comparing to the sequential ABC algorithm.
Keywords :
computational complexity; message passing; optimisation; parallel algorithms; artificial bee colony algorithm; computational time; distributed environment; distributed version; message passing technique; metaheuristic approach; numerical optimization problem; parallel algorithm; sequential ABC algorithm; Artificial Bee Colony (ABC); Distributed Environments; Numerical Optimization; Parallel Computing; Swarm Intelligence;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Nature and Biologically Inspired Computing (NaBIC), 2010 Second World Congress on
Conference_Location :
Fukuoka
Print_ISBN :
978-1-4244-7377-9
Type :
conf
DOI :
10.1109/NABIC.2010.5716309
Filename :
5716309
Link To Document :
بازگشت