RMIT University
Browse

Dynamic Auxiliary Task-Based Evolutionary Multitasking for Constrained Multi-objective Optimization

journal contribution
posted on 2024-11-02, 20:44 authored by Kangjia Qiao, Kunjie Yu, Boyang Qu, Jing Liang, Hui SongHui Song, Caitong Yue, Hongyu Lin, Kay Chen Tan
When solving constrained multi-objective optimization problems (CMOPs), the utilization of infeasible solutions significantly affects algorithm's performance because they not only maintain diversity but also provide promising search directions. In light of this situation, this paper proposes a new multitasking constrained multi-objective optimization framework (MTCMO), in which a dynamic auxiliary task is created to assist in solving a complex CMOP (the main task) via the knowledge transfer. Moreover, the constraint boundary of the auxiliary task reduces dynamically, so that it keeps a high relatedness with the main task to continuously provide supplementary evolutionary directions. Furthermore, an improved method is designed for the auxiliary task to utilize diverse high-quality infeasible solutions for breaking through infeasible obstacles in the early stage and approaching the feasible boundary from infeasible regions in the later stage. Besides, a new test function with decision space constraints is designed, where one parameter can be adjusted to control the overlap degree between the constrained Pareto front and the unconstrained Pareto front. This function and the other two modified existing functions are used to analyze the characteristics of MTCMO. Finally, compared with 11 state-of-the-art peer methods, the superior or competitive performance of MTCMO is demonstrated on 54 benchmark functions and two real-world applications.

History

Journal

IEEE Transactions on Evolutionary Computation

Volume

27

Issue

3

Start page

642

End page

656

Total pages

15

Publisher

IEEE

Place published

United States

Language

English

Copyright

© 2021 IEEE

Former Identifier

2006116915

Esploro creation date

2023-10-29