Pufferfish Optimization Algorithm: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems

被引:7
|
作者
Al-Baik, Osama [1 ]
Alomari, Saleh [2 ]
Alssayed, Omar [3 ]
Gochhait, Saikat [4 ,5 ]
Leonova, Irina [5 ,6 ]
Dutta, Uma [7 ]
Malik, Om Parkash [8 ]
Montazeri, Zeinab [9 ]
Dehghani, Mohammad [9 ]
机构
[1] Al Ahliyya Amman Univ, Dept Software Engn, Amman 19328, Jordan
[2] Jadara Univ, Fac Sci & Informat Technol, ISBM,COE, Software Engn, Irbid 21110, Jordan
[3] Hashemite Univ, Dept Math, Fac Sci, POB 330127, Zarqa 13133, Jordan
[4] Constituent Symbiosis Int Deemed Univ, Symbiosis Inst Digital & Telecom Management, Pune 412115, India
[5] Samara State Med Univ, Neurosci Res Inst, 89 Chapaevskaya St, Samara 443001, Russia
[6] Lobachevsky Univ, Fac Social Sci, Nizhnii Novgorod 603950, Russia
[7] Cotton Univ, Dept Zool, Celland Mol Biol Toxicol Lab, Gauhati 781001, India
[8] Univ Calgary, Dept Elect & Software Engn, Calgary, AB T2N IN4, Canada
[9] Shiraz Univ Technol, Dept Elect & Elect Engn, Shiraz 7155713876, Iran
基金
加拿大自然科学与工程研究理事会;
关键词
optimization; bio-inspired; metaheuristic; pufferfish; exploration; exploitation; ENGINEERING OPTIMIZATION; EVOLUTION; COLONY;
D O I
10.3390/biomimetics9020065
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A new bio-inspired metaheuristic algorithm named the Pufferfish Optimization Algorithm (POA), that imitates the natural behavior of pufferfish in nature, is introduced in this paper. The fundamental inspiration of POA is adapted from the defense mechanism of pufferfish against predators. In this defense mechanism, by filling its elastic stomach with water, the pufferfish becomes a spherical ball with pointed spines, and as a result, the hungry predator escapes from this threat. The POA theory is stated and then mathematically modeled in two phases: (i) exploration based on the simulation of a predator's attack on a pufferfish and (ii) exploitation based on the simulation of a predator's escape from spiny spherical pufferfish. The performance of POA is evaluated in handling the CEC 2017 test suite for problem dimensions equal to 10, 30, 50, and 100. The optimization results show that POA has achieved an effective solution with the appropriate ability in exploration, exploitation, and the balance between them during the search process. The quality of POA in the optimization process is compared with the performance of twelve well-known metaheuristic algorithms. The simulation results show that POA provides superior performance by achieving better results in most of the benchmark functions in order to solve the CEC 2017 test suite compared to competitor algorithms. Also, the effectiveness of POA to handle optimization tasks in real-world applications is evaluated on twenty-two constrained optimization problems from the CEC 2011 test suite and four engineering design problems. Simulation results show that POA provides effective performance in handling real-world applications by achieving better solutions compared to competitor algorithms.
引用
收藏
页数:54
相关论文
共 50 条
  • [41] Botox Optimization Algorithm: A New Human-Based Metaheuristic Algorithm for Solving Optimization Problems
    Hubalovska, Marie
    Hubalovsky, Stepan
    Trojovsky, Pavel
    [J]. BIOMIMETICS, 2024, 9 (03)
  • [42] Earthworm optimisation algorithm: a bio-inspired metaheuristic algorithm for global optimisation problems
    Wang, Gai-Ge
    Deb, Suash
    Coelho, Leandro dos Santos
    [J]. INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2018, 12 (01) : 1 - 22
  • [43] ARTIFICIAL RAT OPTIMIZATION WITH DECISION-MAKING: A BIO-INSPIRED METAHEURISTIC ALGORITHM FOR SOLVING THE TRAVELING SALESMAN PROBLEM
    Mzili T.
    Mzili I.
    Riffi M.E.
    [J]. Decision Making: Applications in Management and Engineering, 2023, 6 (02): : 150 - 176
  • [44] Secretary bird optimization algorithm: a new metaheuristic for solving global optimization problems
    Fu, Youfa
    Liu, Dan
    Chen, Jiadui
    He, Ling
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (05)
  • [45] Optical microscope algorithm: A new metaheuristic inspired by microscope magnification for solving engineering optimization problems
    Cheng, Min-Yuan
    Sholeh, Moh Nur
    [J]. KNOWLEDGE-BASED SYSTEMS, 2023, 279
  • [46] The water optimization algorithm: a novel metaheuristic for solving optimization problems
    Arman Daliri
    Ali Asghari
    Hossein Azgomi
    Mahmoud Alimoradi
    [J]. Applied Intelligence, 2022, 52 : 17990 - 18029
  • [47] The water optimization algorithm: a novel metaheuristic for solving optimization problems
    Daliri, Arman
    Asghari, Ali
    Azgomi, Hossein
    Alimoradi, Mahmoud
    [J]. APPLIED INTELLIGENCE, 2022, 52 (15) : 17990 - 18029
  • [48] African vultures optimization algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems
    Abdollahzadeh, Benyamin
    Gharehchopogh, Farhad Soleimanian
    Mirjalili, Seyedali
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 158
  • [49] Ebola Optimization Search Algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems
    Oyelade, Olaide N.
    Ezugwu, Absalom E.
    [J]. INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ENERGY TECHNOLOGIES (ICECET 2021), 2021, : 1041 - 1050
  • [50] Artificial Protozoa Optimizer (APO): A novel bio-inspired metaheuristic algorithm for engineering optimization
    Wang, Xiaopeng
    Snasel, Vaclav
    Mirjalili, Seyedali
    Pan, Jeng-Shyang
    Kong, Lingping
    Shehadeh, Hisham A.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2024, 295