Abstract
To date, several algorithms have been proposed to deal with constrained optimization problems, particularly multi-objective optimization problems (MOOPs), in real-world engineering. This work extends the 2020 study by Gandomi & Deb on boundary updating (BU) for the MOOPs. The proposed method is an implicit constraint handling technique (CHT) that aims to cut the infeasible search space, so the optimization algorithm focuses on feasible regions. Furthermore, the proposed method is coupled with an explicit CHT, namely, feasibility rules and then the search operator (here NSGA-II) is applied to the optimization problem. To illustrate the applicability of the proposed approach for MOOPs, a numerical example is presented in detail. Additionally, an evaluation of the BU method was conducted by comparing its performance to an approach without the BU method while the feasibility rules (as an explicit CHT) work alone. The results show that the proposed method can significantly boost the solutions of constrained multi-objective optimization.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Poojari, C.A., Beasley, J.E.: Improving benders decomposition using a genetic algorithm. Eur. J. Oper. Res. 199(1), 89–97 (2009)
Rahimi, I., Gandomi, A. H., Chen, F., Mezura-Montes, E.: A Review on Constraint Handling Techniques for Population-based Algorithms: from single-objective to multi-objective optimization. Archives (2022)
Binh, T.T., Korn, U.: MOBES: a multiobjective evolution strategy for costrained optimization problems. In: The Third International Conference on Genetic Algorithms (Mendel 97), 25, 27 (1997)
Jiménez, F., Verdegay, J. L., Gómez-Skarmeta, A.F.: Evolutionary techniques for constrained multiobjective optimization problems. In: Workshop on Multi-Criterion Optimization Using Evolutionary Methods GECCO-1999 (1999)
Salcedo-Sanz, S.: A survey of repair methods used as constraint handling techniques in evolutionary algorithms. Comput. Sci. Rev. 3(3), 175–192 (2009)
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)
Gandomi, A.H., Deb, K.: Implicit constraints handling for efficient search of feasible solutions. Comput. Methods Appl. Mech. Eng. 363, 112917 (2020)
Mezura-Montes, E., Coello, C.A.C.: Constraint-handling in nature-inspired numerical optimization: past, present and future. Swarm Evol. Comput. 1(4), 173–194 (2011)
Brownlee, A.E.I., Wright, J.A.: Constrained, mixed-integer and multi-objective optimisation of building designs by NSGA-II with fitness approximation. Appl. Soft Comput. 33, 114–126 (2015)
Deb, K.: Multi-objective optimisation using evolutionary algorithms: an introduction. Springer (2011)
van Veldhuizen, D.A.: Multiobjective evolutionary algorithms: classifications, analyses, and new innovations. Air Force Institute of Technology (1999)
Ishibuchi, H., Masuda, H., Tanigaki, Y., Nojima, Y.: Modified distance calculation in generational distance and inverted generational distance. In: Evolutionary Multi-Criterion Optimization: 8th International Conference, EMO 2015, Guimarães, Portugal, March 29–April 1, 2015. Proceedings, Part II 8, pp. 110–125 (2015)
Coello Coello, C.A., Reyes Sierra, M.: A study of the parallelization of a coevolutionary multi-objective evolutionary algorithm. In: MICAI 2004: Advances in Artificial Intelligence: Third Mexican International Conference on Artificial Intelligence, Mexico City, Mexico, April 26-30, 2004. Proceedings 3, pp. 688–697 (2004)
Blank, J., Deb, K.: A running performance metric and termination criterion for evaluating evolutionary multi-and many-objective optimization algorithms. IEEE Congress on Evolutionary Computation (CEC) 2020, 1–8 (2020)
Blank, J., Deb, K.: Pymoo: Multi-objective optimization in python. IEEE Access 8, 89497–89509 (2020)
Osyczka, A., Kundu, S.: A new method to solve generalized multicriteria optimization problems using the simple genetic algorithm. Struct. Optim. 10, 94–99 (1995)
Qian, C., Yu, Y., Tang, K., Jin, Y., Yao, X., Zhou, Z.-H.: On the effectiveness of sampling for evolutionary optimization in noisy environments. Evol. Comput. 26(2), 237–267 (2018)
Deb, K., Sundar, J.: Reference point based multi-objective optimization using evolutionary algorithms. In: Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation, pp. 635–642 (2006)
Ray, T., Liew, K.M.: A swarm metaphor for multiobjective design optimization. Eng. Optim. 34(2), 141–153 (2002)
Vanderplaats, G.: Very large scale optimization. In: 8th Symposium on Multidisciplinary Analysis and Optimization, 4809 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Rahimi, I., Gandomi, A.H., Nikoo, M.R., Chen, F. (2023). Extending Boundary Updating Approach for Constrained Multi-objective Optimization Problems. In: Correia, J., Smith, S., Qaddoura, R. (eds) Applications of Evolutionary Computation. EvoApplications 2023. Lecture Notes in Computer Science, vol 13989. Springer, Cham. https://doi.org/10.1007/978-3-031-30229-9_7
Download citation
DOI: https://doi.org/10.1007/978-3-031-30229-9_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-30228-2
Online ISBN: 978-3-031-30229-9
eBook Packages: Computer ScienceComputer Science (R0)