Skip to main content
Log in

A many-objective evolutionary algorithm based on decomposition with dynamic resource allocation for irregular optimization

  • Published:
Frontiers of Information Technology & Electronic Engineering Aims and scope Submit manuscript

Abstract

The multi-objective optimization problem has been encountered in numerous fields such as high-speed train head shape design, overlapping community detection, power dispatch, and unmanned aerial vehicle formation. To address such issues, current approaches focus mainly on problems with regular Pareto front rather than solving the irregular Pareto front. Considering this situation, we propose a many-objective evolutionary algorithm based on decomposition with dynamic resource allocation (MaOEA/D-DRA) for irregular optimization. The proposed algorithm can dynamically allocate computing resources to different search areas according to different shapes of the problem’s Pareto front. An evolutionary population and an external archive are used in the search process, and information extracted from the external archive is used to guide the evolutionary population to different search regions. The evolutionary population evolves with the Tchebycheff approach to decompose a problem into several subproblems, and all the subproblems are optimized in a collaborative manner. The external archive is updated with the method of shift-based density estimation. The proposed algorithm is compared with five state-of-the-art many-objective evolutionary algorithms using a variety of test problems with irregular Pareto front. Experimental results show that the proposed algorithm out-performs these five algorithms with respect to convergence speed and diversity of population members. By comparison with the weighted-sum approach and penalty-based boundary intersection approach, there is an improvement in performance after integration of the Tchebycheff approach into the proposed algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chao Jing.

Additional information

Project supported by the National Natural Science Foundation of China (Nos. 61563012, 61802085, and 61203109), the Guangxi Natural Science Foundation of China (Nos. 2014GXNSFAA118371, 2015GXNSFBA139260, and 2020GXNSFAA159038), the Guangxi Key Laboratory of Embedded Technology and Intelligent System Foundation (No. 2018A-04), and the Guangxi Key Laboratory of Trusted Software Foundation (Nos. kx202011 and kx201926)

Contributors

Ming-gang DONG guided the research. Bao LIU designed the research and drafted the manuscript. Chao JING helped organize the manuscript. Ming-gang DONG and Chao JING revised and finalized the paper.

Compliance with ethics guidelines

Ming-gang DONG, Bao LIU, and Chao JING declare that they have no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dong, Mg., Liu, B. & Jing, C. A many-objective evolutionary algorithm based on decomposition with dynamic resource allocation for irregular optimization. Front Inform Technol Electron Eng 21, 1171–1190 (2020). https://doi.org/10.1631/FITEE.1900321

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1631/FITEE.1900321

Key words

CLC number

Navigation