Cargando…

Optimization of complex engineering problems using modified sine cosine algorithm

In this article, a modified version of the Sine Cosine algorithm (MSCA) is proposed to solve the optimization problem. Based on the Sine Cosine algorithm (SCA), the position update formula of SCA is redefined to increase the convergence speed, then the Levy random walk mutation strategy is adopted t...

Descripción completa

Detalles Bibliográficos
Autores principales: Shang, Chao, Zhou, Ting-ting, Liu, Shuai
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9705278/
https://www.ncbi.nlm.nih.gov/pubmed/36443452
http://dx.doi.org/10.1038/s41598-022-24840-z
Descripción
Sumario:In this article, a modified version of the Sine Cosine algorithm (MSCA) is proposed to solve the optimization problem. Based on the Sine Cosine algorithm (SCA), the position update formula of SCA is redefined to increase the convergence speed, then the Levy random walk mutation strategy is adopted to improve the population diversity. In order to verify the performance of MSCA, 24 well-known classical benchmark problems and IEEE CEC2017 test suites were introduced, and by comparing MSCA with several popular methods, it is demonstrated that MSCA has good convergence and robustness. Finally, MSCA is used to address six complex engineering design problems, demonstrating the engineering utility of the algorithm.