A dual-population evolutionary algorithm based on adaptive constraint strength for constrained multi-objective optimization




Journal Title

Journal ISSN


Volume Title





Peer reviewed



It is challenging to balance convergence and diversity while fully satisfying feasibility when dealing with constrained multi-objective optimization problems (CMOPs). Overemphasizing the feasibility optimization of constraint satisfaction may lead to the search falling into local optimum, and overemphasizing the objective optimization of ignoring constraints may cause a lot of computational resources to be wasted in searching for infeasible solutions. This paper proposes a dual-population algorithm called dp-ACS, aiming to seek a balance between constraint satisfaction and objective optimization. The algorithm proposes a dominance relation to speed up the algorithm’s convergence and an adaptive constraint strength strategy to consider the information of excellent infeasible solutions. Specifically, the former defines a new domination relationship to distinguish the pros and cons of nondominated solutions. The population converges faster by selecting better nondominated solutions into the matching pool. The latter is informed by infeasible solutions with good objective values by maintaining two cooperatively complementary populations (i.e., mainPop and auxPop). mainPop uses an adaptive constraint strength function that optimizes the objective of the original problem while satisfying the current constraint strengths. Dynamic adjustment of constraint strength can improve the diversity when the population converges to the boundary of the feasible local region. auxPop optimizes the unconstrained objective of the original problem, which can provide mainPop with favorable information outside the feasible region it explores to guide the evolution of mainPop. Experimental results show that the proposed algorithm was more competitive on four constrained test suites and four real-world CMOPs, compared with seven state-of-the-art CMOEAs.


The file attached to this record is the author's final peer reviewed version. The Publisher's final version can be found by following the DOI link.


Adaptive constraint strength, Constrained multi-objective optimization, Dual populations, Evolutionary algorithm


K. Yang, J. Zheng, J. Zou, F. Yu, and S. Yang. (2023) A dual-population evolutionary algorithm based on adaptive constraint strength for constrained multi-objective optimization. Swarm and Evolutionary Computation, 77, 101247


Research Institute

Institute of Artificial Intelligence (IAI)