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
_version_ 1784840244868153344
author Shang, Chao
Zhou, Ting-ting
Liu, Shuai
author_facet Shang, Chao
Zhou, Ting-ting
Liu, Shuai
author_sort Shang, Chao
collection PubMed
description 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.
format Online
Article
Text
id pubmed-9705278
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-97052782022-11-30 Optimization of complex engineering problems using modified sine cosine algorithm Shang, Chao Zhou, Ting-ting Liu, Shuai Sci Rep Article 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. Nature Publishing Group UK 2022-11-28 /pmc/articles/PMC9705278/ /pubmed/36443452 http://dx.doi.org/10.1038/s41598-022-24840-z Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Shang, Chao
Zhou, Ting-ting
Liu, Shuai
Optimization of complex engineering problems using modified sine cosine algorithm
title Optimization of complex engineering problems using modified sine cosine algorithm
title_full Optimization of complex engineering problems using modified sine cosine algorithm
title_fullStr Optimization of complex engineering problems using modified sine cosine algorithm
title_full_unstemmed Optimization of complex engineering problems using modified sine cosine algorithm
title_short Optimization of complex engineering problems using modified sine cosine algorithm
title_sort optimization of complex engineering problems using modified sine cosine algorithm
topic Article
url 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
work_keys_str_mv AT shangchao optimizationofcomplexengineeringproblemsusingmodifiedsinecosinealgorithm
AT zhoutingting optimizationofcomplexengineeringproblemsusingmodifiedsinecosinealgorithm
AT liushuai optimizationofcomplexengineeringproblemsusingmodifiedsinecosinealgorithm