Abstract
Multi-objective optimization evolutionary algorithms have becoming a promising approach for solving constrained optimization problems in the last decade. Standard two-objective schemes aim at minimising the objective function and the degrees of violating constraints (the degrees of violating each constraint or their sum) simultaneously. This paper proposes a new multi-objective model for constrained optimization. The model keeps the standard objectives: the original objective function and the sum of the degrees of constraint violation. Besides them, other helper objectives are constructed, which are inspired from MOEA/D or Tchebycheff method for multi-objective optimization. The new helper objectives are weighted sums of the normalized original objective function and normalized degrees of constraint violation. The normalization is a major improvement. Unlike our previous model without the normalization, experimental results demonstrate that the new model is completely superior to the standard model with two objectives. This confirms our expectation that adding more help objectives may improve the solution quality significantly.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Michalewicz, Z., Schoenauer, M.: Evolutionary algorithms for constrained parameter optimization problems. Evol. Comput. 4(1), 1–32 (1996)
Coello, C.A.: Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art. Comput. Methods Appl. Mech. Eng. 191(11–12), 1245–1287 (2002)
Mezura-Montes, E., Coello, C.A.: Constraint-handling in nature-inspired numerical optimization: past, present and future. Swarm Evol. Comput. 1(4), 173–194 (2011)
Segura, C., Coello, C.A.C., Miranda, G., León, C.: Using multi-objective evolutionary algorithms for single-objective optimization. 4OR 11(3), 201–228 (2013)
Louis, S.J., Rawlins, G.: Pareto optimality, GA-easiness and deception. In: Proceedings of 5th International Conference on Genetic Algorithms, pp. 118–123. Morgan Kaufmann (1993)
Knowles, J.D., Watson, R.A., Corne, D.W.: Reducing local optima in single-objective problems by multi-objectivization. In: Evolutionary Multi-Criterion Optimization, pp. 269–283. Springer (2001)
Mezura-Montes, E., Coello, C.A.C.: Constrained optimization via multiobjective evolutionary algorithms. In: Knowles, J., Corne, D., Deb, K., Chair, D. (eds.) Multiobjective Problem Solving from Nature, pp. 53–75. Springer, Berlin (2008)
Surry, P.D., Radcliffe, N.J.: The COMOGA method: constrained optimization by multi-objective genetic algorithms. Control Cybern. 26, 391–412 (1997)
Zhou, Y., Li, Y., He, J., Kang, L.: Multi-objective and MGG evolutionary algorithm for constrained optimization. In: Proceedings of 2003 IEEE Congress on Evolutionary Computation, Canberra, Australia, pp. 1–5. IEEE Press (2003)
Wang, Y., Liu, D., Cheung, Y.M.: Preference bi-objective evolutionary algorithm for constrained optimization. In: Computational Intelligence and Security, pp. 184–191. Springer (2005)
Venkatraman, S., Yen, G.G.: A generic framework for constrained optimization using genetic algorithms. IEEE Trans. Evol. Comput. 9(4), 424–435 (2005)
Deb, K., Lele, S., Datta, R.: A hybrid evolutionary multi-objective and SQP based procedure for constrained optimization. In Kang, L., Liu, Y., Zeng, S. (eds.) Advances in Computation and Intelligence, pp. 36–45. Springer (2007)
Wang, Y., Cai, Z., Guo, G., Zhou, Y.: Multiobjective optimization and hybrid evolutionary algorithm to solve constrained optimization problems. IEEE Trans. Syst. Man Cybern. Part B 37(3), 560–575 (2007)
Ray, T., Singh, H., Isaacs, A., Smith, W.: Infeasibility driven evolutionary algorithm for constrained optimization. In: Mezura-Montes, E. (ed.) Constraint-Handling in Evolutionary Optimization, vol. 198, pp. 145–165. Springer, Berlin (2009)
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)
Zapotecas Martinez, S., Coello Coello, C.: A multi-objective evolutionary algorithm based on decomposition for constrained multi-objective optimization. In: Proceedings of 2014 IEEE Congress on Evolutionary Computation, pp. 429–436. IEEE (2014)
Gao, W.F., Yen, G.G., Liu, S.Y.: A dual-population differential evolution with coevolution for constrained optimization. IEEE Trans. Cybern. 45(5), 1094–1107 (2015)
Coello, C.A.C., Mezura-Montes, E.: Handling constraints in genetic algorithms using dominance-based tournaments. In: Adaptive Computing in Design and Manufacture V, pp. 273–284. Springer (2002)
Jiménez, F., Gómez-Skarmeta, A.F., Sánchez, G.: How evolutionary multiobjective optimization can be used for goals and priorities based optimization. In: Primer Congreso Espanol de Algoritmos Evolutivos y Bioinspirados (AEB’02), Mérida, Espana, Universidad de Extremadura, pp. 460–465 (2002)
Kukkonen, S., Lampinen, J.: Constrained real-parameter optimization with generalized differential evolution. In: Proceedings of 2006 IEEE Congress on Evolutionary Computation, pp. 207–214. IEEE (2006)
Gong, W., Cai, Z.: A multiobjective differential evolution algorithm for constrained optimization. In: Proceedings of IEEE Congress on Evolutionary Computation, pp. 181–188. IEEE (2008)
Ray, T., Kang, T., Chye, S.K.: An evolutionary algorithm for constrained optimization. In: Proceedings of 2000 Genetic and Evolutionary Computation Conference, San Francisco, pp. 771–777. Morgan Kaufmann (2000)
Aguirre, A.H., Rionda, S.B., Coello, C.A., Lizárraga, G.L., Montes, E.M.: Handling constraints using multiobjective optimization concepts. Int. J. Numer. Methods Eng. 59(15), 1989–2017 (2004)
Liang, J.J., Suganthan, P.: Dynamic multi-swarm particle swarm optimizer with a novel constraint-handling mechanism. In: Proceedings of 2006 IEEE Congress on Evolutionary Computation, pp. 9–16. IEEE (2006)
Watanabe, S., Sakakibara, K.: Multi-objective approaches in a single-objective optimization environment. In: Proceedings of 2005 IEEE Congress on Evolutionary Computation. Vol. 2, pp. 1714–1721. IEEE (2005)
Reynoso-Meza, G., Blasco, X., Sanchis, J., Martinez, M.: Multiobjective optimization algorithm for solving constrained single objective problems. In: Proceedings of 2010 IEEE Congress on Evolutionary Computation, pp. 1–7 (2010)
Chowdhury, S., Dulikravich, G.S.: Improvements to single-objective constrained predator-prey evolutionary optimization algorithm. Struct. Multidiscip. Optim. 41(4), 541–554 (2010)
Jia, L., Zeng, S., Zhou, D., Zhou, A., Li, Z., Jing, H.: Dynamic multi-objective differential evolution for solving constrained optimization problem. In: 2011 IEEE Congress on Evolutionary Computation (CEC), pp. 2649–2654 (2011)
Wang, Y., Cai, Z.: Combining multiobjective optimization with differential evolution to solve constrained optimization problems. IEEE Trans. Evol. Comput. 16(1), 117–134 (2012)
Xu, T., He., J.H.: Multi-objective differential evolution with helper functions for constrained optimization. In: Proceedings of UKCI 2015 (2015) (accepted)
Zhang, Q., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11(6), 712–731 (2007)
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)
Zitzler, E., Thiele, L.: Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans. Evol. Comput. 3(4), 257–271 (1999)
Schaffer, J.D.: Multiple objective optimization with vector evaluated genetic algorithms. In: Proceedings of the 1st International Conference on Genetic Algorithms, Pittsburgh, PA, USA, July 1985, pp. 93–100 (1985)
Das, S., Suganthan, P.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evol. Comput. 15(1), 4–31 (2011)
Storn, R., Price, K.: Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11(4), 341–359 (1997)
Cai, Z., Wang, Y.: A multiobjective optimization-based evolutionary algorithm for constrained optimization. IEEE Trans. Evol. Comput. 10(6), 658–675 (2006)
Liang, J., Runarsson, T.P., Mezura-Montes, E., Clerc, M., Suganthan, P., Coello, C.C., Deb, K.: Problem definitions and evaluation criteria for the cec 2006 special session on constrained real-parameter optimization. Technical report, Nanyang Technological University (2006)
Mallipeddi, R., Suganthan, P.N.: Ensemble of constraint handling techniques. IEEE Trans. Evol. Comput. 14(4), 561–579 (2010)
Xu, T., Ying, W.: newSMODE (2016). https://drive.google.com/file/d/0B57WgWIwWDmkS1d4Z0Y5RzhZWlU/view?usp=sharing
Acknowledgments
This work was partially supported by EPSRC under Grant No. EP/I009809/1.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Xu, T., He, J., Shang, C., Ying, W. (2017). A New Multi-objective Model for Constrained Optimisation. In: Angelov, P., Gegov, A., Jayne, C., Shen, Q. (eds) Advances in Computational Intelligence Systems. Advances in Intelligent Systems and Computing, vol 513. Springer, Cham. https://doi.org/10.1007/978-3-319-46562-3_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-46562-3_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-46561-6
Online ISBN: 978-3-319-46562-3
eBook Packages: EngineeringEngineering (R0)