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

被引:119
作者
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 条
  • [21] Enhancing the modified artificial bee colony algorithm with neighborhood search
    Zhou, Xinyu
    Wang, Hui
    Wang, Mingwen
    Wan, Jianyi
    SOFT COMPUTING, 2017, 21 (10) : 2733 - 2743
  • [22] Accelerating Artificial Bee Colony algorithm with adaptive local search
    Jadon, Shimpi Singh
    Bansal, Jagdish Chand
    Tiwari, Ritu
    Sharma, Harish
    MEMETIC COMPUTING, 2015, 7 (03) : 215 - 230
  • [23] Global Artificial Bee Colony Search Algorithm for Data Clustering
    Danish, Zeeshan
    Shah, Habib
    Tairan, Nasser
    Ghazali, Rozaida
    Badshah, Akhtar
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2019, 10 (02) : 48 - 59
  • [24] An Artificial Bee Colony Algorithm Based on Improved Search Strategy
    Yang, Yi
    Luo, Ke
    PROCEEDINGS OF 2021 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS '21), 2021,
  • [25] Enhancing Artificial Bee Colony Algorithm with Dynamic Best Neighbor-guided Search Strategy
    Cai, Qiyu
    Zhou, Xinyu
    Jie, Anquan
    Zhong, Maosheng
    Wang, Mingwen
    Wang, Hui
    Peng, Hu
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [26] A Novel Hybrid Vortex Search and Artificial Bee Colony Algorithm for Numerical Optimization Problems
    WANG Zhaowei
    WU Guomin
    WAN Zhongping
    Wuhan University Journal of Natural Sciences, 2017, 22 (04) : 295 - 306
  • [27] A novel search method based on artificial bee colony algorithm for block motion estimation
    Weiyu Yu
    Dan Hu
    Na Tian
    Zhili Zhou
    EURASIP Journal on Image and Video Processing, 2017
  • [28] A Depth-First Search Algorithm for Optimizing the Gravity Pipe Networks Layout
    Weyne Rodrigues, Gustavo Paiva
    Magalhaes Costa, Luis Henrique
    Farias, Guilherme Marques
    Holanda de Castro, Marco Aurelio
    WATER RESOURCES MANAGEMENT, 2019, 33 (13) : 4583 - 4598
  • [29] A Hybrid Artificial Bee Colony Algorithm for Satisfiability Problems Based on Tabu Search
    Guo, Ying
    Zhang, Changsheng
    PROCEEDINGS OF 2017 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2017, : 2226 - 2230
  • [30] Research on Neighborhood Search Strategy of Artificial Bee Colony Algorithm for Satisfiability Problems
    Guo, Ying
    Zhang, Changsheng
    2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL. 1, 2017, : 123 - 126