Abstract
Many engineering optimization problems involve handling constraints. Existing constraint-handling methods, dealing with all constraints simultaneously as a whole, may become less effective when the number of constraints is large, termed many-constraint optimization problems (MCOPs). Since different constraints usually pose different degrees of difficulty to optimization problems (the constraint satisfying order may also be defined by a decision-maker), intuitively, a potential way is to progressively introduce each constraint into the search wherein the constraint-handling order becomes crucial. However, MCOPs and the problem-solver are far from being well investigated. This study therefore fills in this research gap. First, MCOPs are formulated, followed by an analysis of the difficulty of MCOPs. Then the concept of constraint-ranking is introduced. Based on the ranking results, a novel framework, i.e., cascaded constraint-handling (CCH), that follows “the most interesting first” principle is proposed to solve MCOPs. This implicitly enables the search to start from both interior and exterior of the feasible region. To demonstrate the effectiveness of the CCH framework, first an MCOP benchmark suite is designed. Then the penalty function based constraint-handling technique with and without the CCH is compared. Experimental results clearly show the superiority of the CCH framework.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Back, T., Hoffmeister, F., Schwefel, H.P.: A survey of evolution strategies. In: International Conference on Genetic Algorithms, pp. 2–9 (1991)
Cai, Z., Wang, Y.: A multiobjective optimization-based evolutionary algorithm for constrained optimization. IEEE Trans. Evol. Comput. 10(6), 658–675 (2006)
Coello, C.A.C.: Treating constraints as objectives for single-objective evolutionary optimization. Eng. Optim. 32(3), 275–308 (2000)
Coello, C.A.C.: Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art. Comput. Methods Appl. Mech. Eng. 191(11C12), 1245–1287 (2002)
Deb, K.: Multi-Objective Optimization Using Evolutionary Algorithms, vol. 16. Wiley, Weinheim (2001)
Deb, K., Thiele, L., Laumanns, M., Zitzler, E.: Scalable multi-objective optimization test problems. In: IEEE Congress on Evolutionary Computation, pp. 825–830 (2002)
Deb, K.: An efficient constraint handling method for genetic algorithms. Comput. Methods Appl. Mech. Eng. 186(2), 311–338 (2000)
Farmani, R., Wright, J.A.: Self-adaptive fitness formulation for constrained optimization. IEEE Trans. Evol. Comput. 7(5), 445–455 (2003)
Hamida, S.B., Schoenauer, M.: ASCHEA: new results using adaptive segregational constraint handling. In: IEEE Congress on Evolutionary Computation, pp. 884–889 (2002)
Hollander, M., Wolfe, D.: Nonparametric Statistical Methods. Wiley-Interscience, Boston (1999)
Joines, J.A., Houck, C.R.: On the use of non-stationary penalty functions to solve nonlinear constrained optimization problems with GA’s. In: First IEEE Conference on Evolutionary Computation, IEEE World Congress on Computational Intelligence, pp. 579–584 (1994)
Mallipeddi, R., Suganthan, P.N.: Differential evolution with ensemble of constraint handling techniques for solving CEC 2010 benchmark problems. In: Evolutionary Computation, pp. 1–8 (2010)
Marc, S., Spyros, X.: Constrained GA optimization. In: International Conference on Genetic Algorithms, pp. 573–580 (1993)
Michalewicz, Z., Schoenauer, M.: Evolutionary algorithms for constrained parameter optimization problems. Evol. Comput. 4(1), 1–32 (2014)
Okamoto, T., Hirata, H.: Constrained optimization using the quasi-chaotic optimization method with the exact penalty function and the sequential quadratic programming. In: IEEE International Conference on Systems, Man, and Cybernetics, pp. 1765–1770 (2011)
Runarsson, T.P., Yao, X.: Stochastic ranking for constrained evolutionary optimization. IEEE Trans. Evol. Comput. 4(3), 284–294 (2000)
Sheth, P.D., Umbarkar, A.J.: Constrained optimization problems solving using evolutionary algorithms: a review. In: International Conference on Computational Intelligence and Communication Networks, pp. 1251–1257 (2016)
Storn, R., Price, K.: Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 11(4), 341–359 (1997)
Takahama, T., Sakai, S.: Constrained optimization by the \(\epsilon \) constrained differential evolution with an archive and gradient-based mutation. In: IEEE Congress on Evolutionary Computation, pp. 1–9 (2010)
Tessema, B., Yen, G.G.: A self adaptive penalty function based algorithm for constrained optimization. In: IEEE Congress on Evolutionary Computation, pp. 246–253 (2006)
Wang, Y., Ma, W.: A penalty-based evolutionary algorithm for constrained optimization. In: Jiao, L., Wang, L., Gao, X., Liu, J., Wu, F. (eds.) ICNC 2006. LNCS, vol. 4221, pp. 740–748. Springer, Heidelberg (2006). https://doi.org/10.1007/11881070_99
Wei, W., Wang, J., Tao, M.: Constrained differential evolution with multiobjective sorting mutation operators for constrained optimization. Appl. Soft Comput. 33(C), 207–222 (2015)
Wu, G., Pedrycz, W., Suganthan, P., Li, H.: Using variable reduction strategy to accelerate evolutionary optimization. Appl. Soft Comput. J. 61, 283–293 (2017)
Wu, G., Pedrycz, W., Suganthan, P., Mallipeddi, R.: A variable reduction strategy for evolutionary algorithms handling equality constraints. Appl. Soft Comput. J. 37, 774–786 (2015)
Acknowledgement
This work is supported by the National Natural Science Foundation of China (Nos. 61773390 and 71571187) and the Outstanding Natural Science Foundation of Hunan Province (2017JJ1001).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Ming, M., Wang, R., Zhang, T. (2019). Evolutionary Many-Constraint Optimization: An Exploratory Analysis. In: Deb, K., et al. Evolutionary Multi-Criterion Optimization. EMO 2019. Lecture Notes in Computer Science(), vol 11411. Springer, Cham. https://doi.org/10.1007/978-3-030-12598-1_14
Download citation
DOI: https://doi.org/10.1007/978-3-030-12598-1_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-12597-4
Online ISBN: 978-3-030-12598-1
eBook Packages: Computer ScienceComputer Science (R0)