Adaptive binary artificial bee colony algorithm

被引:31
作者
Durgut, Rafet [1 ]
Aydin, Mehmet Emin [2 ]
机构
[1] Karabuk Univ, Dept Comp Engn, Karabuk, Turkey
[2] UWE Bristol, Dept Comp Sci & Creat Technol, Bristol, Avon, England
关键词
Artificial bee colony; 0-1; programming; Adaptive operator selection; Uncapacitated facility location problems; ALGAE ALGORITHM; OPTIMIZATION; STRATEGY;
D O I
10.1016/j.asoc.2020.107054
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Metaheuristics and swarm intelligence algorithms are bio-inspired algorithms, which have long standing track record of success in problem solving. Due to the nature and the complexity of the problems, problem solving approaches may not achieve the same success level in every type of problems. Artificial bee colony (ABC) algorithm is a swarm intelligence algorithm and has originally been developed to solve numerical optimisation problems. It has a sound track record in numerical problems, but has not yet been tested sufficiently for combinatorial and binary problems. This paper proposes an adaptive hybrid approach to devise ABC algorithms with multiple and complementary binary operators for higher efficiency in solving binary problems. Three prominent operator selection schemes have been comparatively investigated for the best configuration in this regard. The proposed approach has been applied to uncapacitated facility location problems, a renown NP-Hard combinatorial problem type modelled with 0-1 programming, and successfully solved the well-known benchmarks outperforming state-of-art algorithms. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:15
相关论文
共 55 条
[1]  
Alvaro Fialho., 2010, P 12 ANN C GEN EV CO, P767
[2]  
[Anonymous], 2001, EUR C GEN PROGR
[3]  
[Anonymous], 2018, INT C COMP COLL INT, DOI DOI 10.1007/978-3-319-98446-9_13
[4]  
[Anonymous], 2002, Genet. Algorithms Genet. Program. Comput. Finance
[5]   JayaX: Jaya algorithm with xor operator for binary optimization [J].
Aslan, Murat ;
Gunduz, Mesut ;
Kiran, Mustafa Servet .
APPLIED SOFT COMPUTING, 2019, 82
[6]   A distributed evolutionary simulated annealing algorithm for combinatorial optimisation problems [J].
Aydin, ME ;
Fogarty, TC .
JOURNAL OF HEURISTICS, 2004, 10 (03) :269-292
[7]   Coordinating metaheuristic agents with swarm intelligence [J].
Aydin, Mehmet Emin .
JOURNAL OF INTELLIGENT MANUFACTURING, 2012, 23 (04) :991-999
[8]  
BEASLEY JE, 1990, J OPER RES SOC, V41, P1069, DOI 10.1038/sj/jors/0411109
[9]   Main effect fine-tuning of the mutation operator and the neighbourhood function for uncapacitated facility location problems [J].
Chan, Kit Yan ;
Aydin, M. Emin ;
Fogarty, Terence C. .
SOFT COMPUTING, 2006, 10 (11) :1075-1090
[10]   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