Rüppell’s fox optimizer: A novel meta-heuristic approach for solving global optimization problems

被引:0
|
作者
Malik Braik [1 ]
Heba Al-Hiary [1 ]
机构
[1] Al-Balqa Applied University,Computer Science Department, Prince Abdullah bin Ghazi Faculty of Information and Communication Technology
关键词
Rüppell’s fox optimizer; Meta-heuristics; Swarm intelligence; Optimization;
D O I
10.1007/s10586-024-04950-1
中图分类号
学科分类号
摘要
A new swarm-based, nature-inspired meta-heuristic method, called Rüppell’s Fox Optimizer (RFO), is designed and examined in this study to address global optimization problems. RFO takes inspiration from the natural and intelligent communal foraging practices of Rüppell’s foxes, both during the day and at night. The optimizer mathematically simulates a variety of chief foraging activities of Rüppell’s foxes using their acute eyesight, hearing, and scent to hunt, to accommodate both exploration and exploitation aspects throughout the optimization action. The RFO algorithm simulates the rotating eyes’ feature of Rüppell’s foxes to a field of view of about 260°, as well as the feature of rotating their ears to a field of hearing of about 150°. Further, a cognitive component, ρ\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\rho $$\end{document}, is designed to oversee the evolution from global search to local search as well as the equilibrium between exploration and exploitation within the search domain. Based on Rüppell’s foxes’ foraging qualities, RFO reveals a variety of foraging habits. The dynamic patterns and activities of Rüppell’s foxes were mathematically mimicked in this study to create an efficient global optimizer, which when applied to optimization problems, ultimately yields feasible solutions. The performance level of RFO was thoroughly examined through a comparison with 12 other algorithms using three challenging test sets: Congress on Evolutionary Computation 2017 (CEC 2017) group with 29 test functions of various dimensions, the Congress on Evolutionary Computation 2019 (CEC 2019) with 10 test functions, and CEC 2020 set with 10 test functions. Using mean rank of Friedman’s test, RFO outperformed other comparative algorithms by 31.25%, 34.04%, 32.36%, and 55.13% on the 10-, 30-, 50-, and 100-dimensional CEC 2017 test set, respectively, 57.11% on the CEC 2019 test suite with 10 dimensions, 48.59%,and 51.68% on the 10- and 20-dimensional CEC 2020 set, respectively. The applicability of RFO is thoroughly examined on 6 classic engineering design problems and a wind farm layout problem under several constraints . The outcomes illustrate the ascendancy and encouraging potential of RFO when tackling a broad range of difficult real-world problems. All things considered, the proposed algorithm performs exceptionally well with respect to exploitation, exploration, striking a balance between the former two aspects, and avoiding local optima. RFO is quite competitive, especially for optimization problems with many constraints and variables, as well as unimodal and multimodal features. As per Friedman’s test, which is followed up by Holm’s test, RFO considerably beats all other competing algorithms for the bulk of the examined test functions.
引用
收藏
相关论文
共 50 条
  • [41] Special Forces Algorithm: A novel meta-heuristic method for global optimization
    Zhang, Wei
    Pan, Ke
    Li, Shigang
    Wang, Yagang
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2023, 213 : 394 - 417
  • [42] Hermit Crab Optimizer (HCO): A Novel Meta-heuristic Algorithm
    Tafakkori, Keivan
    Tavakkoli-Moghaddam, Reza
    IFAC PAPERSONLINE, 2022, 55 (10): : 702 - 707
  • [43] Meerkat optimization algorithm: A new meta-heuristic optimization algorithm for solving constrained engineering problems
    Xian, Sidong
    Feng, Xu
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 231
  • [44] Binary Chimp Optimization Algorithm (BChOA): a New Binary Meta-heuristic for Solving Optimization Problems
    Wang, Jianhao
    Khishe, Mohammad
    Kaveh, Mehrdad
    Mohammadi, Hassan
    COGNITIVE COMPUTATION, 2021, 13 (05) : 1297 - 1316
  • [45] Binary Chimp Optimization Algorithm (BChOA): a New Binary Meta-heuristic for Solving Optimization Problems
    Jianhao Wang
    Mohammad Khishe
    Mehrdad Kaveh
    Hassan Mohammadi
    Cognitive Computation, 2021, 13 : 1297 - 1316
  • [46] A Comprehensive Study on Hybrid Meta-Heuristic Approaches Used for Solving Combinatorial Optimization Problems
    Muthuraman, Sangeetha
    Venkatesan, V. Prasanna
    2017 2ND WORLD CONGRESS ON COMPUTING AND COMMUNICATION TECHNOLOGIES (WCCCT), 2017, : 185 - 190
  • [47] Solving Two Dimensional Layout Optimization Problems with Irregular Shapes by Using Meta-heuristic
    Ramakrishnan, Kumaran
    Bennell, J. A.
    Omar, Mohamed K.
    IEEM: 2008 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS 1-3, 2008, : 178 - +
  • [48] Multi-strategy Equilibrium Optimizer: An improved meta-heuristic tested on numerical optimization and engineering problems
    Li, Yu
    Liang, Xiao
    Liu, Jingsen
    Zhou, Huan
    PLOS ONE, 2022, 17 (10):
  • [49] Red piranha optimization (RPO): a natural inspired meta-heuristic algorithm for solving complex optimization problems
    Rabie A.H.
    Saleh A.I.
    Mansour N.A.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (06) : 7621 - 7648
  • [50] SOLVING THE FUZZY PROJECT SCHEDULING PROBLEMS WITH META-HEURISTIC METHODS
    Kokcam, Abdullah H.
    Engin, Orhan
    SIGMA JOURNAL OF ENGINEERING AND NATURAL SCIENCES-SIGMA MUHENDISLIK VE FEN BILIMLERI DERGISI, 2010, 28 (02): : 86 - 101