Abstract
Constrained multi-objective optimization problems (CMOPs) are ubiquitous in real-world engineering optimization scenarios. A key issue in constrained multi-objective optimization is to strike a balance among convergence, diversity and feasibility. A recently proposed two-archive evolutionary algorithm for constrained multi-objective optimization (C-TAEA) has be shown as a latest algorithm. However, due to its simple implementation of the collaboration mechanism between its two co-evolving archives, C-TAEA is struggling when solving problems whose pseudo Pareto-optimal front, which does not take constraints into consideration, dominates the feasible Pareto-optimal front. In this paper, we propose an improved version C-TAEA, dubbed C-TAEA-II, featuring an improved update mechanism of two co-evolving archives and an adaptive mating selection mechanism to promote a better collaboration between co-evolving archives. Empirical results demonstrate the competitiveness of the proposed C-TAEA-II in comparison with five representative constrained evolutionary multi-objective optimization algorithms.
This work was supported by UKRI Future Leaders Fellowship (Grant No. MR/S017062/1).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Complete results are given in the supplementary document of this paper https://tinyurl.com/yy8jw9bo.
References
Asafuddoula, M., Ray, T., Sarker, R.A.: A decomposition-based evolutionary algorithm for many objective optimization. IEEE Trans. Evol. Comput. 19(3), 445–460 (2015)
Coello, C.A.C., Christiansen, A.D.: MOSES: a multiobjective optimization tool for engineering design. Eng. Optim. 31(3), 337–368 (1999)
Coit, D.W., Smith, A.E., Tate, D.M.: Adaptive penalty methods for genetic optimization of constrained combinatorial problems. Informs J. Comput. 8(2), 173–182 (1996)
Deb, K., Agrawal, S., Pratap, A., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)
Deb, K., Pratap, A., Meyarivan, T.: Constrained test problems for multi-objective evolutionary optimization. In: Zitzler, E., Thiele, L., Deb, K., Coello Coello, C.A., Corne, D. (eds.) EMO 2001. LNCS, vol. 1993, pp. 284–298. Springer, Heidelberg (2001). https://doi.org/10.1007/3-540-44719-9_20
Fan, Z., Li, W., Cai, X., Hu, K., Lin, H., Li, H.: Angle-based constrained dominance principle in MOEA/D for constrained multi-objective optimization problems. In: Proceedings of the 2016 IEEE Congress on Evolutionary Computation, CEC 2016, pp. 460–467 (2016)
Hoffmeister, F., Sprave, J.: Problem-independent handling of constraints by use of metric penalty functions. In: Fogel, L.J., Angeline, P.J., Bäck, T. (eds.) Proceedings of the 5th Annual Conference on Evolutionary Programming, EP 1996, pp. 289–294. MIT Press (1996)
Jain, H., Deb, K.: An evolutionary many-objective optimization algorithm using reference-point based nondominated sorting approach, part II: handling constraints and extending to an adaptive approach. IEEE Trans. Evol. Comput. 18(4), 602–622 (2014)
Jan, M.A., Zhang, Q.: MOEA/D for constrained multiobjective optimization: some preliminary experimental results. In: Proceedings of the 2010 UK Workshop on Computational Intelligence, UKCI 2010, pp. 1–6 (2010)
Li, K., Chen, R., Fu, G., Yao, X.: Two-archive evolutionary algorithm for constrained multiobjective optimization. IEEE Trans. Evol. Comput. 23(2), 303–315 (2019)
Li, K., Deb, K., Zhang, Q., Kwong, S.: An evolutionary many-objective optimization algorithm based on dominance and decomposition. IEEE Trans. Evol. Comput. 19(5), 694–716 (2015)
Oyama, A., Shimoyama, K., Fujii, K.: New constraint-handling method for multi-objective and multi-constraint evolutionary optimization. Jpn Soc. Aeronaut. Space Sci. Trans. 50, 56–62 (2007)
Panda, A., Pani, S.: A symbiotic organisms search algorithm with adaptive penalty function to solve multi-objective constrained optimization problems. Appl. Soft Comput. 46, 344–360 (2016)
Peng, C., Liu, H., Gu, F.: An evolutionary algorithm with directed weights for constrained multi-objective optimization. Appl. Soft Comput. 60, 613–622 (2017)
Takahama, T., Sakai, S.: Constrained optimization by the \(\epsilon \) constrained differential evolution with gradient-based mutation and feasible elites. In: Proceedings of 2006 IEEE World Congress on Computational Intelligence, WCCI 2006, pp. 1–8. IEEE (2006)
Takahama, T., Sakai, S.: Efficient constrained optimization by the \(\epsilon \) constrained rank-based differential evolution. In: Proceedings of the IEEE Congress on Evolutionary Computation, CEC 2012, pp. 1–8 (2012)
Tessema, B.G., Yen, G.G.: A self adaptive penalty function based algorithm for constrained optimization. In: Proceedings of 2006 IEEE World Congress on Computational Intelligence, WCCI 2006, pp. 246–253. IEEE (2006)
Woldesenbet, Y.G., Yen, G.G., Tessema, B.G.: Constraint handling in multiobjective evolutionary optimization. IEEE Trans. Evol. Comput. 13(3), 514–525 (2009)
Zhang, Q., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11(6), 712–731 (2007)
Zitzler, E., Künzli, S.: Indicator-based selection in multiobjective search. In: Yao, X., Burke, E.K., Lozano, J.A., Smith, J., Merelo-Guervós, J.J., Bullinaria, J.A., Rowe, J.E., Tiňo, P., Kabán, A., Schwefel, H.-P. (eds.) PPSN 2004. LNCS, vol. 3242, pp. 832–842. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-30217-9_84
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Shan, X., Li, K. (2021). An Improved Two-Archive Evolutionary Algorithm for Constrained Multi-objective Optimization. In: Ishibuchi, H., et al. Evolutionary Multi-Criterion Optimization. EMO 2021. Lecture Notes in Computer Science(), vol 12654. Springer, Cham. https://doi.org/10.1007/978-3-030-72062-9_19
Download citation
DOI: https://doi.org/10.1007/978-3-030-72062-9_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-72061-2
Online ISBN: 978-3-030-72062-9
eBook Packages: Computer ScienceComputer Science (R0)