Skip to main content
Top
Published in: Soft Computing 10/2016

05-03-2016 | Focus

Chain-reaction solution update in MOEA/D and its effects on multi- and many-objective optimization

Author: Hiroyuki Sato

Published in: Soft Computing | Issue 10/2016

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

MOEA/D is one of the promising evolutionary algorithms for multi- and many-objective optimization. To improve the search performance of MOEA/D, this work focuses on the solution update method in the conventional MOEA/D and proposes its alternative, the chain-reaction solution update. The proposed method is designed to maintain and improve the variable (genetic) diversity in the population by avoiding duplication of solutions in the population. In addition, the proposed method determines the order of existing solutions to be updated depending on the location of each offspring in the objective space. Furthermore, when an existing solution in the population is replaced by a new offspring, the proposed method tries to reutilize the existing solution for other search directions by recursively performing the proposed chain-reaction update procedure. This work uses discrete knapsack and continuous WFG4 problems with 2–8 objectives. Experimental results using knapsack problems show the proposed chain-reaction update contributes to improving the search performance of MOEA/D by enhancing the diversity of solutions in the objective space. In addition, experimental results using WFG4 problems show that the search performance of MOEA/D can be further improved using the proposed method.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Footnotes
1
N is the population size, T is the neighborhood size, and \(T\le N\).
 
