A novel artificial bee colony algorithm with depth-first search framework and elite-guided search equation

被引:118
|
作者
Cui, Laizhong [1 ]
Li, Genghui [1 ]
Lin, Qiuzhen [1 ]
Du, Zhihua [1 ]
Gao, Weifeng [2 ]
Chen, Jianyong [1 ]
Lu, Nan [1 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen, Peoples R China
[2] Xidian Univ, Sch Math & Stat, Xian, Peoples R China
基金
中国国家自然科学基金;
关键词
Artificial bee colony algorithm; Depth-first search framework; Computing resources allocation; Novel search equations; IMMUNE ALGORITHM; OPTIMIZATION; PERFORMANCE; ADAPTATION; EFFICIENT; STRATEGY;
D O I
10.1016/j.ins.2016.07.022
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Inspired by the intelligent foraging behavior of honey bees, the artificial bee colony algorithm (ABC), a swarm-based stochastic optimization method, has shown to be very effective and efficient for solving optimization problems. However, since its solution search equation is good at exploration but poor at exploitation, ABC often suffers from a slow convergence speed. To better balance the tradeoff between exploration and exploitation, in this paper, we propose a depth-first search (DFS) framework. The key feature of the DFS framework is to allocate more computing resources to the food sources with better quality and easier to be improved for evolution. We apply the DFS framework to ABC, GABC and CABC, yielding DFSABC, DFSGABC and DFSCABC respectively. The experimental results on 22 benchmark functions show that the DFS framework can speed up convergence rate in most cases. To further improve the performance, we introduce two novel solution search equations: the first equation incorporates the information of elite solutions and can be applied to the employed bee phase, while the second equation not only exploits the information of the elite solutions but also employs the current best solution in the onlooker bee phase. Finally, two novel proposed search equations are combined with DFSABC to form a new variant of ABC, named DFSABC_elite. Through the comparison of DFSABC_elite with other variants of ABC and some non-ABC methods, the experimental results demonstrate that DFSABC_elite is significantly better than the compared algorithms on most of the test functions in terms of solution quality, robustness, and convergence speed. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:1012 / 1044
页数:33
相关论文
共 50 条
  • [1] An Improved Artificial Bee Colony Algorithm with Elite-Guided Search Equations
    Du, Zhenxin
    Han, Dezhi
    Liu, Guangzhong
    Bi, Kun
    Jia, Jianxin
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2017, 14 (03) : 751 - 767
  • [2] Enhancing artificial bee colony algorithm with depth-first search and direction information
    Zhou X.
    Tang H.
    Wu S.
    Wang M.
    International Journal of Wireless and Mobile Computing, 2024, 27 (01) : 1 - 12
  • [3] Improving the performance of feature selection and data clustering with novel global search and elite-guided artificial bee colony algorithm
    Zhenxin Du
    Dezhi Han
    Kuan-Ching Li
    The Journal of Supercomputing, 2019, 75 : 5189 - 5226
  • [4] Improving the performance of feature selection and data clustering with novel global search and elite-guided artificial bee colony algorithm
    Du, Zhenxin
    Han, Dezhi
    Li, Kuan-Ching
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (08): : 5189 - 5226
  • [5] Elite-guided multi-objective artificial bee colony algorithm
    Huo, Ying
    Zhuang, Yi
    Gu, Jingjing
    Ni, Siru
    APPLIED SOFT COMPUTING, 2015, 32 : 199 - 210
  • [6] An Elite Group Guided Artificial Bee Colony Algorithm with a Modified Neighborhood Search
    Lu, Jiaxin
    Zhou, Xinyu
    Ma, Yong
    Wang, Mingwen
    PRICAI 2018: TRENDS IN ARTIFICIAL INTELLIGENCE, PT II, 2018, 11013 : 387 - 394
  • [7] A Framework for Verifying Depth-First Search Algorithms
    Lammich, Peter
    Neumann, Rene
    CPP'15: PROCEEDINGS OF THE 2015 ACM CONFERENCE ON CERTIFIED PROGRAMS AND PROOFS, 2015, : 137 - 146
  • [8] A Novel Artificial Bee Colony Algorithm Based on Modified Search Equation and Orthogonal Learning
    Gao, Wei-feng
    Liu, San-yang
    Huang, Ling-ling
    IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (03) : 1011 - 1024
  • [9] A Novel Hybrid Memetic Search in Artificial Bee Colony Algorithm
    Kumar, Sandeep
    Kumar, Ashutosh
    Sharma, Vivek Kumar
    Sharma, Harish
    2014 SEVENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2014, : 68 - 73
  • [10] Memetic search in artificial bee colony algorithm
    Jagdish Chand Bansal
    Harish Sharma
    K. V. Arya
    Atulya Nagar
    Soft Computing, 2013, 17 : 1911 - 1928