New binary whale optimization algorithm for discrete optimization problems

被引:81
|
作者
Hussien, Abdelazim G. [1 ]
Hassanien, Aboul Ella [2 ,3 ]
Houssein, Essam H. [4 ]
Amin, Mohamed [5 ]
Azar, Ahmad Taher [6 ,7 ]
机构
[1] Fayoum Univ, Fac Sci, Faiyum, Egypt
[2] Cairo Univ, Fac Comp & Artificial Intelligence, Cairo, Egypt
[3] Sci Res Grp Egypt SRGE Cairo, Cairo, Egypt
[4] Minia Univ, Fac Comp & Informat, Al Minya, Egypt
[5] Menoufia Univ, Fac Sci, Menoufia, Egypt
[6] Prince Sultan Univ, Coll Engn, Riyadh, Saudi Arabia
[7] Benha Univ, Fac Comp & Artificial Intelligence, Banha, Egypt
关键词
Whale optimization algorithm; binary whale optimization algorithm; optimization problems; discrete search space; metaheuristic algorithms; PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHM; HARMONY SEARCH;
D O I
10.1080/0305215X.2019.1624740
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The whale optimization algorithm (WOA) is an intelligence-based technique that simulates the hunting behaviour of humpback whales in nature. In this article, an adaptation of the original version of the WOA is made for handling binary optimization problems. For this purpose, two transfer functions (S-shaped and V-shaped) are presented to map a continuous search space to a binary one. To illustrate the functionality and performance of the proposed binary whale optimization algorithm (bWOA), its results when applied on twenty-two benchmark functions, three engineering optimization problems and a real-world travelling salesman problem are found. Furthermore, the proposed bWOA is compared with five well-known metaheuristic algorithms. The experimental results show its superiority in comparison with other state-of-the-art metaheuristics in terms of accuracy and speed. Finally, Wilcoxon's rank-sum non-parametric statistical test is carried out at the 5% significance level to judge whether the results of the proposed algorithm differ from those of the other comparison algorithms in a statistically significant way.
引用
收藏
页码:945 / 959
页数:15
相关论文
共 50 条
  • [1] A new binary coati optimization algorithm for binary optimization problems
    Yildizdan, Gulnur
    Bas, Emine
    [J]. NEURAL COMPUTING & APPLICATIONS, 2024, 36 (06): : 2797 - 2834
  • [2] A new binary coati optimization algorithm for binary optimization problems
    Gülnur Yildizdan
    Emine Bas
    [J]. Neural Computing and Applications, 2024, 36 : 2797 - 2834
  • [3] A novel discrete whale optimization algorithm for solving knapsack problems
    Li, Ya
    He, Yichao
    Liu, Xuejing
    Guo, Xiaohu
    Li, Zewen
    [J]. APPLIED INTELLIGENCE, 2020, 50 (10) : 3350 - 3366
  • [4] A novel discrete whale optimization algorithm for solving knapsack problems
    Ya Li
    Yichao He
    Xuejing Liu
    Xiaohu Guo
    Zewen Li
    [J]. Applied Intelligence, 2020, 50 : 3350 - 3366
  • [5] A Discrete Whale Optimization Algorithm and Application
    Zhang Q.
    Guo Y.-J.
    Wang Y.
    Liu X.
    [J]. Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2020, 49 (04): : 622 - 630
  • [6] Binary multi-verse optimization algorithm for global optimization and discrete problems
    Al-Madi, Nailah
    Faris, Hossam
    Mirjalili, Seyedali
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (12) : 3445 - 3465
  • [7] Binary multi-verse optimization algorithm for global optimization and discrete problems
    Nailah Al-Madi
    Hossam Faris
    Seyedali Mirjalili
    [J]. International Journal of Machine Learning and Cybernetics, 2019, 10 : 3445 - 3465
  • [8] IWOA: An improved whale optimization algorithm for optimization problems
    Bozorgi, Seyed Mostafa
    Yazdani, Samaneh
    [J]. JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2019, 6 (03) : 243 - 259
  • [9] Binary Whale Optimization Algorithm for Dimensionality Reduction
    Hussien, Abdelazim G.
    Oliva, Diego
    Houssein, Essam H.
    Juan, Angel A.
    Yu, Xu
    [J]. MATHEMATICS, 2020, 8 (10) : 1 - 24
  • [10] Improved whale optimization algorithm for large scale optimization problems
    Long W.
    Cai S.
    Jiao J.
    Tang M.
    Wu T.
    [J]. 1600, Systems Engineering Society of China (37): : 2983 - 2994