Literature
go back to reference Bader J, Zitzler E (2011) HypE: an algorithm for fast hypervolume-based many-objective optimization. Evol Comput 19(1):45–76 (MIT Press)CrossRef Bader J, Zitzler E (2011) HypE: an algorithm for fast hypervolume-based many-objective optimization. Evol Comput 19(1):45–76 (MIT Press)CrossRef
go back to reference Beume N, Naujoks B, Emmerich M (2007) SMS-EMOA: multiobjective selection based on dominated hypervolume. Eur J Oper Res 181(3):1653–1669CrossRefMATH Beume N, Naujoks B, Emmerich M (2007) SMS-EMOA: multiobjective selection based on dominated hypervolume. Eur J Oper Res 181(3):1653–1669CrossRefMATH
go back to reference Bowman VJ Jr (1976) On the relationship of the Tchebycheff norm and the efficient frontier of multiple-criteria objectives. Lect Notes Econ Math Syst 130:76–86CrossRef Bowman VJ Jr (1976) On the relationship of the Tchebycheff norm and the efficient frontier of multiple-criteria objectives. Lect Notes Econ Math Syst 130:76–86CrossRef
go back to reference 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
go back to reference Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, New York Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, New York
go back to reference Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast elitist multi-objective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197CrossRef Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast elitist multi-objective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197CrossRef
go back to reference Deb K, Jain H (2014) An evolutionary many-objective optimization algorithm using reference-point based non-dominated sorting approach, Part I: Solving problems with box constraints. IEEE Trans Evol Comput 18(4):577–601CrossRef Deb K, Jain H (2014) An evolutionary many-objective optimization algorithm using reference-point based non-dominated sorting approach, Part I: Solving problems with box constraints. IEEE Trans Evol Comput 18(4):577–601CrossRef
go back to reference Gass S, Saaty T (1955) The computational algorithm for the parametric objective function. Nav Res Logist 2(1–2):39–45MathSciNetCrossRef Gass S, Saaty T (1955) The computational algorithm for the parametric objective function. Nav Res Logist 2(1–2):39–45MathSciNetCrossRef
go back to reference Huband S, Hingston P, Barone L, While L (2006) A review of multi-objective test problems and a scalable test problem toolkit. IEEE Trans Evol Comput 10(5):477–506CrossRefMATH Huband S, Hingston P, Barone L, While L (2006) A review of multi-objective test problems and a scalable test problem toolkit. IEEE Trans Evol Comput 10(5):477–506CrossRefMATH
go back to reference Hughes EJ (2005) Evolutionary many-objective optimisation: Many once or one many? Proc. of 2005 IEEE congress on evolutionary computation (CEC2005), pp 222–227 Hughes EJ (2005) Evolutionary many-objective optimisation: Many once or one many? Proc. of 2005 IEEE congress on evolutionary computation (CEC2005), pp 222–227
go back to reference Ishibuchi H, Tsukamoto N, Nojima Y (2008) Evolutionary many-objective optimization: a short review. Proc. of 2008 IEEE congress on evolutionary computation (CEC2008), pp 2424–2431 Ishibuchi H, Tsukamoto N, Nojima Y (2008) Evolutionary many-objective optimization: a short review. Proc. of 2008 IEEE congress on evolutionary computation (CEC2008), pp 2424–2431
go back to reference Jiang S, Cai Z, Zhang J, Ong YS (2011) Multiobjective optimization by decomposition with Pareto-adaptive weight vectors. In: Proc. of 2011 seventh international conference on natural computation (ICNC), pp 1260–1264 Jiang S, Cai Z, Zhang J, Ong YS (2011) Multiobjective optimization by decomposition with Pareto-adaptive weight vectors. In: Proc. of 2011 seventh international conference on natural computation (ICNC), pp 1260–1264
go back to reference Ke L, Zhang Q, Battiti R (2013) MOEA/D-ACO: a multiobjective evolutionary algorithm using decomposition and antcolony. IEEE Trans Cybern 43(6):1845–1859CrossRef Ke L, Zhang Q, Battiti R (2013) MOEA/D-ACO: a multiobjective evolutionary algorithm using decomposition and antcolony. IEEE Trans Cybern 43(6):1845–1859CrossRef
go back to reference Li K, Zhang Q, Kwong S, Li M, Wang R (2014) Stable matching based selection in evolutionary multiobjective optimization. IEEE Trans Evol Comput 18(6):1–15CrossRef Li K, Zhang Q, Kwong S, Li M, Wang R (2014) Stable matching based selection in evolutionary multiobjective optimization. IEEE Trans Evol Comput 18(6):1–15CrossRef
go back to reference Li H, Landa-Silva D (2011) An adaptive evolutionary multi-objective approach based on simulated annealing. Evol Comput 19(4):561–595 (MIT press)CrossRef Li H, Landa-Silva D (2011) An adaptive evolutionary multi-objective approach based on simulated annealing. Evol Comput 19(4):561–595 (MIT press)CrossRef
go back to reference Liu HL, Gu F, Zhang Q (2014) Decomposition of a multiobjective optimization problem into a number of simple multiobjective subproblems. IEEE Trans Evol Comput 18(3):450–455CrossRef Liu HL, Gu F, Zhang Q (2014) Decomposition of a multiobjective optimization problem into a number of simple multiobjective subproblems. IEEE Trans Evol Comput 18(3):450–455CrossRef
go back to reference Liu B, Fernández FV, Zhang Q, Pak M, Sipahi S, Gielen G (2010) An enhanced MOEA/D-DE and its application to multiobjective analog cell sizing. In: Proc. of 2010 IEEE congress on evolutionary computation (CEC’2010), pp 960–966 Liu B, Fernández FV, Zhang Q, Pak M, Sipahi S, Gielen G (2010) An enhanced MOEA/D-DE and its application to multiobjective analog cell sizing. In: Proc. of 2010 IEEE congress on evolutionary computation (CEC’2010), pp 960–966
go back to reference Li H, Zhang Q (2009) Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II. IEEE Trans Evol Comput 13(2):284–302CrossRef Li H, Zhang Q (2009) Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II. IEEE Trans Evol Comput 13(2):284–302CrossRef
go back to reference Martinez SZ, Coello CAC (2011) A multi-objective particle swarm optimizer based on decomposition. In: Proc. of 2011 genetic and evolutionary computation conference (GECCO’2011), pp 69–76 Martinez SZ, Coello CAC (2011) A multi-objective particle swarm optimizer based on decomposition. In: Proc. of 2011 genetic and evolutionary computation conference (GECCO’2011), pp 69–76
go back to reference Martinez SZ, Derbel B, Liefooghe A, Brockhoff D, Aguirre H, Tanaka K (2015) Injecting CMA-ES into MOEA/D. In: Proc. of 2015 genetic and evolutionary computation conference (GECCO’2015), pp 783–790 Martinez SZ, Derbel B, Liefooghe A, Brockhoff D, Aguirre H, Tanaka K (2015) Injecting CMA-ES into MOEA/D. In: Proc. of 2015 genetic and evolutionary computation conference (GECCO’2015), pp 783–790
go back to reference Miettinen K (1999) Nonlinear multiobjective optimization. Kluwer, NorwellMATH Miettinen K (1999) Nonlinear multiobjective optimization. Kluwer, NorwellMATH
go back to reference Moubayed NAl, Petrovski A, McCall J (2010) A novel smart multi-objective particle swarm optimisation using decomposition. In: Proc. of the 11th parallel problem solving from nature (PPSN XI), LNCS, Springer, pp 1–10 Moubayed NAl, Petrovski A, McCall J (2010) A novel smart multi-objective particle swarm optimisation using decomposition. In: Proc. of the 11th parallel problem solving from nature (PPSN XI), LNCS, Springer, pp 1–10
go back to reference Murata T, Ishibuchi H, Gen M (2001) Specification of genetic search directions in cellular multi-objective genetic algorithm. In: Proc. of Int’l Conf. on evolutionary multi-criterion optimization 2001, LNCS, vol 1993, pp 82–95 Murata T, Ishibuchi H, Gen M (2001) Specification of genetic search directions in cellular multi-objective genetic algorithm. In: Proc. of Int’l Conf. on evolutionary multi-criterion optimization 2001, LNCS, vol 1993, pp 82–95
go back to reference Sato H (2014a) adaptive update range of solutions in MOEA/D for multi and many-objective optimization. In: Proc. of the tenth international conference on simulated evolution and learning (SEAL 2014), LNCS 8886, pp 274–286 Sato H (2014a) adaptive update range of solutions in MOEA/D for multi and many-objective optimization. In: Proc. of the tenth international conference on simulated evolution and learning (SEAL 2014), LNCS 8886, pp 274–286
go back to reference Sato H (2014b) Inverted PBI in MOEA/D and its impact on the search performance on multi and many-objective optimization. In: Proc. of 2014 genetic and evolutionary computation conference (GECCO 2014), pp 645–652 Sato H (2014b) Inverted PBI in MOEA/D and its impact on the search performance on multi and many-objective optimization. In: Proc. of 2014 genetic and evolutionary computation conference (GECCO 2014), pp 645–652
go back to reference Sato H, Aguirre H, Tanaka K (2004) Local dominance using polar coordinates to enhance multi-objective evolutionary algorithms. In: Proc. of 2004 IEEE congress on evolutionary computation (CEC2004), pp 188–195 Sato H, Aguirre H, Tanaka K (2004) Local dominance using polar coordinates to enhance multi-objective evolutionary algorithms. In: Proc. of 2004 IEEE congress on evolutionary computation (CEC2004), pp 188–195
go back to reference Sato M, Aguirre H, Tanaka K (2006) Effects of \(\delta \)-similar elimination and controlled elitism in the NSGA-II multiobjective evolutionary algorithm. In: Proc. of 2006 IEEE congress on evolutionary computation (CEC2006), pp 1164–1171 Sato M, Aguirre H, Tanaka K (2006) Effects of \(\delta \)-similar elimination and controlled elitism in the NSGA-II multiobjective evolutionary algorithm. In: Proc. of 2006 IEEE congress on evolutionary computation (CEC2006), pp 1164–1171
go back to reference 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
go back to reference Zhang Q, Liu W, Li H (2009) The performance of a new version of MOEA/D on CEC09 unconstrained MOP test instances. In: Proc. of 2009 IEEE congress on evolutionary computation (CEC’2009), pp 203–208 Zhang Q, Liu W, Li H (2009) The performance of a new version of MOEA/D on CEC09 unconstrained MOP test instances. In: Proc. of 2009 IEEE congress on evolutionary computation (CEC’2009), pp 203–208
go back to reference Zhao SZ, Suganthan PN, Zhang Q (2012) Decomposition-based multiobjective evolutionary algorithm with an ensemble of neighborhood sizes. IEEE Trans Evol Comput 16(3):442–446CrossRef Zhao SZ, Suganthan PN, Zhang Q (2012) Decomposition-based multiobjective evolutionary algorithm with an ensemble of neighborhood sizes. IEEE Trans Evol Comput 16(3):442–446CrossRef
go back to reference Zitzler E (1999) Evolutionary algorithms for multiobjective optimization: methods and applications. PhD thesis, Swiss Federal Institute of Technology, Zurich Zitzler E (1999) Evolutionary algorithms for multiobjective optimization: methods and applications. PhD thesis, Swiss Federal Institute of Technology, Zurich
go back to reference Zitzler E, Kunzili S (2004) Indicator-based selection in multiobjective search. In: Proc. of the 8th Intl. Conf. on parallel problem solving from nature (PPSN-VIII), LNCS, vol 3242. Springer, pp 832–842 Zitzler E, Kunzili S (2004) Indicator-based selection in multiobjective search. In: Proc. of the 8th Intl. Conf. on parallel problem solving from nature (PPSN-VIII), LNCS, vol 3242. Springer, pp 832–842
go back to reference Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE Trans Evol Comput 3(4):257–271CrossRef Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE Trans Evol Comput 3(4):257–271CrossRef
Metadata
Title
Chain-reaction solution update in MOEA/D and its effects on multi- and many-objective optimization
Author
Hiroyuki Sato
Publication date
05-03-2016
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 10/2016
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-016-2092-3

Other articles of this Issue 10/2016

Soft Computing 10/2016 Go to the issue

Premium Partner