Skip to main content
Erschienen in: Soft Computing 17/2020

14.07.2020 | Foundations

A diversity introduction strategy based on change intensity for evolutionary dynamic multiobjective optimization

verfasst von: Ruochen Liu, Luyao Peng, Jiangdi Liu, Jing Liu

Erschienen in: Soft Computing | Ausgabe 17/2020

Einloggen

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

search-config
loading …

Abstract

Many real-world problems can be modeled as dynamic multiobjective optimization ones with several competing objectives, which requires an optimization algorithm to track the movement of Pareto front over time. This paper proposes a novel dynamic diversity introduction strategy based on change intensity to improve the performance of dynamic multiobjective optimization based on evolutionary algorithm (DMOEA). In this proposed method, the information generated during evolution is recorded in preparation for evaluating the change intensity. Then, by comparing the evaluated intensity with the inherent intensity, the introduction ratio can be determined by that greater one. Two diversity introduction strategies are utilized to keep the balance between convergence and diversity when environmental change is detected. An improved inverse modeling is used for those drastic changes, while partial solutions random initialization is utilized for these mild ones. We compare the proposed algorithm with four existing DMOEAs on a variety of test instances. The experimental results show that the proposed algorithm exhibits better search performance.

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 Biswas S, Das S, Suganthan P, Coello C (2014) Evolutionary multiobjective optimization in dynamic environments: a set of novel benchmark functions. In: Proceedings of the 2014 IEEE Congress on Evolutionary Computation, CEC 2014 pp 3192–3199 Biswas S, Das S, Suganthan P, Coello C (2014) Evolutionary multiobjective optimization in dynamic environments: a set of novel benchmark functions. In: Proceedings of the 2014 IEEE Congress on Evolutionary Computation, CEC 2014 pp 3192–3199
Zurück zum Zitat Cheng R, Jin Y, Kand Narukawa B, Sendhoff B (2015) A multiobjective evolutionary algorithm using gaussian process based inverse modeling. IEEE Trans Evol Comput 19(6):838–856 Cheng R, Jin Y, Kand Narukawa B, Sendhoff B (2015) A multiobjective evolutionary algorithm using gaussian process based inverse modeling. IEEE Trans Evol Comput 19(6):838–856
Zurück zum Zitat Cobb G (1990) An investigation into the use of hypermutation as an adaptive operator in genetic algorithms having continuous, time-dependent nonstationary environments. Nrl Memorandum Report Cobb G (1990) An investigation into the use of hypermutation as an adaptive operator in genetic algorithms having continuous, time-dependent nonstationary environments. Nrl Memorandum Report
Zurück zum Zitat Corne DW, Jerram NR, Knowles JD, Oates MJ (2001) Pesa-ii: region-based selection in evolutionary multiobjective optimization. In: Conference on genetic and evolutionary computation Corne DW, Jerram NR, Knowles JD, Oates MJ (2001) Pesa-ii: region-based selection in evolutionary multiobjective optimization. In: Conference on genetic and evolutionary computation
Zurück zum Zitat Deb K (2001) Multi-objective optimisation using evolutionary algorithms: an introduction, pp 3–34 Deb K (2001) Multi-objective optimisation using evolutionary algorithms: an introduction, pp 3–34
Zurück zum Zitat Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: Nsga-ii. IEEE Trans Evol Comput 6(2):182–197 Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: Nsga-ii. IEEE Trans Evol Comput 6(2):182–197
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. Evol Comput 13(4):501–525 Deb K, Mohan M, Mishra S (2005) Evaluating the epsilon-domination based multi-objective evolutionary algorithm for a quick computation of pareto-optimal solutions. Evol Comput 13(4):501–525
Zurück zum Zitat Deb K, Rao NU, Karthik S (2007) Dynamic multi-objective optimization and decision-making using modified nsga-ii: a case study on hydro-thermal power scheduling. In: International conference on evolutionary multi-criterion optimization, pp 803–817 Deb K, Rao NU, Karthik S (2007) Dynamic multi-objective optimization and decision-making using modified nsga-ii: a case study on hydro-thermal power scheduling. In: International conference on evolutionary multi-criterion optimization, pp 803–817
Zurück zum Zitat Farina M, Deb K, Amato P (2004) Dynamic multiobjective optimization problems: test cases, approximations, and applications. IEEE Trans Evol Comput 8(5):425–442MATH Farina M, Deb K, Amato P (2004) Dynamic multiobjective optimization problems: test cases, approximations, and applications. IEEE Trans Evol Comput 8(5):425–442MATH
Zurück zum Zitat Gee S, Tan KC, Abbass HA (2017) A benchmark test suite for dynamic evolutionary multiobjective optimization. IEEE Trans Cybern 47(2):461–472 Gee S, Tan KC, Abbass HA (2017) A benchmark test suite for dynamic evolutionary multiobjective optimization. IEEE Trans Cybern 47(2):461–472
Zurück zum Zitat Gee SB, Tan KC, Alippi C (2016) Solving multiobjective optimization problems in unknown dynamic environments: an inverse modeling approach. IEEE Trans Cybern 47(99):1–12 Gee SB, Tan KC, Alippi C (2016) Solving multiobjective optimization problems in unknown dynamic environments: an inverse modeling approach. IEEE Trans Cybern 47(99):1–12
Zurück zum Zitat Goh CK, Tan KC (2009) A competitive-cooperative coevolutionary paradigm for dynamic multiobjective optimization. IEEE Trans Evol Comput 13(1):103–127 Goh CK, Tan KC (2009) A competitive-cooperative coevolutionary paradigm for dynamic multiobjective optimization. IEEE Trans Evol Comput 13(1):103–127
Zurück zum Zitat Greeff M, Engelbrecht AP (2008) Solving dynamic multi-objective problems with vector evaluated particle swarm optimisation, pp 2917–2924 Greeff M, Engelbrecht AP (2008) Solving dynamic multi-objective problems with vector evaluated particle swarm optimisation, pp 2917–2924
Zurück zum Zitat Grimme C (2015) Multi-objective analysis of approaches to dynamic routing of a vehicle. ECIS 2015 Completed Research Papers, p 62 Grimme C (2015) Multi-objective analysis of approaches to dynamic routing of a vehicle. ECIS 2015 Completed Research Papers, p 62
Zurück zum Zitat Hatzakis I, Wallace D (2006) Dynamic multi-objective optimization with evolutionary algorithms: a forward-looking approach. In: Conference on genetic and evolutionary computation, pp 1201–1208 Hatzakis I, Wallace D (2006) Dynamic multi-objective optimization with evolutionary algorithms: a forward-looking approach. In: Conference on genetic and evolutionary computation, pp 1201–1208
Zurück zum Zitat Helbig M, Engelbrecht AP (2013) Performance measures for dynamic multi-objective optimisation algorithms. Inf Sci 250(11):61–81MATH Helbig M, Engelbrecht AP (2013) Performance measures for dynamic multi-objective optimisation algorithms. Inf Sci 250(11):61–81MATH
Zurück zum Zitat Helbig M, Engelbrecht AP (2014) Population-based metaheuristics for continuous boundary-constrained dynamic multi-objective optimisation problems. Swarm Evol Comput 14:31–47 Helbig M, Engelbrecht AP (2014) Population-based metaheuristics for continuous boundary-constrained dynamic multi-objective optimisation problems. Swarm Evol Comput 14:31–47
Zurück zum Zitat Hutzschenreuter AK, Bosman PA, Han LP (2009) Evolutionary multiobjective optimization for dynamic hospital resource management. Int Conf Evol Multi-criterion Optim 5467:320–334 Hutzschenreuter AK, Bosman PA, Han LP (2009) Evolutionary multiobjective optimization for dynamic hospital resource management. Int Conf Evol Multi-criterion Optim 5467:320–334
Zurück zum Zitat Jiang S, Yang S (2016) Evolutionary dynamic multiobjective optimization: benchmarks and algorithm comparisons. IEEE Trans Cybern 47(1):1–14 Jiang S, Yang S (2016) Evolutionary dynamic multiobjective optimization: benchmarks and algorithm comparisons. IEEE Trans Cybern 47(1):1–14
Zurück zum Zitat Jiang S, Yang S (2017) A steady-state and generational evolutionary algorithm for dynamic multi-objective optimization. IEEE Trans Evol Comput 21(1):65–82 Jiang S, Yang S (2017) A steady-state and generational evolutionary algorithm for dynamic multi-objective optimization. IEEE Trans Evol Comput 21(1):65–82
Zurück zum Zitat Jin Y, Branke J (2005) Evolutionary optimization in uncertain environments-a survey. IEEE Trans Evolutionary Comput 9(3):303–317 Jin Y, Branke J (2005) Evolutionary optimization in uncertain environments-a survey. IEEE Trans Evolutionary Comput 9(3):303–317
Zurück zum Zitat Koo WT, Chi KG, Tan KC (2010) A predictive gradient strategy for multiobjective evolutionary algorithms in a fast changing environment. Mem Comput 2(2):87–110 Koo WT, Chi KG, Tan KC (2010) A predictive gradient strategy for multiobjective evolutionary algorithms in a fast changing environment. Mem Comput 2(2):87–110
Zurück zum Zitat Li H, Zhang Q (2009) Multiobjective optimization problems with complicated pareto sets, moea/d and nsga-ii. IEEE Trans Evol Comput 13(2):284–302 Li H, Zhang Q (2009) Multiobjective optimization problems with complicated pareto sets, moea/d and nsga-ii. IEEE Trans Evol Comput 13(2):284–302
Zurück zum Zitat Liu R, Wei Z, Jiao L, Fang L, Ma J (2010) A sphere-dominance based preference immune-inspired algorithm for dynamic multi-objective optimization. In: Genetic and evolutionary computation conference, pp 423–430 Liu R, Wei Z, Jiao L, Fang L, Ma J (2010) A sphere-dominance based preference immune-inspired algorithm for dynamic multi-objective optimization. In: Genetic and evolutionary computation conference, pp 423–430
Zurück zum Zitat Ma Y, Liu R, Shang R (2011) A hybrid dynamic multi-objective immune optimization algorithm using prediction strategy and improved differential evolution crossover operator. In: International conference on neural information processing, pp 435–444 Ma Y, Liu R, Shang R (2011) A hybrid dynamic multi-objective immune optimization algorithm using prediction strategy and improved differential evolution crossover operator. In: International conference on neural information processing, pp 435–444
Zurück zum Zitat Maalawi K (2011) Special issues on design optimization of wind turbine structures Maalawi K (2011) Special issues on design optimization of wind turbine structures
Zurück zum Zitat Marde H, Engelbrecht AP (2012) Analyses of guide update approaches for vector evaluated particle swarm optimisation on dynamic multi-objective optimisation problems, pp 1–8 Marde H, Engelbrecht AP (2012) Analyses of guide update approaches for vector evaluated particle swarm optimisation on dynamic multi-objective optimisation problems, pp 1–8
Zurück zum Zitat Meisel S, Grimme C, Bossek J, Wölck M, Rudolph G, Trautmann H (2015) Evaluation of a multi-objective ea on benchmark instances for dynamic routing of a vehicle. In: Proceedings of the 2015 annual conference on genetic and evolutionary computation, association for computing machinery, pp 425–432 Meisel S, Grimme C, Bossek J, Wölck M, Rudolph G, Trautmann H (2015) Evaluation of a multi-objective ea on benchmark instances for dynamic routing of a vehicle. In: Proceedings of the 2015 annual conference on genetic and evolutionary computation, association for computing machinery, pp 425–432
Zurück zum Zitat Nguyen T (2011) Continuous dynamic optimisation using evolutionary algorithms. PhD thesis, University of Birmingham Nguyen T (2011) Continuous dynamic optimisation using evolutionary algorithms. PhD thesis, University of Birmingham
Zurück zum Zitat Rasmussen CE (2003) Gaussian processes in machine learning. IEEE Trans Evol Comput 3176:63–71MATH Rasmussen CE (2003) Gaussian processes in machine learning. IEEE Trans Evol Comput 3176:63–71MATH
Zurück zum Zitat Richter H (2009) Detecting change in dynamic fitness landscapes, pp 1613–1620 Richter H (2009) Detecting change in dynamic fitness landscapes, pp 1613–1620
Zurück zum Zitat Su N, Zhang M, Tan KC (2015) Enhancing genetic programming based hyper-heuristics for dynamic multi-objective job shop scheduling problems. In: Evolutionary computation, pp 2781–2788 Su N, Zhang M, Tan KC (2015) Enhancing genetic programming based hyper-heuristics for dynamic multi-objective job shop scheduling problems. In: Evolutionary computation, pp 2781–2788
Zurück zum Zitat Tantar E, Tantar AA, Bouvry P (2011) On dynamic multi-objective optimization, classification and performance measures. In: Evolutionary computation, pp 2759–2766 Tantar E, Tantar AA, Bouvry P (2011) On dynamic multi-objective optimization, classification and performance measures. In: Evolutionary computation, pp 2759–2766
Zurück zum Zitat Wei J, Zhang M (2011) Simplex model based evolutionary algorithm for dynamic multi-objective optimization. In: International conference on advances in artificial intelligence, pp 372–381 Wei J, Zhang M (2011) Simplex model based evolutionary algorithm for dynamic multi-objective optimization. In: International conference on advances in artificial intelligence, pp 372–381
Zurück zum Zitat Yan W, Jin Y, Liu X (2015) A directed search strategy for evolutionary dynamic multiobjective optimization. Soft Comput 19:3221 Yan W, Jin Y, Liu X (2015) A directed search strategy for evolutionary dynamic multiobjective optimization. Soft Comput 19:3221
Zurück zum Zitat Yu W, Li B (2009) Investigation of memory-based multi-objective optimization evolutionary algorithm in dynamic environment. In: Eleventh conference on congress on evolutionary computation, pp 630–637 Yu W, Li B (2009) Investigation of memory-based multi-objective optimization evolutionary algorithm in dynamic environment. In: Eleventh conference on congress on evolutionary computation, pp 630–637
Zurück zum Zitat Zhang Q, Hui L (2007) Moea/d: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731MathSciNet Zhang Q, Hui L (2007) Moea/d: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731MathSciNet
Zurück zum Zitat Zhang Z (2008) Multiobjective optimization immune algorithm in dynamic environments and its application to greenhouse control. Appl Soft Comput J 8(2):959–971 Zhang Z (2008) Multiobjective optimization immune algorithm in dynamic environments and its application to greenhouse control. Appl Soft Comput J 8(2):959–971
Zurück zum Zitat Zhou A, Jin Y, Zhang Q, Sendhoff B, Tsang E (2007) Prediction-based population re-initialization for evolutionary dynamic multi-objective optimization. In: International conference on evolutionary multi-criterion optimization, pp 832–846 Zhou A, Jin Y, Zhang Q, Sendhoff B, Tsang E (2007) Prediction-based population re-initialization for evolutionary dynamic multi-objective optimization. In: International conference on evolutionary multi-criterion optimization, pp 832–846
Zurück zum Zitat Zhou A, Qu B, Li H, Zhao S, Suganthan PN, Zhang Q (2011) Multiobjective evolutionary algorithms: a survey of the state of the art. Swarm Evol Comput 1(1):32–49 Zhou A, Qu B, Li H, Zhao S, Suganthan PN, Zhang Q (2011) Multiobjective evolutionary algorithms: a survey of the state of the art. Swarm Evol Comput 1(1):32–49
Zurück zum Zitat Zhou A, Jin Y, Zhang Q (2013) A population prediction strategy for evolutionary dynamic multiobjective optimization. IEEE Trans Cybern 44(1):40–53 Zhou A, Jin Y, Zhang Q (2013) A population prediction strategy for evolutionary dynamic multiobjective optimization. IEEE Trans Cybern 44(1):40–53
Metadaten
Titel
A diversity introduction strategy based on change intensity for evolutionary dynamic multiobjective optimization
verfasst von
Ruochen Liu
Luyao Peng
Jiangdi Liu
Jing Liu
Publikationsdatum
14.07.2020
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 17/2020
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-020-05175-1

Weitere Artikel der Ausgabe 17/2020

Soft Computing 17/2020 Zur Ausgabe