4.6 Article

An Evolutionary Algorithm With Constraint Relaxation Strategy for Highly Constrained Multiobjective Optimization

Journal

IEEE TRANSACTIONS ON CYBERNETICS
Volume 53, Issue 5, Pages 3190-3204

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TCYB.2022.3151974

Keywords

Statistics; Sociology; Search problems; Convergence; Optimization; Evolutionary computation; Sun; Constraint-handling techniques; differential evolution; evolutionary algorithms; multiobjective optimization problems (MOPs)

Ask authors/readers for more resources

In this article, an evolutionary algorithm with constraint relaxation strategy based on differential evolution algorithm (CRS-DE) is proposed to solve Highly Constrained Multiobjective Optimization Problems (HCMOPs). The algorithm relaxes the constraints by dividing the infeasible solutions into semifeasible subpopulation (SF) and infeasible subpopulation (IF), and devises corresponding reproduction and selection strategies for SF, IF, and feasible subpopulations. To prevent premature convergence, a mobility restriction mechanism is developed to restrict the individuals in SF and IF from entering the feasible subpopulation and enhance the diversity of the whole population.
Highly constrained multiobjective optimization problems (HCMOPs) refer to constrained multiobjective optimization problems (CMOPs) with complex constraints and small feasible regions, which are commonly encountered in many real-world applications. Current constraint-handling techniques will face two difficulties when dealing with HCMOPs: 1) feasible solution is hard to be found and too much search effort is spent in locating the feasible region and 2) since the total feasible region of an HCMOP can consist of several disconnected subregions, the search process might be stuck in the comparatively larger feasible subregion, which does not contain the whole Pareto front (PF). To address these two issues, an evolutionary algorithm with constraint relaxation strategy based on differential evolution algorithm, that is, CRS-DE, is proposed in this article. In each generation, the CRS-DE relaxes the constraints by dividing the infeasible solutions into two subpopulations based on total constraint violation, that is, the semifeasible subpopulation (SF) and infeasible subpopulation (IF), respectively. The SF provides information on the promising regions of finding the feasible solution and is the driving force for convergence toward the PF, while the IF focuses on global exploration for new promising regions. Corresponding reproduction and selection strategies are devised for the SF, IF, and feasible subpopulations, which create a clear division of labor with cooperation to facilitate the search for feasible solutions. To leverage the influence of CRS and prevent the population from premature convergence, a mobility restriction mechanism is developed to restrict the individuals in the SF and IF from entering the feasible subpopulation and enhance the diversity of the whole population. Comprehensive experiments on a series of benchmark test problems and a real-world CMOP demonstrate the competitiveness of our method compared with other representative algorithms in terms of effectiveness and reliability in finding a set of well-distributed optimal solutions for HCMOPs.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available