Dream Optimization Algorithm (DOA): A novel metaheuristic optimization algorithm inspired by human dreams and its applications to real-world engineering problems

IF 7.3 1区 工程技术 Q1 ENGINEERING, MULTIDISCIPLINARY
Yifan Lang, Yuelin Gao
{"title":"Dream Optimization Algorithm (DOA): A novel metaheuristic optimization algorithm inspired by human dreams and its applications to real-world engineering problems","authors":"Yifan Lang,&nbsp;Yuelin Gao","doi":"10.1016/j.cma.2024.117718","DOIUrl":null,"url":null,"abstract":"<div><div>As optimization problems grow increasingly complex, traditional deterministic algorithms often struggle to address these challenges. Metaheuristic algorithms, with their flexibility and low problem dependency, have emerged as a competitive alternative. This paper introduces the Dream Optimization Algorithm (DOA), inspired by human dreams, which exhibit partial memory retention, forgetting, and logical self-organization characteristics that bear strong similarities to the optimization process in metaheuristic algorithms. DOA incorporates a foundational memory strategy, a forgetting and supplementation strategy to balance exploration and exploitation, and a dream-sharing strategy to improve the ability to escape local optima. The optimization process is divided into exploration and exploitation phases, yielding satisfactory optimization results. This paper qualitatively analyzes DOA’s search history, exploration–exploitation capabilities, and population diversity, showing its ability to adapt to problems of varying complexity. Quantitative analysis using three CEC benchmarks (CEC2017, CEC2019, CEC2022) compares DOA against 27 algorithms, including CEC2017 champion algorithms. Results indicate that DOA outperforms all competitors, showcasing superior convergence, advancement, stability, adaptability, robustness, significance, and reliability. Additionally, DOA achieved optimal results in eight engineering constrained optimization problems and in the practical application of photovoltaic cell model parameter optimization, demonstrating its effectiveness and practicality. The source code of DOA is publicly accessible at <span><span>https://ww2.mathworks.cn/matlabcentral/fileexchange/178419-dream-optimization-algorithm-doa</span><svg><path></path></svg></span></div></div>","PeriodicalId":55222,"journal":{"name":"Computer Methods in Applied Mechanics and Engineering","volume":"436 ","pages":"Article 117718"},"PeriodicalIF":7.3000,"publicationDate":"2025-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Methods in Applied Mechanics and Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0045782524009745","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

As optimization problems grow increasingly complex, traditional deterministic algorithms often struggle to address these challenges. Metaheuristic algorithms, with their flexibility and low problem dependency, have emerged as a competitive alternative. This paper introduces the Dream Optimization Algorithm (DOA), inspired by human dreams, which exhibit partial memory retention, forgetting, and logical self-organization characteristics that bear strong similarities to the optimization process in metaheuristic algorithms. DOA incorporates a foundational memory strategy, a forgetting and supplementation strategy to balance exploration and exploitation, and a dream-sharing strategy to improve the ability to escape local optima. The optimization process is divided into exploration and exploitation phases, yielding satisfactory optimization results. This paper qualitatively analyzes DOA’s search history, exploration–exploitation capabilities, and population diversity, showing its ability to adapt to problems of varying complexity. Quantitative analysis using three CEC benchmarks (CEC2017, CEC2019, CEC2022) compares DOA against 27 algorithms, including CEC2017 champion algorithms. Results indicate that DOA outperforms all competitors, showcasing superior convergence, advancement, stability, adaptability, robustness, significance, and reliability. Additionally, DOA achieved optimal results in eight engineering constrained optimization problems and in the practical application of photovoltaic cell model parameter optimization, demonstrating its effectiveness and practicality. The source code of DOA is publicly accessible at https://ww2.mathworks.cn/matlabcentral/fileexchange/178419-dream-optimization-algorithm-doa
梦想优化算法(DOA):一种受人类梦想启发的新型元启发式优化算法及其在现实工程问题中的应用
随着优化问题变得越来越复杂,传统的确定性算法往往难以解决这些挑战。元启发式算法,其灵活性和低问题依赖性,已成为一个有竞争力的替代方案。本文介绍了梦优化算法(DOA),该算法受人类梦的启发,具有部分记忆保留、遗忘和逻辑自组织等特征,与元启发式算法中的优化过程有很强的相似性。DOA结合了一个基本的记忆策略,一个遗忘和补充策略,以平衡探索和利用,以及一个梦想分享策略,以提高逃离局部最优的能力。优化过程分为勘探和开采两个阶段,取得了满意的优化结果。本文定性分析了DOA的搜索历史、探索开发能力和种群多样性,展示了其适应不同复杂问题的能力。使用三个CEC基准(CEC2017, CEC2019, CEC2022)进行定量分析,将DOA与27种算法进行比较,包括CEC2017冠军算法。结果表明,DOA算法在收敛性、先进性、稳定性、适应性、鲁棒性、显著性和可靠性等方面优于所有竞争对手。此外,在8个工程约束优化问题和光伏电池模型参数优化的实际应用中,DOA均取得了最优结果,证明了该方法的有效性和实用性。DOA的源代码可以在https://ww2.mathworks.cn/matlabcentral/fileexchange/178419-dream-optimization-algorithm-doa公开访问
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
12.70
自引率
15.30%
发文量
719
审稿时长
44 days
期刊介绍: Computer Methods in Applied Mechanics and Engineering stands as a cornerstone in the realm of computational science and engineering. With a history spanning over five decades, the journal has been a key platform for disseminating papers on advanced mathematical modeling and numerical solutions. Interdisciplinary in nature, these contributions encompass mechanics, mathematics, computer science, and various scientific disciplines. The journal welcomes a broad range of computational methods addressing the simulation, analysis, and design of complex physical problems, making it a vital resource for researchers in the field.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信