Improved binary artificial bee colony algorithm

被引:16
|
作者
Durgut, Rafet [1 ]
机构
[1] Karabuk Univ, Engn Fac, Comp Engn Dept, TR-78050 Karabuk, Turkey
关键词
Artificial bee colony; Binary optimization; Uncapacitated facility location problem (UFLP); TP301; 6; DIFFERENTIAL EVOLUTION; OPTIMIZATION; ENSEMBLE;
D O I
10.1631/FITEE.2000239
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The artificial bee colony (ABC) algorithm is an evolutionary optimization algorithm based on swarm intelligence and inspired by the honey bees' food search behavior. Since the ABC algorithm has been developed to achieve optimal solutions by searching in the continuous search space, modification is required to apply it to binary optimization problems. In this study, we modify the ABC algorithm to solve binary optimization problems and name it the improved binary ABC (IbinABC). The proposed method consists of an update mechanism based on fitness values and the selection of different decision variables. Therefore, we aim to prevent the ABC algorithm from getting stuck in a local minimum by increasing its exploration ability. We compare the IbinABC algorithm with three variants of the ABC and other meta-heuristic algorithms in the literature. For comparison, we use the well-known OR-Library dataset containing 15 problem instances prepared for the uncapacitated facility location problem. Computational results show that the proposed algorithm is superior to the others in terms of convergence speed and robustness. The source code of the algorithm is available at .
引用
收藏
页码:1080 / 1091
页数:12
相关论文
共 50 条
  • [1] An Improved Binary Artificial Bee Colony Algorithm
    Kaya, Ersin
    Kiran, Mustafa Servet
    [J]. 2017 15TH INTERNATIONAL CONFERENCE ON ICT AND KNOWLEDGE ENGINEERING (ICT&KE), 2017, : 29 - 34
  • [2] Dynamic clustering with improved binary artificial bee colony algorithm
    Ozturk, Celal
    Hancer, Emrah
    Karaboga, Dervis
    [J]. APPLIED SOFT COMPUTING, 2015, 28 : 69 - 80
  • [3] An improved artificial bee colony algorithm: particle bee colony
    一种改进的人工蜂群算法-粒子蜂群算法
    [J]. Li, Qing (liqing@ies.ustb.edu.cn), 2018, Science Press (40):
  • [4] IBitABC: Improved Binary Artificial Bee Colony Algorithm with Local Search
    Ozger, Zeynep Banu
    Bolat, Bulent
    Diri, Banu
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2017, : 165 - 170
  • [5] An Improved Artificial Bee Colony Algorithm
    Liu, Hongzhi
    Gao, Liqun
    Kong, Xiangyong
    Zheng, Shuyan
    [J]. 2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 401 - 404
  • [6] An Improved Artificial Bee Colony Algorithm
    Zhao, Chao Feng
    Kong, Qing Bing
    Tian, Hai Lei
    [J]. MANUFACTURING, DESIGN SCIENCE AND INFORMATION ENGINEERING, VOLS I AND II, 2015, : 826 - 830
  • [7] A novel binary artificial bee colony algorithm
    Santana, Clodomir J., Jr.
    Macedo, Mariana
    Siqueira, Hugo
    Gokhale, Anu
    Bastos-Filho, Carmelo J. A.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 98 : 180 - 196
  • [8] Adaptive binary artificial bee colony algorithm
    Durgut, Rafet
    Aydin, Mehmet Emin
    [J]. Applied Soft Computing, 2021, 101
  • [9] Adaptive binary artificial bee colony algorithm
    Durgut, Rafet
    Aydin, Mehmet Emin
    [J]. APPLIED SOFT COMPUTING, 2021, 101
  • [10] Optimal PMU placement based on improved binary artificial bee colony algorithm
    Li, Shaoqian
    Meng, Zhaoyong
    [J]. 2017 IEEE TRANSPORTATION ELECTRIFICATION CONFERENCE AND EXPO, ASIA-PACIFIC (ITEC ASIA-PACIFIC), 2017, : 1417 - 1422