Journal of Guangxi Normal University(Natural Science Edition) ›› 2013, Vol. 31 ›› Issue (3): 72-80.

Previous Articles     Next Articles

Effect of Scout Bees on the Performance of Artificial Bee Colony Algorithm

ZHANG Chao-qun1,2, ZHENG Jian-guo1, LI Tao-shen3   

  1. 1.Glorious Sun School of Business and Management,Donghua University,Shanghai 200051,China;
    2.College of Information Science and Engineering,Guangxi University for Nationalities,Guangxi Nanning 530006,China;
    3.College of Computer and Electronics Information,Guangxi University,Guangxi Nanning 530004,China
  • Received:2013-04-20 Online:2013-09-20 Published:2018-11-26

Abstract: Artificial Bee Colony (ABC) algorithm is a new swarm intelligence technique inspired by the foraging behavior of a honeybee swarm.As the member of the artificial bee colony,scout bees carry out random search for discovering food sources.In order to investigate the effect of scout bees on the performance of ABC,the biological mechanism and main steps of ABC were analyzed,and then,different problem dimensions,population sizes,limit values and maximum cycle numbers were tested on the performance of ABC under the conditions of no scout bee,single scout bee and multi-scout bees conditions.Almost all the experimental results show that ABC with multi-scout bees outperforms ABC with single scout bee and ABC without scout bee on five well-known benchmark functions,meanwhile,ABC with single scout bee performs better than ABC without scout bee.Besides,the three algorithms have almost the same execution time under the same conditions due to the same order of their search complexity.These fully demonstrate that the random exploration process adopted by scout bees has positive effect on the performance of ABC.

Key words: artificial bee colony algorithm, scout bee, exploration process

CLC Number: 

  • TP301.6
[1] KARABOGA N,LATIFOGLU F.Adaptive filtering noisy transcranial Doppler signal by using artificial bee colony algorithm[J].Engineering Applications of Artificial Intelligence,2013,26(2):677-684.
[2] KARABOGA D.An idea based on honey bee swarm for numerical optimization[R].Turkey:Erciyes University,2005.
[3] KARABOGA D,AKAY B.A comparative study of artificial bee colony algorithm[J].Applied Mathematics and Computation,2009,214(1):108-132.
[4] AKAY B,KARABOGA D.A modified artificial bee colony algorithm for real-parameter optimization[J].Information Sciences,2012,192(1):120-142.
[5] KARABOGA D,BASTURK B.A powerful and efficient algorithm for numerical function optimization:artificial bee colony (ABC) algorithm[J].Journal of Global Optimization,2007,39(3):459-471.
[6] KARABOGA D,BASTURK B.On the performance of artificial bee colony(ABC) algorithm[J].Applied Soft Computing,2008,8(1):687-697.
[7] KARABOGA N.A new design method based on artificial bee colony algorithm for digital IIR filters[J].Journal of the Franklin Institute,2009,346(4):328-348.
[8] SONMEZ M.Artificial bee colony algorithm for optimization of truss structures[J].Applied Soft Computing,2011,11(2):2406-2418.
[9] RAO R V,SAVSANI V J,VAKHARIA D P.Teaching-learning-based optimization:an optimization method for continuous non-linear large scale problems[J].Information Sciences,2012,183(1):1-15.
[10] WU Bin,QIAN Cun-hua,NI Wei-hong,et al.The improvement of glowworm swarm optimization of continuous optimization problems[J].Expert systems with applications,2012,39(7):6335-6342.
[11] CHANG Wei-der.Nonlinear CSTR control system design using an artificial bee colony algorithm[J].Simulation Modelling Practice and Theory,2013,31(2):1-9.
[12] 林晓宇,钟一文,王爱荣.趋药性人工蜂群算法训练神经网络研究[J].广西师范大学学报:自然科学版,2011,29(3):120-124.
[1] XU Lunhui,HUANG Baoshan,ZHONG Haixing. Time Window Model and Algorithm with AGV System Path Planning [J]. Journal of Guangxi Normal University(Natural Science Edition), 2019, 37(3): 1-8.
[2] SHI Ya-bing, HUANG Yu, QIN Xiao, YUAN Chang-an. K-Means Clustering Algorithm Based on a Novel Approach for Improved Initial Seeds [J]. Journal of Guangxi Normal University(Natural Science Edition), 2013, 31(4): 33-40.
[3] CAO Yong-chun, SHAO Ya-bin, TIAN Shuang-liang, CAI Zheng-qi. A Clustering Method Based on Immune Genetic Algorithm [J]. Journal of Guangxi Normal University(Natural Science Edition), 2013, 31(3): 59-64.
[4] ZHOU Yan-cong, GU Jun-hua, DONG Yong-feng. Converse Binary Anti-collision Algorithm and Hardware Implementation Based on FPGA [J]. Journal of Guangxi Normal University(Natural Science Edition), 2013, 31(3): 94-99.
[5] HUANG Min, JIN Ting, ZHONG Sheng, MA Yu-chun. Ant Colony Algorithm for Solving Continuous Function Optimization Problem Based on Pheromone Distributive Function [J]. Journal of Guangxi Normal University(Natural Science Edition), 2013, 31(2): 34-38.
[6] CUI Yao-dong, ZHOU Mi, YANG Liu. Strategies for Solving the 1D Cutting Stock Problem of Multiple Stock Lengths [J]. Journal of Guangxi Normal University(Natural Science Edition), 2012, 30(3): 149-153.
[7] MA Ning, YU Hong-zhi. Image Watermarking Algorithm Based on DCT Transform and ArnoldTransform [J]. Journal of Guangxi Normal University(Natural Science Edition), 2011, 29(3): 163-167.
[8] WEI Zhenhan, SONG Shuxiang, XIA Haiying. State-of-charge Estimation Using Random Forest for Lithium Ion Battery [J]. Journal of Guangxi Normal University(Natural Science Edition), 2018, 36(4): 27-33.
[9] E Xu, SHAO Liang-shan, LI Sheng, WANG Quan-tie. Discretization Algorithm for Interval Numbers by Associated Degree [J]. Journal of Guangxi Normal University(Natural Science Edition), 2011, 29(2): 134-137.
[10] LU Hong, QIN Yong-bin, LUO Cong. Application of Memetic Algorithm in the Airport Ground Services Scheduling Problem [J]. Journal of Guangxi Normal University(Natural Science Edition), 2011, 29(2): 145-150.
[11] WANG Junjie, WEN Xueyan, XU Kesheng, YU Ming. An Improved Stack Algorithm Based on Local Sensitive Hash [J]. Journal of Guangxi Normal University(Natural Science Edition), 2020, 38(4): 21-31.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!