Optimization based on the smart behavior of plants with its engineering applications: Ivy algorithm

被引:28
作者
Ghasemi, Mojtaba [1 ]
Zare, Mohsen [2 ]
Trojovsky, Pavel [3 ]
Rao, Ravipudi Venkata [4 ]
Trojovska, Eva [3 ]
Kandasamy, Venkatachalam [3 ]
机构
[1] Shiraz Univ Technol, Dept Elect & Elect Engn, Shiraz, Iran
[2] Jahrom Univ, Fac Engn, Dept Elect Engn, Jahrom, Iran
[3] Univ Hradec Kralove, Fac Sci, Dept Math, Rokitanskeho 62, Hradec Kralove, Czech Republic
[4] Sardar Vallabhbhai Natl Inst Technol, Dept Mech Engn, Surat, Gujarat, India
关键词
Global optimization; Nature -inspired algorithm; Engineering design; Meta -heuristic algorithms; Ivy algorithm; PARTICLE SWARM OPTIMIZATION; INSPIRED METAHEURISTIC ALGORITHM; META-HEURISTIC OPTIMIZATION; GENETIC ALGORITHM; DIFFERENTIAL EVOLUTION; SEARCH ALGORITHM; INTELLIGENCE; SYSTEM; SIMULATION; MODEL;
D O I
10.1016/j.knosys.2024.111850
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This study presents a powerful and new modeling variant of bio-inspired algorithms, namely, the Ivy algorithm (IVYA), drawn from the growth patterns of Ivy plants. The algorithm simulates the coordinated and ordered population growth and the spreading and evolution of Ivy plants. The growth rate of Ivy plants is modeled using a differential equation and a data-intensive experimental process. The algorithm utilizes the knowledge of nearby Ivy plants to determine the direction of growth. Additionally, the algorithm mimics the behavior of Ivy plants in nature by choosing the closest and most vital neighbor for self-improvement. The IVYA's unique characteristics of preserving population diversity and its simplicity and flexibility allow for easy modification and extension, thus enabling researchers and practitioners to explore various modifications and techniques to enhance its performance and capabilities. These are the basic needs in optimizing engineering problems. The IVYA is compared with ten other algorithms on 26 classical test functions, demonstrating superior performance. Furthermore, the effectiveness of IVYA is shown by solving 12 engineering optimization problems and comparing the results with various optimization algorithms. The experimental results highlight the efficacy and competitiveness of the IVYA in solving optimization problems. Consider that the source code of the IVYA is publicly available at https://www.optim-app.com/projects/ivya.
引用
收藏
页数:36
相关论文
共 237 条
[1]   Crested Porcupine Optimizer: A new nature-inspired metaheuristic [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Abouhawwash, Mohamed .
KNOWLEDGE-BASED SYSTEMS, 2024, 284
[2]   Kepler optimization algorithm: A new metaheuristic algorithm inspired by Kepler?s laws of planetary motion [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Azeem, Shaimaa A. Abdel ;
Jameel, Mohammed ;
Abouhawwash, Mohamed .
KNOWLEDGE-BASED SYSTEMS, 2023, 268
[3]   Nutcracker optimizer: A novel nature-inspired metaheuristic algorithm for global optimization and engineering design problems [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Jameel, Mohammed ;
Abouhawwash, Mohamed .
KNOWLEDGE-BASED SYSTEMS, 2023, 262
[4]   Light Spectrum Optimizer: A Novel Physics-Inspired Metaheuristic Optimization Algorithm [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Sallam, Karam M. ;
Chakrabortty, Ripon K. .
MATHEMATICS, 2022, 10 (19)
[5]   Puma optimizer (PO): a novel metaheuristic optimization algorithm and its application in machine learning [J].
Abdollahzadeh, Benyamin ;
Khodadadi, Nima ;
Barshandeh, Saeid ;
Trojovsky, Pavel ;
Gharehchopogh, Farhad Soleimanian ;
El-kenawy, El-Sayed M. ;
Abualigah, Laith ;
Mirjalili, Seyedali .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (04) :5235-5283
[6]   Fitness Dependent Optimizer: Inspired by the Bee Swarming Reproductive Process [J].
Abdullah, Jaza Mahmood ;
Rashid, Tarik Ahmed .
IEEE ACCESS, 2019, 7 :43473-43486
[7]   Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer [J].
Abualigah, Laith ;
Abd Elaziz, Mohamed ;
Sumari, Putra ;
Geem, Zong Woo ;
Gandomi, Amir H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
[8]   Aquila Optimizer: A novel meta-heuristic optimization algorithm [J].
Abualigah, Laith ;
Yousri, Dalia ;
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. ;
Al-qaness, Mohammed A. A. ;
Gandomi, Amir H. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157 (157)
[9]   The Arithmetic Optimization Algorithm [J].
Abualigah, Laith ;
Diabat, Ali ;
Mirjalili, Seyedali ;
Elaziz, Mohamed Abd ;
Gandomi, Amir H. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
[10]   Dwarf Mongoose Optimization Algorithm [J].
Agushaka, Jeffrey O. ;
Ezugwu, Absalom E. ;
Abualigah, Laith .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2022, 391