4.7 Article

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

Journal

INFORMATION SCIENCES
Volume 367, Issue -, Pages 1012-1044

Publisher

ELSEVIER SCIENCE INC
DOI: 10.1016/j.ins.2016.07.022

Keywords

Artificial bee colony algorithm; Depth-first search framework; Computing resources allocation; Novel search equations

Funding

  1. National Natural Science Foundation of China [61402291, 61402294, 61402534]
  2. Guangdong Natural Science Foundation [S2013040012895]
  3. Foundation for Distinguished Young Talents in Higher Education of Guangdong, China [2013LYM_0076, 2014KQNCX129]
  4. Major Fundamental Research Project in the Science and Technology Plan of Shenzhen [JCYJ20130329102017840, JCYJ20130329102032059, JCYJ20140828163633977]

Ask authors/readers for more resources

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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available