Skip to main content
Log in

Controlling selection areas of useful infeasible solutions for directed mating in evolutionary constrained multi-objective optimization

  • Published:
Annals of Mathematics and Artificial Intelligence Aims and scope Submit manuscript

Abstract

As an evolutionary approach to solve constrained multi-objective optimization problems (CMOPs), recently an algorithm using the two-stage non-dominated sorting and the directed mating (TNSDM) was proposed. In TNSDM, the directed mating utilizes infeasible solutions dominating feasible solutions in the objective space to generate offspring. The directed mating significantly contributes to the search performance improvement in evolutionary constrained multi-objective optimization. However, the conventional directed mating has two problems. First, since the conventional directed mating selects a pair of parents based on the conventional Pareto dominance, two parents having different search directions may be mated. Second, the directed mating cannot be performed in some cases especially when the population has few useful infeasible solutions. In this case, the conventional mating using only feasible solutions is performed instead. Thus, the effectiveness of the directed mating cannot always be achieved depending on the number of useful infeasible solutions. To overcome these problems and further enhance the effect of the directed mating in TNSDM, in this work we propose a method to control the selection area of useful infeasible solutions by controlling dominance area of solutions (CDAS). We verify the effectiveness of the proposed method in TNSDM, and compare its search performance with the conventional CNSGA-II on discrete m-objective k-knapsack problems and continuous mCDTLZ problems. The experimental results show that the search performance of TNSDM is further improved by controlling the selection area of useful infeasible solutions in the directed mating.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Deb, K: Multi-Objective Optimization using Evolutionary Algorithms. John Wiley & Sons (2001)

  2. Coello, C.A.C., Lamont, G.B., Veldhuizen, D.A.V.: Evolutionary Algorithms for Solving Multi-Objective Problems, 2nd edn. Springer, New York (2007)

    MATH  Google Scholar 

  3. Chinchuluun, A., Migdalas, A., Pardalos, P.M., Pitsoulis, L.: Pareto Optimality, Game Theory and Equilibria. Springer (2008)

  4. Mezura-Montes, E.: Constraint-Handling in Evolutionary Optimization. Springer (2009)

  5. Hoffmeister, F., Sprave, J.: Problem-independent handling of constraints by use of metric penalty functions. In: Proceedings of the 5th Annual Conference on Evolutionary Programming (EP 1996), pp. 289–294 (1996)

  6. Bäck, T., Hoffmeister, F., Schwefel, H.: A survey of evolution strategies. in: Proceedings of the 4th International Conference on Genetic Algorithms, pp. 2–9 (1991)

  7. Coello, C.A.C., Christiansen, A.D.: MOSES: A multiobjective optimization tool for engineering design. Eng. Optim. 31(3), 337–368 (1999)

    Article  Google Scholar 

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

  9. Ishibuchi, H., Kaige, S.: Effects of repair procedures on the performance of EMO algorithms for multiobjective 0/1 knapsack problems. In: Proceedings of the 2003 Congress on Evolutionary Computation (CEC’2003), vol. 4, pp. 2254–2261 (2003)

  10. Homaifar, A., Lai, S.H.Y., Qi, X.: Constrained optimization via genetic algorithms. Trans. Soc. Model. Simul. Int. 62(4), 242–254 (1994)

    Article  Google Scholar 

  11. Joines, J., Houck, C.: On the use of non-stationary penalty functions to solve nonlinear constrained optimization problems with gas. In: Proceedings of the First IEEE Conference on Evolutionary Computation, pp. 579–584 (1994)

  12. Farmani, R., Wright, J.A.: Self-adaptive fitness formulation for constrained optimization. IEEE Trans. Evol. Comput. 7(5), 445–455 (2003)

    Article  Google Scholar 

  13. Deb, K.: Evolutionary algorithms for multi-criterion optimization in engineering design. In: Evolutionary Algorithms in Engineering and Computer Science, chapter 8, pp. 135–161. John Wiley & Sons (1999)

  14. Hazra, J., Sinha, A.K.: A multi-objective optimal power flow using particle swarm optimization. Eur. Trans. Electrical Power 21(1), 1028–1045 (2011)

    Article  Google Scholar 

  15. Woldesenbet, Y.G., Yen, G.G., Tessema, B.G.: Constraint handling in multiobjective evolutionary optimization. IEEE Trans. Evol. Comput. 13(3), 514–525 (2009)

    Article  Google Scholar 

  16. Mezura-Montes, E., Coello, C. A. C. : Constrained optimization via multiobjective evolutionary algorithms. In: Multiobjective Problem Solving from Nature, Part I, pp. 53–75. Springer (2008)

  17. Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6, 182–197 (2002)

    Article  Google Scholar 

  18. Miyakawa, M., Takadama, K., Sato, H.: Two-stage non-dominated sorting and directed mating for solving problems with multi-objectives and constraints. In: Proceedings of 2013 Genetic and Evolutionary Computation Conference (GECCO 2013), pp. 647–654 (2013)

  19. Sato, H., Aguirre, H., Tanaka, K.: Controlling dominance area of solutions and its impact on the performance of MOEAs. In: Proceedings 4th International Conference on Evolutionary Multi-Criterion Optimization (EMO2007), Lecture Note in Computer Science (Springer), vol. 4403, pp. 5–20 (2007)

  20. Ishibuchi, H., Tsukamoto, N., Nojima, Y.: Evolutionary many-objective optimization: A short review. In: Proceedings of 2008 IEEE congress on evolutionary computation (CEC2008), pp. 2424–2431 (2008)

  21. Kellerer, H., Pferschy, U., Pisinger, D.: Knapsack Problems. Springer (2004)

  22. Deb, K., Thiele, L., Laumanns, M., Zitzler, E.: Scalable multi-objective optimization test problems. In: Proceedings of 2002 IEEE Congress on Evolutionary Computation (CEC2002), pp. 825–830 (2002)

  23. Miyakawa, M., Takadama, K., Sato, H.: Controlling selection area of useful infeasible solutions in directed mating for evolutionary constrained multiobjective optimization. In: Proceedings of the 8th Learning and Intelligent OptimizatioN Conference (LION 8), Springer, LNCS 8426, pp. 137–152 (2014)

  24. Ray, T., Tai, K., Seow, C.: An evolutionary algorithm for multiobjective optimization. Eng. Optim. 33(3), 399–424 (2001)

    Article  Google Scholar 

  25. Kukkonen, S., Lampinen, J.: Constrained real-parameter optimization with generalized differential evolution. In: Proceedings of 2006 IEEE Congress on Evolutionary Computation (CEC2006), pp. 911–918 (2006)

  26. Gao, W., Yen, G.G., Liu, S.: A novel differential evolution for constrained optimization. In: Proceedings of 2014 IEEE international conference on systems, man and cybernetics, pp. 2433–2438 (2014)

  27. Sato, H., Aguirre, H., Tanaka, K.: Variable space diversity, crossover and mutation in MOEA solving many-objective knapsack problems. Ann. Math. Artif. Intell. 68, 197–224 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  28. Ishibuchi, H., Narukawa, K., Tsukamoto, N., Nojima, Y.: An empirical study on similarity-based mating for evolutionary multiobjective combinatorial optimization. Eur. J. Oper. Res. 188, 57–75 (2008)

    Article  MATH  Google Scholar 

  29. Watanabe, S., Hiroyasu, T., Miki, M.: Neighborhood cultivation genetic algorithm for multiobjective optimization problems. In: Proceedings of Genetic and Evolutionary Computation Conference (GECCO2002), pp. 458–465 (2002)

  30. Zhang, Q., Li, H.: MOEA/D: A multi-objective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11(6), 712–731 (2007)

    Article  Google Scholar 

  31. Fain, 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 

  32. Zitzler, E.: Evolutionary Algorithms for Multiobjective Optimization: Methods and Applications, PhD thesis. Swiss Federal Institute of Technology, Zurich (1999)

  33. Sato, M., Aguirre, H., Tanaka, K.: Effects of δ-similar elimination and controlled elitism in the NSGA-II multiobjective evolutionary algorithm. In: Proceedings of 2006 IEEE congress on evolutionary computation (CEC2006), pp. 1164–1171 (2006)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Minami Miyakawa.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Miyakawa, M., Takadama, K. & Sato, H. Controlling selection areas of useful infeasible solutions for directed mating in evolutionary constrained multi-objective optimization. Ann Math Artif Intell 76, 25–46 (2016). https://doi.org/10.1007/s10472-015-9455-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10472-015-9455-9

Keywords

Mathematics Subject Classifications (2010)

Navigation