Cargando…
A multi-strategy improved tree–seed algorithm for numerical optimization and engineering optimization problems
Tree–seed algorithm is a stochastic search algorithm with superior performance suitable for solving continuous optimization problems. However, it is also prone to fall into local optimum and slow in convergence. Therefore, this paper proposes an improved tree–seed algorithm based on pattern search,...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10319869/ https://www.ncbi.nlm.nih.gov/pubmed/37402847 http://dx.doi.org/10.1038/s41598-023-37958-5 |
_version_ | 1785068331665981440 |
---|---|
author | Liu, Jingsen Hou, Yanlin Li, Yu Zhou, Huan |
author_facet | Liu, Jingsen Hou, Yanlin Li, Yu Zhou, Huan |
author_sort | Liu, Jingsen |
collection | PubMed |
description | Tree–seed algorithm is a stochastic search algorithm with superior performance suitable for solving continuous optimization problems. However, it is also prone to fall into local optimum and slow in convergence. Therefore, this paper proposes an improved tree–seed algorithm based on pattern search, dimension permutation, and elimination update mechanism (PDSTSA). Firstly, a global optimization strategy based on pattern search is used to promote detection ability. Secondly, in order to maintain the diversity of the population, a random mutation strategy of individual dimension replacement is introduced. Finally, the elimination and update mechanism based on inferior trees is introduced in the middle and later stages of the iteration. Subsequently, PDSTSA is compared with seven representative algorithms on the IEEE CEC2015 test function for simulation experiments and convergence curve analysis. The experimental results indicate that PDSTSA has better optimization accuracy and convergence speed than other comparison algorithms. Then, the Wilcoxon rank sum test demonstrates that there is a significant difference between the optimization results of PDSTSA and each comparison algorithm. In addition, the results of eight algorithms for solving engineering constrained optimization problems further prove the feasibility, practicability, and superiority of PDSTSA. |
format | Online Article Text |
id | pubmed-10319869 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-103198692023-07-06 A multi-strategy improved tree–seed algorithm for numerical optimization and engineering optimization problems Liu, Jingsen Hou, Yanlin Li, Yu Zhou, Huan Sci Rep Article Tree–seed algorithm is a stochastic search algorithm with superior performance suitable for solving continuous optimization problems. However, it is also prone to fall into local optimum and slow in convergence. Therefore, this paper proposes an improved tree–seed algorithm based on pattern search, dimension permutation, and elimination update mechanism (PDSTSA). Firstly, a global optimization strategy based on pattern search is used to promote detection ability. Secondly, in order to maintain the diversity of the population, a random mutation strategy of individual dimension replacement is introduced. Finally, the elimination and update mechanism based on inferior trees is introduced in the middle and later stages of the iteration. Subsequently, PDSTSA is compared with seven representative algorithms on the IEEE CEC2015 test function for simulation experiments and convergence curve analysis. The experimental results indicate that PDSTSA has better optimization accuracy and convergence speed than other comparison algorithms. Then, the Wilcoxon rank sum test demonstrates that there is a significant difference between the optimization results of PDSTSA and each comparison algorithm. In addition, the results of eight algorithms for solving engineering constrained optimization problems further prove the feasibility, practicability, and superiority of PDSTSA. Nature Publishing Group UK 2023-07-04 /pmc/articles/PMC10319869/ /pubmed/37402847 http://dx.doi.org/10.1038/s41598-023-37958-5 Text en © The Author(s) 2023 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 Liu, Jingsen Hou, Yanlin Li, Yu Zhou, Huan A multi-strategy improved tree–seed algorithm for numerical optimization and engineering optimization problems |
title | A multi-strategy improved tree–seed algorithm for numerical optimization and engineering optimization problems |
title_full | A multi-strategy improved tree–seed algorithm for numerical optimization and engineering optimization problems |
title_fullStr | A multi-strategy improved tree–seed algorithm for numerical optimization and engineering optimization problems |
title_full_unstemmed | A multi-strategy improved tree–seed algorithm for numerical optimization and engineering optimization problems |
title_short | A multi-strategy improved tree–seed algorithm for numerical optimization and engineering optimization problems |
title_sort | multi-strategy improved tree–seed algorithm for numerical optimization and engineering optimization problems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10319869/ https://www.ncbi.nlm.nih.gov/pubmed/37402847 http://dx.doi.org/10.1038/s41598-023-37958-5 |
work_keys_str_mv | AT liujingsen amultistrategyimprovedtreeseedalgorithmfornumericaloptimizationandengineeringoptimizationproblems AT houyanlin amultistrategyimprovedtreeseedalgorithmfornumericaloptimizationandengineeringoptimizationproblems AT liyu amultistrategyimprovedtreeseedalgorithmfornumericaloptimizationandengineeringoptimizationproblems AT zhouhuan amultistrategyimprovedtreeseedalgorithmfornumericaloptimizationandengineeringoptimizationproblems AT liujingsen multistrategyimprovedtreeseedalgorithmfornumericaloptimizationandengineeringoptimizationproblems AT houyanlin multistrategyimprovedtreeseedalgorithmfornumericaloptimizationandengineeringoptimizationproblems AT liyu multistrategyimprovedtreeseedalgorithmfornumericaloptimizationandengineeringoptimizationproblems AT zhouhuan multistrategyimprovedtreeseedalgorithmfornumericaloptimizationandengineeringoptimizationproblems |