Skip to main content
Erschienen in: Soft Computing 10/2011

01.10.2011 | Original Paper

A new hybrid mutation operator for multiobjective optimization with differential evolution

verfasst von: Karthik Sindhya, Sauli Ruuska, Tomi Haanpää, Kaisa Miettinen

Erschienen in: Soft Computing | Ausgabe 10/2011

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Differential evolution has become one of the most widely used evolutionary algorithms in multiobjective optimization. Its linear mutation operator is a simple and powerful mechanism to generate trial vectors. However, the performance of the mutation operator can be improved by including a nonlinear part. In this paper, we propose a new hybrid mutation operator consisting of a polynomial-based operator with nonlinear curve tracking capabilities and the differential evolution’s original mutation operator, for the efficient handling of various interdependencies between decision variables. The resulting hybrid operator is straightforward to implement and can be used within most evolutionary algorithms. Particularly, it can be used as a replacement in all algorithms utilizing the original mutation operator of differential evolution. We demonstrate how the new hybrid operator can be used by incorporating it into MOEA/D, a winning evolutionary multiobjective algorithm in a recent competition. The usefulness of the hybrid operator is demonstrated with extensive numerical experiments showing improvements in performance compared with the previous state of the art.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Abbass HA (2002) The self-adaptive pareto differential evolution algorithm. In: Proceedings of the congress on evolutionary computation (CEC ’02). IEEE Press, pp 831–836 Abbass HA (2002) The self-adaptive pareto differential evolution algorithm. In: Proceedings of the congress on evolutionary computation (CEC ’02). IEEE Press, pp 831–836
Zurück zum Zitat Ali MM, Törn A, Viitanen S (1997) A numerical comparison of some modified controlled random search algorithms. J Glob Optim 11(4):377–385MATHCrossRef Ali MM, Törn A, Viitanen S (1997) A numerical comparison of some modified controlled random search algorithms. J Glob Optim 11(4):377–385MATHCrossRef
Zurück zum Zitat Babu BV, Jehan MML (2003) Differential evolution for multi-objective optimization. In: Proceedings of the congress on evolutionary computation (CEC ’03). IEEE Press, pp 2696–2073 Babu BV, Jehan MML (2003) Differential evolution for multi-objective optimization. In: Proceedings of the congress on evolutionary computation (CEC ’03). IEEE Press, pp 2696–2073
Zurück zum Zitat Bazaraa MS, Sherali HD, Shetty CM (2006) Nonlinear programming: theory and algorithms. Wiley, HobokenMATHCrossRef Bazaraa MS, Sherali HD, Shetty CM (2006) Nonlinear programming: theory and algorithms. Wiley, HobokenMATHCrossRef
Zurück zum Zitat Coello CAC, Lamont GB, Veldhuizen DAV (2007) Evolutionary algorithms for solving multi-objective problems, 2nd edn. Springer, New YorkMATH Coello CAC, Lamont GB, Veldhuizen DAV (2007) Evolutionary algorithms for solving multi-objective problems, 2nd edn. Springer, New YorkMATH
Zurück zum Zitat Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, ChichesterMATH Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, ChichesterMATH
Zurück zum Zitat Gibbons JD, Chakraborti S (2003) Nonparametric statistical inference. Marcel Dekker, New YorkMATH Gibbons JD, Chakraborti S (2003) Nonparametric statistical inference. Marcel Dekker, New YorkMATH
Zurück zum Zitat Huang VL, Qin AQ, Deb K, Zitzler E, Suganthan PN, Liang JJ, Preuss M, Huband S (2007) Problem definitions for performance assessment of multi-objective optimization algorithms. Technical report, Nanyang Technological University Huang VL, Qin AQ, Deb K, Zitzler E, Suganthan PN, Liang JJ, Preuss M, Huband S (2007) Problem definitions for performance assessment of multi-objective optimization algorithms. Technical report, Nanyang Technological University
Zurück zum Zitat Jin Y, Sendhoff B (2003) Connectedness, regularity and the success of local search in evolutionary multi-objective optimization. In: Proceedings of the congress on evolutionary computation (CEC ’03). IEEE Press, pp 1910–1917 Jin Y, Sendhoff B (2003) Connectedness, regularity and the success of local search in evolutionary multi-objective optimization. In: Proceedings of the congress on evolutionary computation (CEC ’03). IEEE Press, pp 1910–1917
Zurück zum Zitat Kaelo P, Ali MM (2007) Differential evolution algorithms using hybrid mutation. Comput Optim Appl 5(2):231–246MathSciNetCrossRef Kaelo P, Ali MM (2007) Differential evolution algorithms using hybrid mutation. Comput Optim Appl 5(2):231–246MathSciNetCrossRef
Zurück zum Zitat Kincaid D, Cheney W (2002) Numerical analysis: mathematics of scientific computing. Brooks/Cole Publishing Co Kincaid D, Cheney W (2002) Numerical analysis: mathematics of scientific computing. Brooks/Cole Publishing Co
Zurück zum Zitat Kukkonen S, Lampinen J (2005) GDE3: The third evolution step of generalized differential evolution. In: Proceedings of the congress on evolutionary computation (CEC ’05). IEEE Press, pp 443–450 Kukkonen S, Lampinen J (2005) GDE3: The third evolution step of generalized differential evolution. In: Proceedings of the congress on evolutionary computation (CEC ’05). IEEE Press, pp 443–450
Zurück zum Zitat Kukkonen S, Lampinen J (2006) Constrained real-parameter optimization with generalized differential evolution. In: Proceedings of the congress on evolutionary computation (CEC ’06). IEEE Press, pp 207–214 Kukkonen S, Lampinen J (2006) Constrained real-parameter optimization with generalized differential evolution. In: Proceedings of the congress on evolutionary computation (CEC ’06). IEEE Press, pp 207–214
Zurück zum Zitat Lara A, Sanchez G, Coello CAC, Schütze O (2010) HCS: A new local search strategy for memetic multiobjective evolutionary algorithms. IEEE Trans Evol Comput 14(1):112–132CrossRef Lara A, Sanchez G, Coello CAC, Schütze O (2010) HCS: A new local search strategy for memetic multiobjective evolutionary algorithms. IEEE Trans Evol Comput 14(1):112–132CrossRef
Zurück zum Zitat Liu J, Lampinen J (2005) A fuzzy adaptive differential evolution algorithm. Soft Comput 9:448–462MATHCrossRef Liu J, Lampinen J (2005) A fuzzy adaptive differential evolution algorithm. Soft Comput 9:448–462MATHCrossRef
Zurück zum Zitat Miettinen K (1999) Nonlinear multiobjective optimization. Kluwer, BostonMATH Miettinen K (1999) Nonlinear multiobjective optimization. Kluwer, BostonMATH
Zurück zum Zitat Okabe T, Jin Y, Olhofer M, Sendhoff B (2004) On test functions for evolutionary multi-objective optimization. In: Yao X et al (eds) Proceedings of the parallel problem solving from nature (PPSN VIII 2004), Springer, Berlin, pp 792–802 Okabe T, Jin Y, Olhofer M, Sendhoff B (2004) On test functions for evolutionary multi-objective optimization. In: Yao X et al (eds) Proceedings of the parallel problem solving from nature (PPSN VIII 2004), Springer, Berlin, pp 792–802
Zurück zum Zitat Price KV, Storn RM, Lampinen JA (2005) Differential evolution—a practical approach to global optimization. Springer, BerlinMATH Price KV, Storn RM, Lampinen JA (2005) Differential evolution—a practical approach to global optimization. Springer, BerlinMATH
Zurück zum Zitat Robic T, Filipic B (2005) DEMO: Differential evolution for multiobjective optimization. In: Coello CAC, et al (eds) Proceedings of the evolutionary multi-criterion optimization (EMO 2005). Springer, Berlin, pp 520–533 Robic T, Filipic B (2005) DEMO: Differential evolution for multiobjective optimization. In: Coello CAC, et al (eds) Proceedings of the evolutionary multi-criterion optimization (EMO 2005). Springer, Berlin, pp 520–533
Zurück zum Zitat Ruuska S, Aittokoski T (2008) The effect of trial point generation schemes on the efficiency of population-based global optimization algorithms. In: Proceedings of the international conference on engineering optimization (EngOpt ’08) Ruuska S, Aittokoski T (2008) The effect of trial point generation schemes on the efficiency of population-based global optimization algorithms. In: Proceedings of the international conference on engineering optimization (EngOpt ’08)
Zurück zum Zitat Santana-Quintero LV, Coello CAC (2005) An algorithm based on Differential Evolution for multi-objective problems. Int J Comput Intell Res 1(2):151–169MathSciNet Santana-Quintero LV, Coello CAC (2005) An algorithm based on Differential Evolution for multi-objective problems. Int J Comput Intell Res 1(2):151–169MathSciNet
Zurück zum Zitat Schütze O, Talbi E, Coello CC, Santana-Quintero LV, Pulido GT (2007) A memetic PSO algorithm for scalar optimization problems. In: Proceedings of the symposium on swarm intelligence (SIS ’07). IEEE Press, pp 128–134 Schütze O, Talbi E, Coello CC, Santana-Quintero LV, Pulido GT (2007) A memetic PSO algorithm for scalar optimization problems. In: Proceedings of the symposium on swarm intelligence (SIS ’07). IEEE Press, pp 128–134
Zurück zum Zitat Storn R, Price K (1996) Minimizing the real functions of the ICEC’96 contest by differential evolution. In: Proceedings of the conference on evolutionary computation (ICEC ’96). IEEE Press, pp 842–844 Storn R, Price K (1996) Minimizing the real functions of the ICEC’96 contest by differential evolution. In: Proceedings of the conference on evolutionary computation (ICEC ’96). IEEE Press, pp 842–844
Zurück zum Zitat Wang X, Hao M, Cheng Y, Lei R (2009) PDE-PEDA: A new pareto-based multi-objective optimization algorithm. J Univ Comput Sci 15(4):722–741MathSciNetMATH Wang X, Hao M, Cheng Y, Lei R (2009) PDE-PEDA: A new pareto-based multi-objective optimization algorithm. J Univ Comput Sci 15(4):722–741MathSciNetMATH
Zurück zum Zitat Zhang Q, Li H (2007) MOEA/D: A multi-objective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731CrossRef Zhang Q, Li H (2007) MOEA/D: A multi-objective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731CrossRef
Zurück zum Zitat Zhang Q, Zhou A, Jin Y (2008) RM-MEDA: a regularity model-based multiobjective estimation of distribution algorithm. IEEE Trans Evol Comput 12(1):41–63CrossRef Zhang Q, Zhou A, Jin Y (2008) RM-MEDA: a regularity model-based multiobjective estimation of distribution algorithm. IEEE Trans Evol Comput 12(1):41–63CrossRef
Zurück zum Zitat Zhang Q, Liu W, Li H (2009a) The performance of a new version of MOEA/D on CEC09 unconstrained MOP test instances. In: Proceedings of the conference on evolutionary computation (CEC ’09). IEEE Press, pp 203–208 Zhang Q, Liu W, Li H (2009a) The performance of a new version of MOEA/D on CEC09 unconstrained MOP test instances. In: Proceedings of the conference on evolutionary computation (CEC ’09). IEEE Press, pp 203–208
Zurück zum Zitat Zhang Q, Zhou A, Zhao SZ, Suganthan PN, Liu W, Tiwari S (2009b) Multiobjective optimization test instances for the CEC09 special session and competition. Technical report, CES-487, University of Essex and Nanyang Technological University Zhang Q, Zhou A, Zhao SZ, Suganthan PN, Liu W, Tiwari S (2009b) Multiobjective optimization test instances for the CEC09 special session and competition. Technical report, CES-487, University of Essex and Nanyang Technological University
Metadaten
Titel
A new hybrid mutation operator for multiobjective optimization with differential evolution
verfasst von
Karthik Sindhya
Sauli Ruuska
Tomi Haanpää
Kaisa Miettinen
Publikationsdatum
01.10.2011
Verlag
Springer-Verlag
Erschienen in
Soft Computing / Ausgabe 10/2011
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-011-0704-5

Weitere Artikel der Ausgabe 10/2011

Soft Computing 10/2011 Zur Ausgabe