...
首页> 外文期刊>Applied Soft Computing >A constrained multi-objective evolutionary algorithm based on decomposition and dynamic constraint-handling mechanism
【24h】

A constrained multi-objective evolutionary algorithm based on decomposition and dynamic constraint-handling mechanism

机译:基于分解和动态约束处理机制的受约束多目标进化算法

获取原文
获取原文并翻译 | 示例
           

摘要

Constrained multi-objective optimization problems (CMOPs) are common in real-world engineering application, and are difficult to solve because of the conflicting nature of the objectives and many constraints. Some constrained multi-objective evolutionary algorithms (CMOEAs) have been developed for CMOPs, but they still suffer from the problems of easily getting trapped into local optimal solutions and low convergence. This paper introduces a multi-objective evolutionary algorithm based on decomposition and dynamic constraint-handling mechanism (MOEA/D-DCH) to tackle this issue. Firstly, the dynamic constraint-handling mechanism divides the search modes into the unconstrained search mode and the constrained search mode, which are dynamically adjusted by the generation number and the proportion of feasible solutions in the population. This mechanism could lead to a faster convergence than the traditional constraint-handling mechanisms. For the constrained search mode, an improved epsilon constraint-handling method is used to enhance the diversity of the population. Then, an individual update mechanism based on the best feasible solution of each sub-problem is designed to update the feasible individuals for maintaining the convergence of the feasible solutions. Finally, MOEA/D-DCH dynamically regulates the parameters of the differential evolution operator to enhance the local search ability. Experiments on 21 benchmark test functions are conducted to test MOEA/D-DCH and five other typical CMOEAs. Meanwhile, a real-world problem is employed to evaluate the practical performance of MOEA/D-DCH. MOEA/D-DCH achieves significantly better results than the other five algorithms on most of the test problems. The results indicate the effectiveness and competitiveness of MOEA/D-DCH for solving CMOPs. (C) 2020 Elsevier B.V. All rights reserved.
机译:约束的多目标优化问题(CMOPS)在现实世界工程应用中很常见,并且由于目标的性质和许多限制而难以解决。已经为CMOPS开发了一些约束的多目标进化算法(CMOEAS),但它们仍然遭受易于陷入本地最佳解决方案和低收敛性的问题。本文介绍了一种基于分解和动态约束处理机制(MOEA / D-DCH)的多目标进化算法来解决这个问题。首先,动态约束处理机制将搜索模式划分为不受约束的搜索模式和受限搜索模式,这些搜索模式由生成号和人口中可行解决方案的比例动态调整。这种机制可能导致比传统的约束处理机制更快的收敛。对于受限的搜索模式,使用改进的epsilon约束处理方法来增强人群的分集。然后,设计基于每个子问题的最佳可行解决方案的单独更新机制,用于更新可行的个体,以维持可行解决方案的收敛性。最后,MOEA / D-DCH动态调节差分演化运营商的参数,以增强本地搜索能力。对21台基准测试功能进行实验,以测试MOEA / D-DCH和其他5个典型的CMOEAS。同时,采用真实世界的问题来评估MoEA / D-DCH的实际表现。 MOEA / D-DCH比大多数测试问题的其他五种算法达到更好的结果。结果表明MOEA / D-DCH用于解决CMOPS的有效性和竞争力。 (c)2020 Elsevier B.V.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号