Skip to main content
Erschienen in: Soft Computing 6/2016

12.03.2015 | Methodologies and Application

Indicator-based set evolution particle swarm optimization for many-objective problems

verfasst von: Xiaoyan Sun, Yang Chen, Yiping Liu, Dunwei Gong

Erschienen in: Soft Computing | Ausgabe 6/2016

Einloggen

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

search-config
loading …

Abstract

Multi-objective particle swarm optimization (MOPSO) has been well studied in recent years. However, existing MOPSO methods are not powerful enough when tackling optimization problems with more than three objectives, termed as many-objective optimization problems (MaOPs). In this study, an improved set evolution multi-objective particle swarm optimization (S-MOPSO, for short) is proposed for solving many-objective problems. According to the proposed framework of set evolution MOPSO (S-MOPSO), including quality indicators-based objective transformation, the Pareto dominance on sets, and the particle swarm operators for set evolution, an enhanced S-MOPSO method is developed by updating particles hierarchically, i.e., a set of solutions is first regarded as a particle to be updated and then the solutions in a selected set are further evolved by a modified PSO. In the set evolutionary stage, the strategy for efficiently updating the set particle is proposed. When further evolving a single solution in the initial decision space of the optimized MaOP, the global and local best particles are dynamically determined based on those ideal reference points. The performance of the proposed algorithm is empirically demonstrated by applying it to several scalable benchmark many-objective problems.

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 Andre BD, Aurora P (2012) Measuring the convergence and diversity of CDAS multi-objective particle swarm optimization algorithms: A study of many-objective problems. Neurocomputing 75:43–51CrossRef Andre BD, Aurora P (2012) Measuring the convergence and diversity of CDAS multi-objective particle swarm optimization algorithms: A study of many-objective problems. Neurocomputing 75:43–51CrossRef
Zurück zum Zitat Basseur M, Burke EK (2007) Indicator-based multi-objective local search. Proc IEEE Congress Evolut Comput (CEC), pp 3100–3107 Basseur M, Burke EK (2007) Indicator-based multi-objective local search. Proc IEEE Congress Evolut Comput (CEC), pp 3100–3107
Zurück zum Zitat Castro OR, Pozo AA (2014) MOPSO based on hyper-heuristic to optimize many-objective problems. In: Proceedings of IEEE symposium on swarm intelligence (SIS), pp 1–8 Castro OR, Pozo AA (2014) MOPSO based on hyper-heuristic to optimize many-objective problems. In: Proceedings of IEEE symposium on swarm intelligence (SIS), pp 1–8
Zurück zum Zitat Chaman GI, Coello Coello CA, Montano A (2014) MOPSOhv: a new hypervolume-based multi-objective particle swarm optimizer. In Proceedings of IEEE Congress on evolutionary computation (CEC), pp 266–273 Chaman GI, Coello Coello CA, Montano A (2014) MOPSOhv: a new hypervolume-based multi-objective particle swarm optimizer. In Proceedings of IEEE Congress on evolutionary computation (CEC), pp 266–273
Zurück zum Zitat Coello Coello CA, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evolut Comput 8(3):256–279CrossRef Coello Coello CA, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evolut Comput 8(3):256–279CrossRef
Zurück zum Zitat Deb K, Prata PA, Agarwal (2002) A fast and elitist multiobjective genetic algorithm: NSGA-2. IEEE Trans Evolut Comput 6(2):182–197CrossRef Deb K, Prata PA, Agarwal (2002) A fast and elitist multiobjective genetic algorithm: NSGA-2. IEEE Trans Evolut Comput 6(2):182–197CrossRef
Zurück zum Zitat Deb K, Mohan M, Mishra S (2005) Evaluating the \(\epsilon \)-domination based multi-objective evolutionary algorithm for a quick computation of Pareto-optimal solutions. Evolut Comput 13(4):501–525CrossRef Deb K, Mohan M, Mishra S (2005) Evaluating the \(\epsilon \)-domination based multi-objective evolutionary algorithm for a quick computation of Pareto-optimal solutions. Evolut Comput 13(4):501–525CrossRef
Zurück zum Zitat Gilberto RM, Xavier B, Javier S, Miguel M (2014) Controller tuning using evolutionary multi-objective optimisation: current trends and applications. Control Eng Pract 28:58–73CrossRef Gilberto RM, Xavier B, Javier S, Miguel M (2014) Controller tuning using evolutionary multi-objective optimisation: current trends and applications. Control Eng Pract 28:58–73CrossRef
Zurück zum Zitat Goh CK, Tan KC, Liu DS, Chiam SC (2010) A competitive and cooperative co-evolutionary approach to multi-objective particle swarm optimization algorithm design. Europ J Operat Res 202:42–54CrossRefMATH Goh CK, Tan KC, Liu DS, Chiam SC (2010) A competitive and cooperative co-evolutionary approach to multi-objective particle swarm optimization algorithm design. Europ J Operat Res 202:42–54CrossRefMATH
Zurück zum Zitat Goldberg DE (1988) Genetic algorithms for search, optimization, and machine learning. Addison-Wesley Publishing, Pearson Goldberg DE (1988) Genetic algorithms for search, optimization, and machine learning. Addison-Wesley Publishing, Pearson
Zurück zum Zitat Gong DW, Ji XF, Sun XY (2014) Solving many-objective optimization problems using set-based evolutionary algorithms. Acta Electronic Sinica 42(1):77–83 Gong DW, Ji XF, Sun XY (2014) Solving many-objective optimization problems using set-based evolutionary algorithms. Acta Electronic Sinica 42(1):77–83
Zurück zum Zitat Jia SJ, Zhu J, Du B, Yue H (2011) Indicator-based particle swarm optimization with local search. In: Proceedings of International conference on natural computation (ICNC), pp 1180–1184 Jia SJ, Zhu J, Du B, Yue H (2011) Indicator-based particle swarm optimization with local search. In: Proceedings of International conference on natural computation (ICNC), pp 1180–1184
Zurück zum Zitat Johannes B, Zitzler E (2008) HypE: an algorithm for fast hypervolume-based many-objective optimization. TIK-Report No. 286, November 26, 2008, pp 1–25 Johannes B, Zitzler E (2008) HypE: an algorithm for fast hypervolume-based many-objective optimization. TIK-Report No. 286, November 26, 2008, pp 1–25
Zurück zum Zitat Knowles JD, Corne DW (1999) The pareto archived evolution strategy: a new baseline algorithm for pareto multiobjective optimisation. In: Proceedings of congress on evolutionary computation, Vol 1, Piscataway, NJ, pp 98–105 Knowles JD, Corne DW (1999) The pareto archived evolution strategy: a new baseline algorithm for pareto multiobjective optimisation. In: Proceedings of congress on evolutionary computation, Vol 1, Piscataway, NJ, pp 98–105
Zurück zum Zitat Li M, Yang S, Liu X (2013) A comparative study on evolutionary algorithms for many-objective optimization. Evolutionary multi-criterion optimization. Springer, Berlin Heidelberg Li M, Yang S, Liu X (2013) A comparative study on evolutionary algorithms for many-objective optimization. Evolutionary multi-criterion optimization. Springer, Berlin Heidelberg
Zurück zum Zitat Li M, Yang S, Liu X (2014) Shift-based density estimation for Pareto-based algorithms in many-objective optimization. IEEE Trans Evolut Comput 18(3):348–365CrossRef Li M, Yang S, Liu X (2014) Shift-based density estimation for Pareto-based algorithms in many-objective optimization. IEEE Trans Evolut Comput 18(3):348–365CrossRef
Zurück zum Zitat Li M, Yang S, Liu X (2014) Diversity comparison of Pareto front approximations in many-objecive optimization. IEEE Trans Cybern 44(12):2568–2584CrossRef Li M, Yang S, Liu X (2014) Diversity comparison of Pareto front approximations in many-objecive optimization. IEEE Trans Cybern 44(12):2568–2584CrossRef
Zurück zum Zitat Lobato FS, Sousa MN, Silva MA, Machado AR (2014) Multi-objective optimization and bio-inspired methods applied to machinability of stainless steel. Appl Soft Comput 22:261–271CrossRef Lobato FS, Sousa MN, Silva MA, Machado AR (2014) Multi-objective optimization and bio-inspired methods applied to machinability of stainless steel. Appl Soft Comput 22:261–271CrossRef
Zurück zum Zitat Margarita RS, Coello Coello CA (2006) Multi-objective particle swarm optimizers: a survey of the state-of -the-art. Int J Comput Intell Res 2(3):287–308MathSciNet Margarita RS, Coello Coello CA (2006) Multi-objective particle swarm optimizers: a survey of the state-of -the-art. Int J Comput Intell Res 2(3):287–308MathSciNet
Zurück zum Zitat Mario K, Kaori Y (2007) Substitute distance assignments in NSGA-II for handling many-objective optimization problems. Lect Notes Comput Sci 4403:727–741CrossRef Mario K, Kaori Y (2007) Substitute distance assignments in NSGA-II for handling many-objective optimization problems. Lect Notes Comput Sci 4403:727–741CrossRef
Zurück zum Zitat Mostaghim RS, Schmeck H (2008) Distance based ranking in many-objective particle swarm optimization. In: Proceedings of the international conference on parallel problem solving from bature (PPSN), pp 753–762 Mostaghim RS, Schmeck H (2008) Distance based ranking in many-objective particle swarm optimization. In: Proceedings of the international conference on parallel problem solving from bature (PPSN), pp 753–762
Zurück zum Zitat Mostaghim S, Teich J (2003) The role of dominance in multi-objective particle swarm optimization methods. In: Proceedings of the 2003 IEEE swarm intelligence symposium, Indianapolis, USA, pp 26–33 Mostaghim S, Teich J (2003) The role of dominance in multi-objective particle swarm optimization methods. In: Proceedings of the 2003 IEEE swarm intelligence symposium, Indianapolis, USA, pp 26–33
Zurück zum Zitat Pedro CM, Gonzalo GG, Laureano (2014) MILP-based decomposition algorithm for dimensionality reduction in multi-objective optimization. Comput Chem Eng 67:137–1474CrossRef Pedro CM, Gonzalo GG, Laureano (2014) MILP-based decomposition algorithm for dimensionality reduction in multi-objective optimization. Comput Chem Eng 67:137–1474CrossRef
Zurück zum Zitat Phan DH, Suzuki J (2013) R2-IBEA: R2 indicator based evolutionary algorithm for multiobjective optimization. In: Proceedings of IEEE congress on evolutionary computation (CEC), pp 1836–1845 Phan DH, Suzuki J (2013) R2-IBEA: R2 indicator based evolutionary algorithm for multiobjective optimization. In: Proceedings of IEEE congress on evolutionary computation (CEC), pp 1836–1845
Zurück zum Zitat Purshouse RC, Fleming PJ (2003) Evolutionary many-objective optimization: An exploratory analysis. In: Proceedings of 2003 IEEE congress on evolutionary computation. Canberra, pp 2066–2073 Purshouse RC, Fleming PJ (2003) Evolutionary many-objective optimization: An exploratory analysis. In: Proceedings of 2003 IEEE congress on evolutionary computation. Canberra, pp 2066–2073
Zurück zum Zitat Reyes-Sierra M, Coello Coello CA (2006) Multi-objective particle swarm optimizers: a survey of the state-of-the-art. Int J Comput Intell Res 2(3):287–308MathSciNet Reyes-Sierra M, Coello Coello CA (2006) Multi-objective particle swarm optimizers: a survey of the state-of-the-art. Int J Comput Intell Res 2(3):287–308MathSciNet
Zurück zum Zitat Schott JR (1995) Fault tolerant design using single and multicriteria genetic algorithm optimization. Masters thesis Schott JR (1995) Fault tolerant design using single and multicriteria genetic algorithm optimization. Masters thesis
Zurück zum Zitat Singh HK, Isaacs A, Ray TA (2011) Pareto corner search evolutionary algorithm and dimensionality reduction in many-objective optimization problems. IEEE Trans Evolut Comput 15(4):539–556CrossRef Singh HK, Isaacs A, Ray TA (2011) Pareto corner search evolutionary algorithm and dimensionality reduction in many-objective optimization problems. IEEE Trans Evolut Comput 15(4):539–556CrossRef
Zurück zum Zitat Sun XY, Chen XZ, Xu RD, Gong DW (2014) Hybrid many-objective particle swarm optimization set-evolution. In: Proceedings of 11th world congress on intelligent control and automation, Shenyang, pp 1324–1329 Sun XY, Chen XZ, Xu RD, Gong DW (2014) Hybrid many-objective particle swarm optimization set-evolution. In: Proceedings of 11th world congress on intelligent control and automation, Shenyang, pp 1324–1329
Zurück zum Zitat Sun XY, Xu RD, Zhang Y, Gong DW (2014) Sets evolution-based particle swarm optimization for many-objective problems. In: Proceedings of the 2014 IEEE international conference on information and automation (ICIA), Halaer, pp 1119–1124 Sun XY, Xu RD, Zhang Y, Gong DW (2014) Sets evolution-based particle swarm optimization for many-objective problems. In: Proceedings of the 2014 IEEE international conference on information and automation (ICIA), Halaer, pp 1119–1124
Zurück zum Zitat Von Lcken C, Barn B, Brizuela C (2014) A survey on multi-objective evolutionary algorithms for many-objective problems. Comput Optim Appl, pp 1–50 Von Lcken C, Barn B, Brizuela C (2014) A survey on multi-objective evolutionary algorithms for many-objective problems. Comput Optim Appl, pp 1–50
Zurück zum Zitat Wickramasinghe UK, Li X (2009) Using a distance metric to guide PSO algorithms for many-objective optimization. In: Proceedings of the 11th annual conference on genetic and evolutionary computation conference (GECCO), pp 667–674 Wickramasinghe UK, Li X (2009) Using a distance metric to guide PSO algorithms for many-objective optimization. In: Proceedings of the 11th annual conference on genetic and evolutionary computation conference (GECCO), pp 667–674
Zurück zum Zitat Woolard MM, Fieldsend JE (2013) On the effect of selection and archiving operators in many-objective particle swarm optimization. In: Proceedings of 2013 genetic and evolutionary computation conference, Amsterdam, pp 129–136 Woolard MM, Fieldsend JE (2013) On the effect of selection and archiving operators in many-objective particle swarm optimization. In: Proceedings of 2013 genetic and evolutionary computation conference, Amsterdam, pp 129–136
Zurück zum Zitat Yang S, Li M, Liu X, Zheng J (2013) A grid-based evolutionary algorithm for many-objective optimization. IEEE Trans Evolut Comput 17(5):721–736CrossRef Yang S, Li M, Liu X, Zheng J (2013) A grid-based evolutionary algorithm for many-objective optimization. IEEE Trans Evolut Comput 17(5):721–736CrossRef
Zurück zum Zitat Zhang Q, Li H (2007) MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evolut Comput 11(6):712–731CrossRef Zhang Q, Li H (2007) MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evolut Comput 11(6):712–731CrossRef
Zurück zum Zitat Zhang Q, Zhou A, Zhao S, Suganthan P, Liu W, Tiwari S (2008) Muliobjective optimization test instances for the cec 2009 special session and competition. In: University of Essex, Colchester, UK and Nanyang technological University, Singapore, special session on performance assessment of multi-objective optimization algorithms, technical report, 2008 Zhang Q, Zhou A, Zhao S, Suganthan P, Liu W, Tiwari S (2008) Muliobjective optimization test instances for the cec 2009 special session and competition. In: University of Essex, Colchester, UK and Nanyang technological University, Singapore, special session on performance assessment of multi-objective optimization algorithms, technical report, 2008
Zurück zum Zitat Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans Evolut Comput 3(3):257–271 Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans Evolut Comput 3(3):257–271
Zurück zum Zitat Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: empirical Results. Evolut Comput 8(2):173–195CrossRef Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: empirical Results. Evolut Comput 8(2):173–195CrossRef
Zurück zum Zitat Zitzler E, Knzli S (2004) Indicator-based selection in multiobjective search. Lect Notes Comput Sci 3242:832–842CrossRef Zitzler E, Knzli S (2004) Indicator-based selection in multiobjective search. Lect Notes Comput Sci 3242:832–842CrossRef
Zurück zum Zitat Zitzler E, Thiele L, Bader J (2010) On set-based multi-objective optimization. IEEE Trans Evolut Comput 14(1):58–79CrossRef Zitzler E, Thiele L, Bader J (2010) On set-based multi-objective optimization. IEEE Trans Evolut Comput 14(1):58–79CrossRef
Zurück zum Zitat Zitzler E, Kunzli S (2004) Indicator-based selection in multi-objective search. In: Proceedings of 8th international conference on parallel problem solving from nature, pp 832–842 Zitzler E, Kunzli S (2004) Indicator-based selection in multi-objective search. In: Proceedings of 8th international conference on parallel problem solving from nature, pp 832–842
Metadaten
Titel
Indicator-based set evolution particle swarm optimization for many-objective problems
verfasst von
Xiaoyan Sun
Yang Chen
Yiping Liu
Dunwei Gong
Publikationsdatum
12.03.2015
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 6/2016
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-015-1637-1

Weitere Artikel der Ausgabe 6/2016

Soft Computing 6/2016 Zur Ausgabe