Mantis Search Algorithm: A novel bio-inspired algorithm for global optimization and engineering design problems

被引:38
|
作者
Abdel-Basset, Mohamed [1 ]
Mohamed, Reda [1 ]
Zidan, Mahinda [1 ]
Jameel, Mohammed [2 ,3 ]
Abouhawwash, Mohamed [2 ,4 ]
机构
[1] Zagazig Univ, Fac Comp & Informat, Zagazig 44519, Egypt
[2] Mansoura Univ, Fac Sci, Dept Math, Mansoura 35516, Egypt
[3] Sanaa Univ, Dept Math, Sanaa, Yemen
[4] Michigan State Univ, Dept Computat Math Sci & Engn CMSE, E Lansing, MI 48824 USA
关键词
Swarm algorithms; Global optimization; Mantis search algorithm; Constrained optimization; Unconstrained optimization; PRAYING-MANTIS; TENODERA-ARIDIFOLIA; SEXUAL CANNIBALISM; MARINE PREDATORS; EVOLUTION; MANTODEA; DISTANCE; BEHAVIOR; INSECTA; IDENTIFICATION;
D O I
10.1016/j.cma.2023.116200
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This study presents a new nature-inspired optimization algorithm, namely the Mantis Search Algorithm (MSA), inspired by the unique hunting behavior and sexual cannibalism of praying mantises. In brief, MSA consists of three optimization stages, including the search for prey (exploration), attack prey (exploitation), and sexual cannibalism. Those operators are simulated using various mathematical models to effectively tackle optimization challenges across diverse search spaces. The performance of MSA is rigorously tested on fifty-two optimization problems and three real-world applications (five engineering design problems, and the parameter estimation problem of photovoltaic modules and fuel cells) to show its versatility and adaptability to different scenarios. To disclose the MSA's superiority, it is compared to two categories from the rival optimizers: the first category involves well-established and highly-cited optimizers, like Differential evolution; and the second category contains recently-published algorithms, like African Vultures Optimization Algorithm. This comparison is conducted using several performance metrics, the Wilcoxon rank-sum test and the Friedman mean rank to disclose the MSA's effectiveness and efficiency. The results of this comparison highlight the effectiveness of this new approach and its potential for future optimization applications. The source codes of the MSA algorithm are publicly available at https://www.mathworks.com/matl abcentral/fileexchange/131833-mantis-search-algorithm-msa.
引用
收藏
页数:43
相关论文
共 50 条
  • [41] Pied kingfisher optimizer: a new bio-inspired algorithm for solving numerical optimization and industrial engineering problems
    Bouaouda A.
    Hashim F.A.
    Sayouti Y.
    Hussien A.G.
    Neural Computing and Applications, 2024, 36 (25) : 15455 - 15513
  • [42] African Bison Optimization Algorithm: A New Bio-Inspired Optimizer with Engineering Applications
    Zhao, Jian
    Wang, Kang
    Wang, Jiacun
    Guo, Xiwang
    Qi, Liang
    Computers, Materials and Continua, 2024, 81 (01): : 603 - 623
  • [43] Monkeypox Optimizer: A Bio-Inspired Evolutionary Optimization Algorithm and its Engineering Applications
    Mohamed, Marwa F.
    Hamed, Ahmed
    SSRN, 2023,
  • [44] Giant Armadillo Optimization: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems
    Alsayyed, Omar
    Hamadneh, Tareq
    Al-Tarawneh, Hassan
    Alqudah, Mohammad
    Gochhait, Saikat
    Leonova, Irina
    Malik, Om Parkash
    Dehghani, Mohammad
    BIOMIMETICS, 2023, 8 (08)
  • [45] Green Anaconda Optimization: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems
    Dehghani, Mohammad
    Trojovsky, Pavel
    Malik, Om Parkash
    BIOMIMETICS, 2023, 8 (01)
  • [46] A meta-inspired termite queen algorithm for global optimization and engineering design problems
    Chen, Peng
    Zhou, Shihua
    Zhang, Qiang
    Kasabov, Nikola
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 111
  • [47] Tasmanian Devil Optimization: A New Bio-Inspired Optimization Algorithm for Solving Optimization Algorithm
    Dehghani, Mohammad
    Hubalovsky, Stepan
    Trojovsky, Pavel
    IEEE ACCESS, 2022, 10 : 19599 - 19620
  • [48] Multi-objective Mantis Search Algorithm (MOMSA): A novel approach for engineering design problems and validation
    Jameel, Mohammed
    Abouhawwash, Mohamed
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2024, 422
  • [49] A NOVEL REINFORCEMENT LEARNING-INSPIRED TUNICATE SWARM ALGORITHM FOR SOLVING GLOBAL OPTIMIZATION AND ENGINEERING DESIGN PROBLEMS
    Chandran, Vanisree
    Mohapatra, Prabhujit
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2024,
  • [50] Alpine skiing optimization: A new bio-inspired optimization algorithm
    Yuan, Yongliang
    Ren, Jianji
    Wang, Shuo
    Wang, Zhenxi
    Mu, Xiaokai
    Zhao, Wu
    ADVANCES IN ENGINEERING SOFTWARE, 2022, 170