An efficient algorithm for multi-objective structural optimization problems using an improved pbest-based differential evolution algorithm

IF 4 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Truong-Son Cao , Hoang-Anh Pham , Viet-Hung Truong
{"title":"An efficient algorithm for multi-objective structural optimization problems using an improved pbest-based differential evolution algorithm","authors":"Truong-Son Cao ,&nbsp;Hoang-Anh Pham ,&nbsp;Viet-Hung Truong","doi":"10.1016/j.advengsoft.2024.103752","DOIUrl":null,"url":null,"abstract":"<div><p>Multi-objective optimization (MOO) for structural design is addressed. A new MOO algorithm, named MOEA/D-EpDE, which combines the advantages of a recently developed pbest-based differential evolution method (EpDE) and the multi-objective evolutionary algorithm based on decomposition with dynamical resource allocation (MOEA/D_DRA), is proposed to solve such challenging MOO problems effectively. In MOEA/D-EpDE, a decomposition approach is performed using MOEA/D_DRA to convert a problem of approximation of the Pareto front (PF) into many scalar optimization problems, in which a dynamic computational resource allocation strategy is used to optimize the computational efforts. The EpDE algorithm, a robust single objective optimization (SOO) algorithm, is improved for MOO to solve the scalar optimization problems effectively. A simple technique for integrating an external archive to MOEA/D-EpDE is also developed to save good Pareto optimal solutions during the optimization process. The performance of MOEA/D-EpDE is first evaluated through 5 bi-objectives (ZDT1–4 and ZDT6) and 7 tri-objectives unconstrained benchmark functions. Numerical results revealed that the proposed method outperformed several MOO algorithms given the inverted generational distance (IGD) indicator. In the end, MOEA/D-EpDE is applied to solve three real-world design problems, including a welded-beam and two nonlinear inelastic truss structures. The effectiveness of the proposed algorithm is confirmed through comparison with some recently developed algorithms regarding several indicators: generational distance (GD), GD+, IGD, IGD+, and Hypervolume (HV).</p></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"197 ","pages":"Article 103752"},"PeriodicalIF":4.0000,"publicationDate":"2024-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Engineering Software","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0965997824001595","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

Multi-objective optimization (MOO) for structural design is addressed. A new MOO algorithm, named MOEA/D-EpDE, which combines the advantages of a recently developed pbest-based differential evolution method (EpDE) and the multi-objective evolutionary algorithm based on decomposition with dynamical resource allocation (MOEA/D_DRA), is proposed to solve such challenging MOO problems effectively. In MOEA/D-EpDE, a decomposition approach is performed using MOEA/D_DRA to convert a problem of approximation of the Pareto front (PF) into many scalar optimization problems, in which a dynamic computational resource allocation strategy is used to optimize the computational efforts. The EpDE algorithm, a robust single objective optimization (SOO) algorithm, is improved for MOO to solve the scalar optimization problems effectively. A simple technique for integrating an external archive to MOEA/D-EpDE is also developed to save good Pareto optimal solutions during the optimization process. The performance of MOEA/D-EpDE is first evaluated through 5 bi-objectives (ZDT1–4 and ZDT6) and 7 tri-objectives unconstrained benchmark functions. Numerical results revealed that the proposed method outperformed several MOO algorithms given the inverted generational distance (IGD) indicator. In the end, MOEA/D-EpDE is applied to solve three real-world design problems, including a welded-beam and two nonlinear inelastic truss structures. The effectiveness of the proposed algorithm is confirmed through comparison with some recently developed algorithms regarding several indicators: generational distance (GD), GD+, IGD, IGD+, and Hypervolume (HV).

使用改进的基于 pbest 的微分进化算法解决多目标结构优化问题的高效算法
本文探讨了结构设计的多目标优化(MOO)问题。为了有效解决这类具有挑战性的 MOO 问题,我们提出了一种新的 MOO 算法,名为 MOEA/D-EpDE,它结合了最近开发的基于 pbest 的差分进化方法(EpDE)和基于动态资源分配分解的多目标进化算法(MOEA/D_DRA)的优点。在MOEA/D-EpDE中,使用MOEA/D_DRA进行分解,将帕累托前沿(PF)逼近问题转化为许多标量优化问题,并在其中使用动态计算资源分配策略来优化计算工作。EpDE 算法是一种稳健的单目标优化(SOO)算法,针对 MOO 进行了改进,以有效解决标量优化问题。此外,还开发了一种将外部存档集成到 MOEA/D-EpDE 的简单技术,以便在优化过程中保存良好的帕累托最优解。首先通过 5 个双目标(ZDT1-4 和 ZDT6)和 7 个三目标无约束基准函数评估了 MOEA/D-EpDE 的性能。数值结果表明,在倒代距(IGD)指标下,所提出的方法优于几种 MOO 算法。最后,MOEA/D-EpDE 被应用于解决三个实际设计问题,包括一个焊接梁和两个非线性非弹性桁架结构。通过与最近开发的一些算法在代距 (GD)、GD+、IGD、IGD+ 和超体积 (HV) 等指标方面的比较,证实了所提算法的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Advances in Engineering Software
Advances in Engineering Software 工程技术-计算机:跨学科应用
CiteScore
7.70
自引率
4.20%
发文量
169
审稿时长
37 days
期刊介绍: The objective of this journal is to communicate recent and projected advances in computer-based engineering techniques. The fields covered include mechanical, aerospace, civil and environmental engineering, with an emphasis on research and development leading to practical problem-solving. The scope of the journal includes: • Innovative computational strategies and numerical algorithms for large-scale engineering problems • Analysis and simulation techniques and systems • Model and mesh generation • Control of the accuracy, stability and efficiency of computational process • Exploitation of new computing environments (eg distributed hetergeneous and collaborative computing) • Advanced visualization techniques, virtual environments and prototyping • Applications of AI, knowledge-based systems, computational intelligence, including fuzzy logic, neural networks and evolutionary computations • Application of object-oriented technology to engineering problems • Intelligent human computer interfaces • Design automation, multidisciplinary design and optimization • CAD, CAE and integrated process and product development systems • Quality and reliability.
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信