Abstract

The performance of constrained multi-objective differential evolution algorithms (CMOEAs) is mainly determined by constraint handling techniques (CHTs) and their generation strategies. To realize the adaptive adjustment of CHTs and generation strategies, an adaptive constrained multi-objective differential evolution algorithm based on the state–action–reward–state–action (SARSA) approach (ACMODE) is introduced in the current study. In the proposed algorithm, the suitable CHT and the appropriate generation strategy can be automatically selected via a SARSA method. The performance of the proposed algorithm is compared with four other famous CMOEAs on five test suites. Experimental results show that the overall performance of the ACMODE is the best among all competitors, and the proposed algorithm is capable of selecting an appropriate CHT and a suitable generation strategy to solve a particular type of constrained multi-objective optimization problems.

Highlights

  • Constrained multi-objective optimization problems (CMOPs) are commonly found in the field of engineering optimization, such as robot’s design optimization [1], compressedair station scheduling problem [2] and scheduling optimization of microgrid [3]

  • There is no significant difference between ACMODE and ACHT-CMODE on CF4

  • An adaptive constrained multi-objective differential evolution algorithm based on state–action–reward–state–action approach (ACMODE) is introduced to implement adaptation of constraint handling techniques (CHTs) and generation strategies, which can be automatically selected via a SARSA method

Read more

Summary

Introduction

Constrained multi-objective optimization problems (CMOPs) are commonly found in the field of engineering optimization, such as robot’s design optimization [1], compressedair station scheduling problem [2] and scheduling optimization of microgrid [3]. To effectively solve CMOPs, various improved CMOEAs have been proposed. Wang et al [4] proposed a cooperative multi-objective evolutionary algorithm with a propulsive population (CMOEA-PP) to achieve a tradeoff among the diversity, the convergence, and the feasibility in different evolutionary stages. Datta et al [5] combined the evolutionary multi-objective optimization method with the penalty function method, and proposed a bi-objective hybrid constrained optimization algorithm (HyCon) to deal with CMOPs. Yuan et al [6] proposed an indicator-based evolutionary algorithm to prevent the population from falling into local areas. Cui et al [7] proposed an adaptive constraint handling technique (CHT), which can adaptively select suitable CHT from three state-of-the-art CHTs via the Q-learning method

Results
Discussion
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.