Cargando…

Mother optimization algorithm: a new human-based metaheuristic approach for solving engineering optimization

This article’s innovation and novelty are introducing a new metaheuristic method called mother optimization algorithm (MOA) that mimics the human interaction between a mother and her children. The real inspiration of MOA is to simulate the mother’s care of children in three phases education, advice,...

Descripción completa

Detalles Bibliográficos
Autores principales: Matoušová, Ivana, Trojovský, Pavel, Dehghani, Mohammad, Trojovská, Eva, Kostra, Juraj
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/PMC10293246/
https://www.ncbi.nlm.nih.gov/pubmed/37365283
http://dx.doi.org/10.1038/s41598-023-37537-8
_version_ 1785062959334031360
author Matoušová, Ivana
Trojovský, Pavel
Dehghani, Mohammad
Trojovská, Eva
Kostra, Juraj
author_facet Matoušová, Ivana
Trojovský, Pavel
Dehghani, Mohammad
Trojovská, Eva
Kostra, Juraj
author_sort Matoušová, Ivana
collection PubMed
description This article’s innovation and novelty are introducing a new metaheuristic method called mother optimization algorithm (MOA) that mimics the human interaction between a mother and her children. The real inspiration of MOA is to simulate the mother’s care of children in three phases education, advice, and upbringing. The mathematical model of MOA used in the search process and exploration is presented. The performance of MOA is assessed on a set of 52 benchmark functions, including unimodal and high-dimensional multimodal functions, fixed-dimensional multimodal functions, and the CEC 2017 test suite. The findings of optimizing unimodal functions indicate MOA’s high ability in local search and exploitation. The findings of optimization of high-dimensional multimodal functions indicate the high ability of MOA in global search and exploration. The findings of optimization of fixed-dimension multi-model functions and the CEC 2017 test suite show that MOA with a high ability to balance exploration and exploitation effectively supports the search process and can generate appropriate solutions for optimization problems. The outcomes quality obtained from MOA has been compared with the performance of 12 often-used metaheuristic algorithms. Upon analysis and comparison of the simulation results, it was found that the proposed MOA outperforms competing algorithms with superior and significantly more competitive performance. Precisely, the proposed MOA delivers better results in most objective functions. Furthermore, the application of MOA on four engineering design problems demonstrates the efficacy of the proposed approach in solving real-world optimization problems. The findings of the statistical analysis from the Wilcoxon signed-rank test show that MOA has a significant statistical superiority compared to the twelve well-known metaheuristic algorithms in managing the optimization problems studied in this paper.
format Online
Article
Text
id pubmed-10293246
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-102932462023-06-28 Mother optimization algorithm: a new human-based metaheuristic approach for solving engineering optimization Matoušová, Ivana Trojovský, Pavel Dehghani, Mohammad Trojovská, Eva Kostra, Juraj Sci Rep Article This article’s innovation and novelty are introducing a new metaheuristic method called mother optimization algorithm (MOA) that mimics the human interaction between a mother and her children. The real inspiration of MOA is to simulate the mother’s care of children in three phases education, advice, and upbringing. The mathematical model of MOA used in the search process and exploration is presented. The performance of MOA is assessed on a set of 52 benchmark functions, including unimodal and high-dimensional multimodal functions, fixed-dimensional multimodal functions, and the CEC 2017 test suite. The findings of optimizing unimodal functions indicate MOA’s high ability in local search and exploitation. The findings of optimization of high-dimensional multimodal functions indicate the high ability of MOA in global search and exploration. The findings of optimization of fixed-dimension multi-model functions and the CEC 2017 test suite show that MOA with a high ability to balance exploration and exploitation effectively supports the search process and can generate appropriate solutions for optimization problems. The outcomes quality obtained from MOA has been compared with the performance of 12 often-used metaheuristic algorithms. Upon analysis and comparison of the simulation results, it was found that the proposed MOA outperforms competing algorithms with superior and significantly more competitive performance. Precisely, the proposed MOA delivers better results in most objective functions. Furthermore, the application of MOA on four engineering design problems demonstrates the efficacy of the proposed approach in solving real-world optimization problems. The findings of the statistical analysis from the Wilcoxon signed-rank test show that MOA has a significant statistical superiority compared to the twelve well-known metaheuristic algorithms in managing the optimization problems studied in this paper. Nature Publishing Group UK 2023-06-26 /pmc/articles/PMC10293246/ /pubmed/37365283 http://dx.doi.org/10.1038/s41598-023-37537-8 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
Matoušová, Ivana
Trojovský, Pavel
Dehghani, Mohammad
Trojovská, Eva
Kostra, Juraj
Mother optimization algorithm: a new human-based metaheuristic approach for solving engineering optimization
title Mother optimization algorithm: a new human-based metaheuristic approach for solving engineering optimization
title_full Mother optimization algorithm: a new human-based metaheuristic approach for solving engineering optimization
title_fullStr Mother optimization algorithm: a new human-based metaheuristic approach for solving engineering optimization
title_full_unstemmed Mother optimization algorithm: a new human-based metaheuristic approach for solving engineering optimization
title_short Mother optimization algorithm: a new human-based metaheuristic approach for solving engineering optimization
title_sort mother optimization algorithm: a new human-based metaheuristic approach for solving engineering optimization
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10293246/
https://www.ncbi.nlm.nih.gov/pubmed/37365283
http://dx.doi.org/10.1038/s41598-023-37537-8
work_keys_str_mv AT matousovaivana motheroptimizationalgorithmanewhumanbasedmetaheuristicapproachforsolvingengineeringoptimization
AT trojovskypavel motheroptimizationalgorithmanewhumanbasedmetaheuristicapproachforsolvingengineeringoptimization
AT dehghanimohammad motheroptimizationalgorithmanewhumanbasedmetaheuristicapproachforsolvingengineeringoptimization
AT trojovskaeva motheroptimizationalgorithmanewhumanbasedmetaheuristicapproachforsolvingengineeringoptimization
AT kostrajuraj motheroptimizationalgorithmanewhumanbasedmetaheuristicapproachforsolvingengineeringoptimization