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

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...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Knowledge-based systems Ročník 295; s. 111850
Hlavní autoři: Ghasemi, Mojtaba, Zare, Mohsen, Trojovský, Pavel, Rao, Ravipudi Venkata, Trojovská, Eva, Kandasamy, Venkatachalam
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier B.V 08.07.2024
Témata:
ISSN:0950-7051, 1872-7409
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí: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.
ISSN:0950-7051
1872-7409
DOI:10.1016/j.knosys.2024.111850