4.7 Article

A constrained multi-objective evolutionary algorithm with two-stage resources allocation

期刊

SWARM AND EVOLUTIONARY COMPUTATION
卷 79, 期 -, 页码 -

出版社

ELSEVIER
DOI: 10.1016/j.swevo.2023.101313

关键词

Constrained multi-objective optimization; Evolutionary algorithm; Constraint handling; Resources allocation

向作者/读者索取更多资源

The tradeoff between feasibility and optimality is critical in handling CMOPs. To address this issue, we propose a novel CMOEA-TSRA that considers both feasibility and optimality throughout the entire evolutionary process by dividing it into two stages. In the first stage, fewer individuals are allocated to roughly exploit the discovered feasible regions and more individuals are allocated to explore potentially optimal feasible regions. In the second stage, the allocation is adjusted to further exploit the discovered feasible regions and explore potentially optimal feasible regions.
The tradeoff between feasibility and optimality is critical to handling constrained multi-objective optimization problems (CMOPs). Thus, many constrained multi-objective evolutionary algorithms (CMOEAs) with multiple stages or multiple populations have been proposed in recent years. However, these algorithms are based on preference-based search, which makes the resource allocation between feasibility and optimality inflexible. This may lead to low performance, especially for CMOPs with an irregular Pareto front (PF). To alleviate this problem, we propose a novel CMOEA with two-stage resources allocation (CMOEA-TSRA), which considers fea-sibility and optimality simultaneously during the whole evolutionary process (i.e., at each stage). Specifically, it divides the evolutionary process into two stages according to the convergence degree of the population. In the first stage, it adaptively allocates fewer individuals to roughly exploit the currently discovered feasible regions and more individuals to explore the potentially optimal feasible regions. In the second stage, more individuals are allocated to further exploit the currently discovered feasible regions, while fewer individuals are allocated to continue to explore the potentially optimal feasible regions. With the help of this strategy, CMOEA-TSRA balances exploitation and exploration dynamically. In addition, most of the existing works consider the tradeoff between feasibility and optimality when evaluating individuals. However, it is not always necessary to consider the tradeoff between feasibility and optimality when evaluating individuals. Therefore, we design a new fitness assignment method based on the individual distribution in the population by utilizing the correlation between constraint violation and objective functions, which makes the more explicit evaluation preferences of individuals located in different search regions. With the help of this method, the population can easily cross the large infeasible regions. The experimental results on several widely used benchmark suites and three real-world problems demonstrate that the proposed CMOEA-TSRA is superior for handling CMOPs compared with six state-of-the-art CMOEAs.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据