Abstract
It is well known that many-objective optimization problems (MaOPs) are difficultly to be balanced diversity and convergence in the search process because diversity and convergence contradict each other. The method of evaluating the diversity of the solution set can directly affect the final performances of the algorithms. In this article, a point crowding-degree (PC) strategy is proposed to evaluate the diversity of solutions. The proposed PC strategy not only considers the distance between any two points as large as possible, but also considers the gap between each dimension component as large as possible. Moreover, The PC only ponders the influence of surrounding neighbor points on the diversity of a point. A selection strategy is designed to balance convergence and diversity. Based on all, a point crowding-degree based evolutionary algorithm (PCEA) for many-objective optimization problems is proposed. The PCEA is compared experimentally with several state-of-the-art algorithms on the 57 many-objective benchmark functions and the experimental results show that the proposed PCEA algorithm has strong competitiveness and better overall performance. In addition, the proposed PC strategy is integrated into other advanced MaOPs methods. The results show that it is beneficial to improve the performance of other MaOEAs algorithms.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Luo N, Ye Y, Lin W, Lin Q, Leung VCM (2023) A novel multimodal multiobjective memetic algorithm with a local detection mechanism and a clustering-based selection strategy. Memetic Comput 15:31–43
Jiang Q, Cui J, Wang L, Lin Y, Wu Y, Hei X (2023) A regularity model-based multi-objective estimation of distribution memetic algorithm with auto-controllable population diversity. Memetic Comput 15:45–70
Wei Z, Gao W, Gong M, Yen GG (2022) A bi-objective evolutionary algorithm for multimodal multi-objective optimization. IEEE Trans Evol Comput 1–1
Wei Z, Gao W, Li G, Zhang Q (2022) A penalty-based differential evolution for multimodal optimization. IEEE Trans Cybern 52(7):6024–6033
Gao W, Wei Z, Gong M, Yen GG (2021) Solving expensive multimodal optimization problem by a decomposition differential evolution algorithm. IEEE Trans Cybern 1–11
Gao W, Li Y (2023) Solving a new test set of nonlinear equation systems by evolutionary algorithm. IEEE Trans Cybern 53(1):406–415
Lapucci M, Mansueto P, Schoen F (2023) A memetic procedure for global multi-objective optimization. Math Program Comput 15:227–267
Saikia R, Sharma D (2021) Reference-lines-steered memetic multi-objective evolutionary algorithm with adaptive termination criterion. Memetic Comput 13:49–67
Ge H, Zhang N, Sun L, Wang X, Hou Y (2022) A memetic evolution system with statistical variable classification for large-scale many-objective optimization. Appl Soft Comput 114:108158
Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197
Zhang Q, Li H (2007) MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731
Chen ZG, Zhan ZH, Lin Y, Gong YJ, Gu TL, Zhao F, Yuan HQ, Chen X, Li Q, Zhang J (2019) Multiobjective cloud workflow scheduling: a multiple populations ant colony system approach. IEEE Trans Cybern 49(8):2912–2926
Wu M, Li K, Kwong S, Zhang Q (2020) Evolutionary many-objective optimization based on adversarial decomposition. IEEE Trans Cybern 50(2):753–764
Hadka D, Reed P (2013) Borg: an auto-adaptive many-objective evolutionary computing framework. Evol Comput 21(2):231–259
He Z, Yen GG, Zhang J (2014) Fuzzy-based pareto optimality for many-objective evolutionary algorithms. IEEE Trans Evol Comput 18(2):269–285
Yang S, Li M, Liu X, Zheng J (2013) A grid-based evolutionary algorithm for many-objective optimization. IEEE Trans Evol Comput 17(5):721–736
Zhang X, Tian Y, Jin Y (2015) A knee point-driven evolutionary algorithm for many-objective optimization. IEEE Trans Evol Comput 19(6):761–776
Li M, Yang S, Liu X (2014) Shift-based density estimation for pareto-based algorithms in many-objective optimization. IEEE Trans Evol Comput 18(3):348–365
Liu Y, Gong D, Sun J, Jin Y (2017) A many-objective evolutionary algorithm using a one-by-one selection strategy. IEEE Trans Cybern 47(9):2689–2702
While L, Hingston P, Barone L, Huband S (2006) A faster algorithm for calculating hypervolume. IEEE Trans Evol Comput 10(1):29–38
Emmerich M, Beume N, Naujoks B (2005) An EMO algorithm using the hypervolume measure as selection criterion. International conference on evolutionary multi-criterion optimization. Springer, Berlin, Heidelberg, pp 62–76
Bader J, Zitzler E (2011) HypE: an algorithm for fast hypervolume-based many-objective optimization. Evol Comput 19:45–76
Brockhoff D, Wagner T, Trautmann H (2012) On the properties of the R2 indicator. In: GECCO’12 - proceedings of the 14th international conference on genetic and evolutionary computation, 07/07
Bosman PAN, Thierens D (2003) The balance between proximity and diversity in multiobjective evolutionary algorithms. IEEE Trans Evol Comput 7(2):174–188
Gómez RH, Coello CAC (2015) Improved metaheuristic based on the R2 indicator for many-objective optimization. In: Proceedings of the 2015 annual conference on genetic and evolutionary computation, Madrid, Spain, pp 679–686
Zitzler E, Künzli S (2004) Indicator-based selection in multiobjective search. Springer, Berlin, Heidelberg
Schutze O, Esquivel X, Lara A, Coello C (2012) Using the averaged Hausdorff distance as a performance measure in evolutionary multiobjective optimization. Evol Comput IEEE Trans 16:504–522
Wang H, Jin Y, Yao X (2017) Diversity assessment in many-objective optimization. IEEE Trans Cybern 47(6):1510–1522
Tian Y, Cheng R, Zhang X, Li M, Jin Y (2019) Diversity assessment of multi-objective evolutionary algorithms: performance metric and benchmark problems [research frontier]. IEEE Comput Intell Mag 14(3):61–74
Cheng R, Jin Y, Olhofer M, Sendhoff B (2016) A reference vector guided evolutionary algorithm for many-objective optimization. IEEE Trans Evol Comput 20(5):773–791
Deb K, Jain H (2014) An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: solving problems with box constraints. IEEE Trans Evol Comput 18(4):577–601
Jiang S, Yang S (2017) A strength pareto evolutionary algorithm based on reference direction for multiobjective and many-objective optimization. IEEE Trans Evol Comput 21(3):329–346
Parsons L, Haque E, Liu H (2004) Subspace clustering for high dimensional data: a review. SIGKDD Explor. 6:90–105
Adra SF, Fleming PJ (2011) Diversity management in evolutionary many-objective optimization. IEEE Trans Evol Comput 15(2):183–195
Sun J, Gong D, Zeng X, Geng N (2018) An ensemble framework for assessing solutions of interval programming problems. Inf Sci 436–437:146–161
Storn R, Price K (1997) Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11:341–359
Agrawal R, Deb K, Agrawal R (2000) Simulated binary crossover for continuous search space. Complex Systems 9:115–148
Li K, Deb K, Zhang Q, Kwong S (2015) An evolutionary many-objective optimization algorithm based on dominance and decomposition. IEEE Trans Evol Comput 19(5):694–716
Tian Y, Cheng R, Zhang X, Su Y, Jin Y (2019) A strengthened dominance relation considering convergence and diversity for evolutionary many-objective optimization. IEEE Trans Evol Comput 23(2):331–345
Tian Y, He C, Cheng R, Zhang X (2021) A multistage evolutionary algorithm for better diversity preservation in multiobjective optimization. IEEE Trans Syst Man Cybern Syst 51(9):5880–5894
Xiang Y, Zhou Y, Li M, Chen Z (2017) A vector angle-based evolutionary algorithm for unconstrained many-objective optimization. IEEE Trans Evol Comput 21(1):131–152
Tian Y, Cheng R, Zhang X, Jin Y (2017) PlatEMO: a MATLAB platform for evolutionary multi-objective optimization [Educational Forum]. IEEE Comput Intell Mag 12(4):73–87. https://doi.org/10.1109/MCI.2017.2742868
Cheng MLR, Tian Y, Xiang X, Zhang X, Yang S, Jin Y, Yao X (2017) Benchmark functions for the CEC’2018 competition on many-objective optimization.’ CERCIA, School Comput. Sci., Univ. Birmingham Edgbaston, Birmingham, U.K., vol. Tech. Rep. CSR-17-01
Zitzler E, Thiele L, Laumanns M, Fonseca CM, Fonseca VGd (2003) Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans Evol Comput 7(2):117–132
Steel JHTRDG, Dickey DA (1997) Principles and procedures of statistics: A biometrical approach. McGraw-Hill, New York, NY
Acknowledgements
This work was supported by National Natural Science Foundations of China [No.12271326, No. 61806120, No. 61502290, No. 61401263, No. 61672334, No. 61673251], China Postdoctoral Science Foundation [No. 2015M582606], Industrial Research Project of Science and Technology in Shaanxi Province [No. 2015GY016, No. 2017JQ6063], Fundamental Research Fund for the Central Universities [No. GK202003071], Natural Science Basic Research Plan in Shaanxi Province of China [No. 2022JM-354].
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Dai, C., Peng, C. & Lei, X. A point crowding-degree based evolutionary algorithm for many-objective optimization. Memetic Comp. 15, 391–403 (2023). https://doi.org/10.1007/s12293-023-00398-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12293-023-00398-9