Artificial Bee Colony Algorithm with Distant Savants for constrained optimization

被引:25
作者
Yavuz, Gurcan [1 ]
Durmus, Burhanettin [2 ]
Aydin, Dogan [3 ]
机构
[1] Dumlupinar Univ, Dept Comp Engn, Kutahya, Turkey
[2] Dumlupinar Univ, Elect & Elect Engn Dept, Kutahya, Turkey
[3] Izmir Democracy Univ, Dept Comp Engn, Izmir, Turkey
关键词
Artificial Bee Colony; Constraint optimization; Distant Savants; Competitive local search; Incremental population size; DIFFERENTIAL EVOLUTION ALGORITHM; ENGINEERING OPTIMIZATION; GLOBAL OPTIMIZATION; SEARCH; FRAMEWORK;
D O I
10.1016/j.asoc.2021.108343
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most of the scientific and engineering problems are defined as constrained optimization functions. It can be very difficult due to their complex structures. Artificial Bee Colony Algorithm (ABC) is a remarkable metaheuristic developed for global optimization problems. However, due to the inadequacy of ABC's search capability, it cannot handle constraint optimization problems very well. In this study, an ABC variant adapted for solving constrained optimization problems called Artificial Bee Colony Algorithm with Distant Savants (ABCDS) is proposed to overcome this deficiency. ABCDS is based on a new and adaptable search equation that enables learning with savants that are at a certain distance from each other. Also, the algorithm is hybridized with competitive local search mechanism. To test the performance of ABCDS, benchmark set for Constrained Real-Parameter Optimization defined in CEC 2017 conference (CEC2017COP) and some of the problems in the benchmark set on real-world problems defined in CEC 2020 conference (CEC2020) are used. The results obtained by the algorithm are compared with recent ABC algorithms and some state-of-the-art algorithms. According to the experimental results, ABCDS is better and competitive than the compared algorithms. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:26
相关论文
共 61 条
[1]   A constrained multi-swarm particle swarm optimization without velocity for constrained optimization problems [J].
Ang, Koon Meng ;
Lim, Wei Hong ;
Isa, Nor Ashidi Mat ;
Tiang, Sew Sun ;
Wong, Chin Hong .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 140
[2]  
[Anonymous], 2010, Experimental Methods for the Analysis of Optimization Algorithms, DOI DOI 10.1007/978-3-642
[3]  
Arora J.S., 2017, Introduction to optimum design, Vfourth
[4]   A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm [J].
Askarzadeh, Alireza .
COMPUTERS & STRUCTURES, 2016, 169 :1-12
[5]   Composite artificial bee colony algorithms: From component-based analysis to high-performing algorithms [J].
Aydin, Dogan .
APPLIED SOFT COMPUTING, 2015, 32 :266-285
[6]   Modified global best artificial bee colony for constrained optimization problems [J].
Bansal, Jagdish Chand ;
Joshi, Susheel Kumar ;
Sharma, Harish .
COMPUTERS & ELECTRICAL ENGINEERING, 2018, 67 :365-382
[7]   An upgraded firefly algorithm with feasibility-based rules for constrained engineering optimization problems [J].
Brajevic, Ivona ;
Ignjatovic, Jelena .
JOURNAL OF INTELLIGENT MANUFACTURING, 2019, 30 (06) :2545-2574
[8]   Self-adaptive differential artificial bee colony algorithm for global optimization problems [J].
Chen, Xu ;
Tianfield, Huaglory ;
Li, Kangji .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 45 :70-91
[9]   An enhanced artificial bee colony algorithm with dual-population framework [J].
Cui, Laizhong ;
Li, Genghui ;
Luo, Yanli ;
Chen, Fei ;
Ming, Zhong ;
Lu, Nan ;
Lu, Jian .
SWARM AND EVOLUTIONARY COMPUTATION, 2018, 43 :184-206
[10]   A novel artificial bee colony algorithm with depth-first search framework and elite-guided search equation [J].
Cui, Laizhong ;
Li, Genghui ;
Lin, Qiuzhen ;
Du, Zhihua ;
Gao, Weifeng ;
Chen, Jianyong ;
Lu, Nan .
INFORMATION SCIENCES, 2016, 367 :1012-1044