A novel meta-heuristic search algorithm for solving optimization problems: capuchin search algorithm

被引:0
|
作者
Malik Braik
Alaa Sheta
Heba Al-Hiary
机构
[1] Al-Balqa Applied University,Computer Science Department
[2] Southern Connecticut State University,undefined
来源
关键词
Optimization; Meta-heuristics; Bio-inspired algorithms; Capuchin search algorithm; Optimization techniques;
D O I
暂无
中图分类号
学科分类号
摘要
Meta-heuristic search algorithms were successfully used to solve a variety of problems in engineering, science, business, and finance. Meta-heuristic algorithms share common features since they are population-based approaches that use a set of tuning parameters to evolve new solutions based on the natural behavior of creatures. In this paper, we present a novel nature-inspired search optimization algorithm called the capuchin search algorithm (CapSA) for solving constrained and global optimization problems. The key inspiration of CapSA is the dynamic behavior of capuchin monkeys. The basic optimization characteristics of this new algorithm are designed by modeling the social actions of capuchins during wandering and foraging over trees and riverbanks in forests while searching for food sources. Some of the common behaviors of capuchins during foraging that are implemented in this algorithm are leaping, swinging, and climbing. Jumping is an effective mechanism used by capuchins to jump from tree to tree. The other foraging mechanisms exercised by capuchins, known as swinging and climbing, allow the capuchins to move small distances over trees, tree branches, and the extremities of the tree branches. These locomotion mechanisms eventually lead to feasible solutions of global optimization problems. The proposed algorithm is benchmarked on 23 well-known benchmark functions, as well as solving several challenging and computationally costly engineering problems. A broad comparative study is conducted to demonstrate the efficacy of CapSA over several prominent meta-heuristic algorithms in terms of optimization precision and statistical test analysis. Overall results show that CapSA renders more precise solutions with a high convergence rate compared to competitive meta-heuristic methods.
引用
收藏
页码:2515 / 2547
页数:32
相关论文
共 50 条
  • [31] Queuing search algorithm: A novel metaheuristic algorithm for solving engineering optimization problems
    Zhang, Jinhao
    Xiao, Mi
    Gao, Liang
    Pan, Quanke
    [J]. APPLIED MATHEMATICAL MODELLING, 2018, 63 : 464 - 490
  • [32] A novel version of Cuckoo search algorithm for solving optimization problems
    Cuong-Le, Thanh
    Minh, Hoang-Le
    Khatir, Samir
    Wahab, Magd Abdel
    Tran, Minh Thi
    Mirjalili, Seyedali
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 186
  • [33] The Bedbug Meta-heuristic Algorithm to Solve Optimization Problems
    Rezvani, Kouroush
    Gaffari, Ali
    Dishabi, Mohammad Reza Ebrahimi
    [J]. JOURNAL OF BIONIC ENGINEERING, 2023, 20 (05) : 2465 - 2485
  • [34] The Bedbug Meta-heuristic Algorithm to Solve Optimization Problems
    Kouroush Rezvani
    Ali Gaffari
    Mohammad Reza Ebrahimi Dishabi
    [J]. Journal of Bionic Engineering, 2023, 20 : 2465 - 2485
  • [35] Election Optimizer Algorithm: A New Meta-Heuristic Optimization Algorithm for Solving Industrial Engineering Design Problems
    Zhou, Shun
    Shi, Yuan
    Wang, Dijing
    Xu, Xianze
    Xu, Manman
    Deng, Yan
    [J]. MATHEMATICS, 2024, 12 (10)
  • [36] A Novel Meta-Heuristic Algorithm for Numerical and Engineering Optimization Problems: Piranha Foraging Optimization Algorithm (PFOA)
    Cao, Shuai
    Qian, Qian
    Cao, Yongjun
    Li, Wenwei
    Huang, Weixi
    Liang, Jianan
    [J]. IEEE ACCESS, 2023, 11 : 92505 - 92522
  • [37] Binary Chimp Optimization Algorithm (BChOA): a New Binary Meta-heuristic for Solving Optimization Problems
    Wang, Jianhao
    Khishe, Mohammad
    Kaveh, Mehrdad
    Mohammadi, Hassan
    [J]. COGNITIVE COMPUTATION, 2021, 13 (05) : 1297 - 1316
  • [38] Hyper-Spherical Search (HSS) algorithm: a novel meta-heuristic algorithm to optimize nonlinear functions
    Karami, H.
    Sanjari, M. J.
    Gharehpetian, G. B.
    [J]. NEURAL COMPUTING & APPLICATIONS, 2014, 25 (06): : 1455 - 1465
  • [39] Binary Chimp Optimization Algorithm (BChOA): a New Binary Meta-heuristic for Solving Optimization Problems
    Jianhao Wang
    Mohammad Khishe
    Mehrdad Kaveh
    Hassan Mohammadi
    [J]. Cognitive Computation, 2021, 13 : 1297 - 1316
  • [40] A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice
    Lee, KS
    Geem, ZW
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2005, 194 (36-38) : 3902 - 3933