Authors: Xiaoyan Xiong; Jun Tang
Addresses: Department of Construction Equipment Engineering, Hunan Urban Construction College, Xiangtan 411101, China ' Department of Construction Equipment Engineering, Hunan Urban Construction College, Xiangtan 411101, China
Abstract: In this paper, we present a new artificial bee colony (ABC) for solving numerical optimisation problems. In the original ABC, a new candidate solution is generated based on the current solution and a randomly selected one. However, the random selection method is unstable. To accelerate the search, a new neighbourhood selection is proposed. For each current solution, we firstly randomly select some solutions from the current population. Then, we choose the best one among those solutions as the neighbourhood solution to generate new solutions. To verify the performance, we test several classical numerical optimisation problems. Simulation results show that our approach outperforms the original ABC and some improved ABC versions.
Keywords: artificial bee colony; ABC; neighbourhood selection; opposition; global optimisation.
International Journal of Innovative Computing and Applications, 2019 Vol.10 No.1, pp.12 - 17
Received: 21 Jul 2018
Accepted: 02 Oct 2018
Published online: 28 Jun 2019 *