Binary African vultures optimization algorithm for various optimization problems

被引:0
作者
Mingyang Xi
Qixian Song
Min Xu
Zhaorong Zhou
机构
[1] Sichuan Normal University,School of Physics and Electronic Engineering
[2] Chengdu University of Information Technology,Meteorological Information and Signal Processing Key Laboratory of Sichuan Higher Education Institutes
来源
International Journal of Machine Learning and Cybernetics | 2023年 / 14卷
关键词
Binary African vultures optimization algorithm (BAVOA); Discrete optimization problems; X-shaped transfer function; Opposition-based learning strategy; Multi-elite strategy;
D O I
暂无
中图分类号
学科分类号
摘要
As one novel meta-heuristic algorithm, African Vultures Optimization Algorithm (AVOA) has been proved to be efficient in solving continuous optimization problems. However, many real-world optimization problems are in the discrete form, and the continuous characteristics of AVOA make it unsuitable for solving discrete optimization problems. Therefore, this article proposes Binary African Vultures Optimization Algorithm (BAVOA) to solve various optimization problems, especially discrete optimization problems. In BAVOA, the X-shaped transfer function is firstly adopted to convert the continuous search space into the binary search space, and then the opposition-based learning strategy and the improved multi-elite strategy are utilized to enhance the optimization ability of BAVOA. Moreover, the performance of BAVOA is evaluated by twenty-three benchmark functions with the relevant Wilcoxon rank sum tests, and the effectiveness of BAVOA is demonstrated by four engineering design problems and one combinational optimization problem. The results demonstrate that BAVOA outperforms eight well-known algorithms in addressing various optimization problems. Source codes of BAVOA are publicly available at: https://www.mathworks.com/matlabcentral/fileexchange/115350-binary-african-vultures-optimization-algorithm
引用
收藏
页码:1333 / 1364
页数:31
相关论文
共 231 条
[1]  
Gharehchopogh FS(2019)A comprehensive survey: whale optimization algorithm and its applications Swarm Evol Comput 48 1-24
[2]  
Gholizadeh H(2021)A multi-agent system based for solving high-dimensional optimization problems: a case study on email spam detection Int J Commun Syst 34 4385-4405
[3]  
Mohammadzadeh H(2019)Chaotic grasshopper optimization algorithm for global optimization Neural Comput Appl 31 469-492
[4]  
Gharehchopogh FS(2016)A novel meta-heuristic algorithm: tug of war optimization Iran Univ Sci Technol 6 1981-2005
[5]  
Arora S(2022)An efficient Harris hawk optimization algorithm for solving the travelling salesman problem Clust Comput 25 375-383
[6]  
Anand P(2015)An artificial bee colony algorithm for data collection path planning in sparse wireless sensor networks Int J Mach Learn Cybern 6 495-514
[7]  
Kaveh A(2019)A modified nature inspired meta-heuristic whale optimization algorithm for solving 0–1 knapsack problem Int J Mach Learn Cybern 10 176-209
[8]  
Zolghadr A(2021)A novel hybrid whale optimization algorithm with flower pollination algorithm for feature selection: case study email spam detection Comput Intell 37 1-19
[9]  
Gharehchopogh FS(2021)A multi-objective optimization algorithm for feature selection problems Eng Comput 38 140936-140963
[10]  
Abdollahzadeh B(2020)An efficient binary equilibrium optimizer algorithm for feature selection IEEE Access 8 115-123