Skip to main content

A New Multi-objective Model for Constrained Optimisation

  • Conference paper
  • First Online:
Advances in Computational Intelligence Systems

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 513))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Michalewicz, Z., Schoenauer, M.: Evolutionary algorithms for constrained parameter optimization problems. Evol. Comput. 4(1), 1–32 (1996)

    Article  Google Scholar 

  2. 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)

    Article  MathSciNet  MATH  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Chapter  Google Scholar 

  8. Surry, P.D., Radcliffe, N.J.: The COMOGA method: constrained optimization by multi-objective genetic algorithms. Control Cybern. 26, 391–412 (1997)

    MathSciNet  MATH  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Venkatraman, S., Yen, G.G.: A generic framework for constrained optimization using genetic algorithms. IEEE Trans. Evol. Comput. 9(4), 424–435 (2005)

    Article  Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. 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)

    Chapter  Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Article  MathSciNet  MATH  Google Scholar 

  24. 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)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. 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)

    Google Scholar 

  27. Chowdhury, S., Dulikravich, G.S.: Improvements to single-objective constrained predator-prey evolutionary optimization algorithm. Struct. Multidiscip. Optim. 41(4), 541–554 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  28. 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)

    Google Scholar 

  29. Wang, Y., Cai, Z.: Combining multiobjective optimization with differential evolution to solve constrained optimization problems. IEEE Trans. Evol. Comput. 16(1), 117–134 (2012)

    Article  Google Scholar 

  30. Xu, T., He., J.H.: Multi-objective differential evolution with helper functions for constrained optimization. In: Proceedings of UKCI 2015 (2015) (accepted)

    Google Scholar 

  31. Zhang, Q., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11(6), 712–731 (2007)

    Article  Google Scholar 

  32. 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)

    Article  Google Scholar 

  33. 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)

    Article  Google Scholar 

  34. 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)

    Google Scholar 

  35. Das, S., Suganthan, P.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evol. Comput. 15(1), 4–31 (2011)

    Article  Google Scholar 

  36. 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)

    Article  MathSciNet  MATH  Google Scholar 

  37. Cai, Z., Wang, Y.: A multiobjective optimization-based evolutionary algorithm for constrained optimization. IEEE Trans. Evol. Comput. 10(6), 658–675 (2006)

    Article  Google Scholar 

  38. 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)

    Google Scholar 

  39. Mallipeddi, R., Suganthan, P.N.: Ensemble of constraint handling techniques. IEEE Trans. Evol. Comput. 14(4), 561–579 (2010)

    Article  Google Scholar 

  40. Xu, T., Ying, W.: newSMODE (2016). https://drive.google.com/file/d/0B57WgWIwWDmkS1d4Z0Y5RzhZWlU/view?usp=sharing

Download references

Acknowledgments

This work was partially supported by EPSRC under Grant No. EP/I009809/1.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tao Xu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics