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

07-02-2018 | Methodologies and Application

Adaptive differential evolution with multi-population-based mutation operators for constrained optimization

Authors: Bin Xu, Lili Tao, Xu Chen, Wushan Cheng

Published in: Soft Computing | Issue 10/2019

Log in

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

search-config
loading …

Abstract

Constrained optimization problems (COPs) are most commonly encountered problems in science and engineering design field. To solve such kind of problem effectively, in this paper, we put forward a new approach named CAMDE which integrates adaptive differential evolution (DE) with new multi-population-based mutation operators. In CAMDE, some inferior solutions with low objective values are maintained in an external population. During mutation process, this external population is combined with main population to generate promising progress directions toward optimal region. Furthermore, DE’s control parameters F and CR are adaptively adjusted according to the statistical information learnt from the previous searches in generating improved solutions. The advantageous performance of CAMDE is validated by comparisons with some representatives of state of the art in constrained optimization over 24 test instances. Moreover, four widely used constrained mechanical engineering problems are selected to validate the search ability of CAMDE for real-world problems. The performance results show that CAMDE is an effective approach to solving COPs, which is basically enabled by the integration of multi-population-based mutation operators and adaptive control strategy for DE’s control parameters.

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!

Appendix
Available only for authorised users
Footnotes
1
We have made some experiments using different \(\mu _{F}\) and \(\mu _{\mathrm{CR}}\) values and found large values can achieve more comparative results. Therefore, to speed up the search process, we use \(\mu _{F}=0.7\) and \(\mu _{\mathrm{CR}}=0.8\) in CAMDE. Moreover, the discussion in Sect. 6.2 also supports that large F and CR are more suitable for solving COPs when our new mutation operators are used.
 
Literature
go back to reference Ali MM, Zhu WX (2013) A penalty function-based differential evolution algorithm for constrained global optimization. Comput Optim Appl 54(3):707–739MathSciNetMATHCrossRef Ali MM, Zhu WX (2013) A penalty function-based differential evolution algorithm for constrained global optimization. Comput Optim Appl 54(3):707–739MathSciNetMATHCrossRef
go back to reference Ao Y, Chi H (2010) An adaptive differential evolution algorithm to solve constrained optimization problems in engineering design. Engineering 2(1):65–77CrossRef Ao Y, Chi H (2010) An adaptive differential evolution algorithm to solve constrained optimization problems in engineering design. Engineering 2(1):65–77CrossRef
go back to reference Brajevic I (2015) Crossover-based artificial bee colony algorithm for constrained optimization problems. Neural Comput Appl 26:1–15CrossRef Brajevic I (2015) Crossover-based artificial bee colony algorithm for constrained optimization problems. Neural Comput Appl 26:1–15CrossRef
go back to reference Brest J, Zumer V, Maucec M (2006) Self-adaptive differential evolution algorithm in constrained real-parameter optimization. In: IEEE congress on evolutionary computation, 2006. CEC 2006, pp 215–222 Brest J, Zumer V, Maucec M (2006) Self-adaptive differential evolution algorithm in constrained real-parameter optimization. In: IEEE congress on evolutionary computation, 2006. CEC 2006, pp 215–222
go back to reference Chen X, Du W, Qian F (2014) Multi-objective differential evolution with ranking-based mutation operator and its application in chemical process optimization. Chemom Intell Lab Syst 136(16):85–96CrossRef Chen X, Du W, Qian F (2014) Multi-objective differential evolution with ranking-based mutation operator and its application in chemical process optimization. Chemom Intell Lab Syst 136(16):85–96CrossRef
go back to reference Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186(2–4):311–338MATHCrossRef Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186(2–4):311–338MATHCrossRef
go back to reference Elsayed SM, Sarker RA, Essam DL (2013) An improved self-adaptive differential evolution algorithm for optimization problems. IEEE Trans Ind Inform 9(1):89–99CrossRef Elsayed SM, Sarker RA, Essam DL (2013) An improved self-adaptive differential evolution algorithm for optimization problems. IEEE Trans Ind Inform 9(1):89–99CrossRef
go back to reference Elsayed SM, Sarker RA, Essam DL (2014a) A self-adaptive combined strategies algorithm for constrained optimization using differential evolution. Appl Math Comput 241(3):267–282MathSciNetMATH Elsayed SM, Sarker RA, Essam DL (2014a) A self-adaptive combined strategies algorithm for constrained optimization using differential evolution. Appl Math Comput 241(3):267–282MathSciNetMATH
go back to reference Elsayed SM, Sarker RA, Mezura-Montes E (2014b) Self-adaptive mix of particle swarm methodologies for constrained optimization. Inf Sci 277:216–233MathSciNetMATHCrossRef Elsayed SM, Sarker RA, Mezura-Montes E (2014b) Self-adaptive mix of particle swarm methodologies for constrained optimization. Inf Sci 277:216–233MathSciNetMATHCrossRef
go back to reference Gan M, Peng H, Peng X, Chen X, Inoussa G (2010) An adaptive decision maker for constrained evolutionary optimization. Appl Math Comput 215(12):4172–4184MathSciNetMATH Gan M, Peng H, Peng X, Chen X, Inoussa G (2010) An adaptive decision maker for constrained evolutionary optimization. Appl Math Comput 215(12):4172–4184MathSciNetMATH
go back to reference Gao WF, Yen GG, Liu SY (2015) A dual-population differential evolution with coevolution for constrained optimization. IEEE Trans Cybern 45(5):1094–1107CrossRef Gao WF, Yen GG, Liu SY (2015) A dual-population differential evolution with coevolution for constrained optimization. IEEE Trans Cybern 45(5):1094–1107CrossRef
go back to reference Ghasemishabankareh B, Li X, Ozlen M (2016) Cooperative coevolutionary differential evolution with improved augmented Lagrangian to solve constrained optimisation problems. Inf Sci 369:441–456MathSciNetCrossRef Ghasemishabankareh B, Li X, Ozlen M (2016) Cooperative coevolutionary differential evolution with improved augmented Lagrangian to solve constrained optimisation problems. Inf Sci 369:441–456MathSciNetCrossRef
go back to reference Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley Publishing Company, BostonMATH Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley Publishing Company, BostonMATH
go back to reference Gong W, Cai Z, Liang D (2014) Engineering optimization by means of an improved constrained differential evolution. Comput Methods Appl Mech Eng 268(1):884–904MathSciNetMATHCrossRef Gong W, Cai Z, Liang D (2014) Engineering optimization by means of an improved constrained differential evolution. Comput Methods Appl Mech Eng 268(1):884–904MathSciNetMATHCrossRef
go back to reference Gong W, Cai Z, Liang D (2015) Adaptive ranking mutation operator based differential evolution for constrained optimization. IEEE Trans Cybern 45(4):716–727CrossRef Gong W, Cai Z, Liang D (2015) Adaptive ranking mutation operator based differential evolution for constrained optimization. IEEE Trans Cybern 45(4):716–727CrossRef
go back to reference Huang FZ, Wang L, He Q (2007) An effective co-evolutionary differential evolution for constrained optimization. Appl Math Comput 186(1):340–356MathSciNetMATH Huang FZ, Wang L, He Q (2007) An effective co-evolutionary differential evolution for constrained optimization. Appl Math Comput 186(1):340–356MathSciNetMATH
go back to reference Jia G, Wang Y, Cai Z, Jin Y (2013) An improved (\(\mu +\lambda \))-constrained differential evolution for constrained optimization. Inf Sci Int J 222(4):302–322MathSciNetMATH Jia G, Wang Y, Cai Z, Jin Y (2013) An improved (\(\mu +\lambda \))-constrained differential evolution for constrained optimization. Inf Sci Int J 222(4):302–322MathSciNetMATH
go back to reference Joines J, Houck C (1994) On the use of non-stationary penalty functions to solve nonlinear constrained optimization problems with gas. In: IEEE conference on evolutionary computation, 1994. CEC 1994, pp 579–584 Joines J, Houck C (1994) On the use of non-stationary penalty functions to solve nonlinear constrained optimization problems with gas. In: IEEE conference on evolutionary computation, 1994. CEC 1994, pp 579–584
go back to reference Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Optim 39(3):459–471MathSciNetMATHCrossRef Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Optim 39(3):459–471MathSciNetMATHCrossRef
go back to reference Kazarlis S, Petridis V (1998) Varying fitness functions in genetic algorithms: studying the rate of increase of the dynamic penalty terms. In: International conference on parallel problem solving from nature, pp 211–220 Kazarlis S, Petridis V (1998) Varying fitness functions in genetic algorithms: studying the rate of increase of the dynamic penalty terms. In: International conference on parallel problem solving from nature, pp 211–220
go back to reference Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, Perth, pp 1942–1948 Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, Perth, pp 1942–1948
go back to reference Kong X, Ouyang H, Piao X (2013) A prediction-based adaptive grouping differential evolution algorithm for constrained numerical optimization. Soft Comput 17(12):2293–2309CrossRef Kong X, Ouyang H, Piao X (2013) A prediction-based adaptive grouping differential evolution algorithm for constrained numerical optimization. Soft Comput 17(12):2293–2309CrossRef
go back to reference Kukkonen S, Lampinen J (2006) Constrained real-parameter optimization with generalized differential evolution. In: IEEE congress on evolutionary computation, 2006. CEC 2006, pp 33–40 Kukkonen S, Lampinen J (2006) Constrained real-parameter optimization with generalized differential evolution. In: IEEE congress on evolutionary computation, 2006. CEC 2006, pp 33–40
go back to reference Lampinen J (2002) A constraint handling approach for the differential evolution algorithm. In: Proceedings of the 2002 congress on evolutionary computation, 2002. CEC2002, pp 1468–1473 Lampinen J (2002) A constraint handling approach for the differential evolution algorithm. In: Proceedings of the 2002 congress on evolutionary computation, 2002. CEC2002, pp 1468–1473
go back to reference Liang J, Runarsson T, Mezura-Montes E, Clerc M, Suganthan P, Coello CAC, Deb K (2006) Problem definitions and evaluation criteria for the CEC 2006 special session on constrained real-parameter optimization. Technical report, Nanyang Technological University, Singapore Liang J, Runarsson T, Mezura-Montes E, Clerc M, Suganthan P, Coello CAC, Deb K (2006) Problem definitions and evaluation criteria for the CEC 2006 special session on constrained real-parameter optimization. Technical report, Nanyang Technological University, Singapore
go back to reference Lin YC, Hwang KS, Wang FS (2002) Hybrid differential evolution with multiplier updating method for nonlinear constrained optimization problems. In: Proceedings of the 2002 congress on evolutionary computation, 2002. CEC2002, pp 872–877 Lin YC, Hwang KS, Wang FS (2002) Hybrid differential evolution with multiplier updating method for nonlinear constrained optimization problems. In: Proceedings of the 2002 congress on evolutionary computation, 2002. CEC2002, pp 872–877
go back to reference Liu H, Cai Z, Wang Y (2010) Hybridizing particle swarm optimization with differential evolution for constrained numerical and engineering optimization. Appl Soft Comput 10(2):629–640CrossRef Liu H, Cai Z, Wang Y (2010) Hybridizing particle swarm optimization with differential evolution for constrained numerical and engineering optimization. Appl Soft Comput 10(2):629–640CrossRef
go back to reference Mallipeddi R, Suganthan PN (2010) Ensemble of constraint handling techniques. IEEE Trans Evol Comput 14(4):561–579CrossRef Mallipeddi R, Suganthan PN (2010) Ensemble of constraint handling techniques. IEEE Trans Evol Comput 14(4):561–579CrossRef
go back to reference Mallipeddi R, Suganthan PN, Pan QK, Tasgetiren MF (2011) Differential evolution algorithm with ensemble of parameters and mutation strategies. Appl Soft Comput 11(2):1679–1696CrossRef Mallipeddi R, Suganthan PN, Pan QK, Tasgetiren MF (2011) Differential evolution algorithm with ensemble of parameters and mutation strategies. Appl Soft Comput 11(2):1679–1696CrossRef
go back to reference Marquez-Grajales A, Mezura-Montes E (2016) \(\mu \)JADE\(\varepsilon \): micro adaptive differential evolution to solve constrained optimization problems. In: IEEE congress on evolutionary computation, pp 4183–4190 Marquez-Grajales A, Mezura-Montes E (2016) \(\mu \)JADE\(\varepsilon \): micro adaptive differential evolution to solve constrained optimization problems. In: IEEE congress on evolutionary computation, pp 4183–4190
go back to reference Mazhoud I, Hadj-Hamou K, Bigeon J, Joyeux P (2013) Particle swarm optimization for solving engineering problems: a new constraint-handling mechanism. Eng Appl Artif Intell 26(4):1263–1273CrossRef Mazhoud I, Hadj-Hamou K, Bigeon J, Joyeux P (2013) Particle swarm optimization for solving engineering problems: a new constraint-handling mechanism. Eng Appl Artif Intell 26(4):1263–1273CrossRef
go back to reference Mezura-Montes E, Coello CAC (2011) Constraint-handling in nature-inspired numerical optimization: past, present and future. Swarm Evol Comput 1(4):173–194CrossRef Mezura-Montes E, Coello CAC (2011) Constraint-handling in nature-inspired numerical optimization: past, present and future. Swarm Evol Comput 1(4):173–194CrossRef
go back to reference Mezura-Montes E, Cetina-Domínguez O (2012) Empirical analysis of a modified artificial bee colony for constrained numerical optimization. Appl Math Comput 218(22):10,943–10,973MathSciNetMATH Mezura-Montes E, Cetina-Domínguez O (2012) Empirical analysis of a modified artificial bee colony for constrained numerical optimization. Appl Math Comput 218(22):10,943–10,973MathSciNetMATH
go back to reference Mezura-Montes E, Velázquez-Reyes J, Coello CAC (2005) Promising infeasibility and multiple offspring incorporated to differential evolution for constrained optimization. In: Proceedings of genetic and evolutionary computation conference, GECCO 2005, Washington DC, USA, pp 225–232 Mezura-Montes E, Velázquez-Reyes J, Coello CAC (2005) Promising infeasibility and multiple offspring incorporated to differential evolution for constrained optimization. In: Proceedings of genetic and evolutionary computation conference, GECCO 2005, Washington DC, USA, pp 225–232
go back to reference Michalewicz Z, Schoenauer M (1996) Evolutionary algorithms for constrained parameter optimization problems. Evol Comput 4(1):1–32CrossRef Michalewicz Z, Schoenauer M (1996) Evolutionary algorithms for constrained parameter optimization problems. Evol Comput 4(1):1–32CrossRef
go back to reference Miettinen K, Makele M, Toivanen J (2003) Numerical comparison of some penalty-based constraint handling techniques in genetic algorithms. J Glob Optim 27(4):427–446MathSciNetMATHCrossRef Miettinen K, Makele M, Toivanen J (2003) Numerical comparison of some penalty-based constraint handling techniques in genetic algorithms. J Glob Optim 27(4):427–446MathSciNetMATHCrossRef
go back to reference Mohamed AW (2017) A novel differential evolution algorithm for solving constrained engineering optimization problems. J Intell Manuf 1–34 Mohamed AW (2017) A novel differential evolution algorithm for solving constrained engineering optimization problems. J Intell Manuf 1–34
go back to reference Mohamed AW, Sabry HZ (2012) Constrained optimization based on modified differential evolution algorithm. Inf Sci 194(5):171–208CrossRef Mohamed AW, Sabry HZ (2012) Constrained optimization based on modified differential evolution algorithm. Inf Sci 194(5):171–208CrossRef
go back to reference Parouha RP, Das KN (2015) An efficient hybrid technique for numerical optimization and applications. Comput Ind Eng 83(1):193–216CrossRef Parouha RP, Das KN (2015) An efficient hybrid technique for numerical optimization and applications. Comput Ind Eng 83(1):193–216CrossRef
go back to reference Qian F, Xu B, Qi R, Tianfield H (2012) Self-adaptive differential evolution algorithm with \(\alpha \)-constrained-domination principle for constrained multi-objective optimization. Soft Comput 16(8):1353–1372CrossRef Qian F, Xu B, Qi R, Tianfield H (2012) Self-adaptive differential evolution algorithm with \(\alpha \)-constrained-domination principle for constrained multi-objective optimization. Soft Comput 16(8):1353–1372CrossRef
go back to reference Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13(2):398–417CrossRef Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13(2):398–417CrossRef
go back to reference Runarsson TP, Yao X (2000) Stochastic ranking for constrained evolutionary optimization. IEEE Trans Evol Comput 4(3):284–294CrossRef Runarsson TP, Yao X (2000) Stochastic ranking for constrained evolutionary optimization. IEEE Trans Evol Comput 4(3):284–294CrossRef
go back to reference Runarsson TP, Yao X (2005) Search biases in constrained evolutionary optimization. IEEE Trans Syst Man Cybern Part C Appl Rev 35(2):233–243CrossRef Runarsson TP, Yao X (2005) Search biases in constrained evolutionary optimization. IEEE Trans Syst Man Cybern Part C Appl Rev 35(2):233–243CrossRef
go back to reference Storn R (1999) System design by constraint adaptation and differential evolution. IEEE Trans Evol Comput 3(1):22–34CrossRef Storn R (1999) System design by constraint adaptation and differential evolution. IEEE Trans Evol Comput 3(1):22–34CrossRef
go back to reference Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359MathSciNetMATHCrossRef Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359MathSciNetMATHCrossRef
go back to reference Takahama T, Sakai S (2005) Constrained optimization by applying the alpha constrained method to the nonlinear simplex method with mutations. IEEE Trans Evol Comput 9(5):437–451CrossRef Takahama T, Sakai S (2005) Constrained optimization by applying the alpha constrained method to the nonlinear simplex method with mutations. IEEE Trans Evol Comput 9(5):437–451CrossRef
go back to reference Takahama T, Sakai S (2006) Constrained optimization by the \(\varepsilon \) constrained differential evolution with an archive and gradient-based mutation. In: IEEE congress on evolutionary computation, 2006. CEC 2006, pp 308–315 Takahama T, Sakai S (2006) Constrained optimization by the \(\varepsilon \) constrained differential evolution with an archive and gradient-based mutation. In: IEEE congress on evolutionary computation, 2006. CEC 2006, pp 308–315
go back to reference Takahama T, Sakai S (2010) Efficient constrained optimization by the \(\varepsilon \) constrained adaptive differential evolution. In: Proceedings of the 2010 congress on evolutionary computation, 2010. CEC20102, pp 1–8 Takahama T, Sakai S (2010) Efficient constrained optimization by the \(\varepsilon \) constrained adaptive differential evolution. In: Proceedings of the 2010 congress on evolutionary computation, 2010. CEC20102, pp 1–8
go back to reference Tasgetiren MF, Suganthan PN (2006) A multi-populated differential evolution algorithm for solving constrained optimization problem. In: IEEE congress on evolutionary computation, 2006. CEC 2006, pp 33–40 Tasgetiren MF, Suganthan PN (2006) A multi-populated differential evolution algorithm for solving constrained optimization problem. In: IEEE congress on evolutionary computation, 2006. CEC 2006, pp 33–40
go back to reference Tessema B, Yen GG (2009) An adaptive penalty formulation for constrained evolutionary optimization. IEEE Trans Syst Man Cybern Part A Syst Hum 39(3):565–578CrossRef Tessema B, Yen GG (2009) An adaptive penalty formulation for constrained evolutionary optimization. IEEE Trans Syst Man Cybern Part A Syst Hum 39(3):565–578CrossRef
go back to reference Toscano G, Landa R, Lrraga G, Leguizamn G (2016) On the use of stochastic ranking for parent selection in differential evolution for constrained optimization. Soft Comput 21:1–17 Toscano G, Landa R, Lrraga G, Leguizamn G (2016) On the use of stochastic ranking for parent selection in differential evolution for constrained optimization. Soft Comput 21:1–17
go back to reference Vesterstrom J, Thomsen R (2004) A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. In: IEEE congress on evolutionary computation, 2004. CEC2004, pp 1980–1987 Vesterstrom J, Thomsen R (2004) A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. In: IEEE congress on evolutionary computation, 2004. CEC2004, pp 1980–1987
go back to reference Wang L, Li L (2010) An effective differential evolution with level comparison for constrained engineering design. Struct Multidiscip Optim 41(6):947–963CrossRef Wang L, Li L (2010) An effective differential evolution with level comparison for constrained engineering design. Struct Multidiscip Optim 41(6):947–963CrossRef
go back to reference Wang Y, Cai Z (2011) Constrained evolutionary optimization by means of (\(\mu +\lambda \))-differential evolution and improved adaptive trade-off model. Evol Comput 19(2):249–285CrossRef Wang Y, Cai Z (2011) Constrained evolutionary optimization by means of (\(\mu +\lambda \))-differential evolution and improved adaptive trade-off model. Evol Comput 19(2):249–285CrossRef
go back to reference Wang Y, Cai Z (2012) Combining multiobjective optimization with differential evolution to solve constrained optimization problems. IEEE Trans Evol Comput 16(1):117–134CrossRef Wang Y, Cai Z (2012) Combining multiobjective optimization with differential evolution to solve constrained optimization problems. IEEE Trans Evol Comput 16(1):117–134CrossRef
go back to reference Wang Y, Cai Z, Zhou Y, Zeng W (2008) An adaptive tradeoff model for constrained evolutionary optimization. IEEE Trans Evol Comput 12(1):80–92CrossRef Wang Y, Cai Z, Zhou Y, Zeng W (2008) An adaptive tradeoff model for constrained evolutionary optimization. IEEE Trans Evol Comput 12(1):80–92CrossRef
go back to reference Wang Y, Wang BC, Li HX, Yen GG (2015) Incorporating objective function information into the feasibility rule for constrained evolutionary optimization. IEEE Trans Cybern 46:1–15 Wang Y, Wang BC, Li HX, Yen GG (2015) Incorporating objective function information into the feasibility rule for constrained evolutionary optimization. IEEE Trans Cybern 46:1–15
go back to reference Wazir H, Jan MA, Mashwani WK, Shah TT (2016) A penalty function based differential evolution algorithm for constrained optimization. Nucleus 53(1):155–166 Wazir H, Jan MA, Mashwani WK, Shah TT (2016) A penalty function based differential evolution algorithm for constrained optimization. Nucleus 53(1):155–166
go back to reference Wei W, Wang J, Tao M (2015) Constrained differential evolution with multiobjective sorting mutation operators for constrained optimization. Appl Soft Comput 33(C):207–222CrossRef Wei W, Wang J, Tao M (2015) Constrained differential evolution with multiobjective sorting mutation operators for constrained optimization. Appl Soft Comput 33(C):207–222CrossRef
go back to reference Wei W, Zhou J, Fang C, Yuan H (2016) Constrained differential evolution using generalized opposition-based learning. Soft Comput 20:1–25CrossRef Wei W, Zhou J, Fang C, Yuan H (2016) Constrained differential evolution using generalized opposition-based learning. Soft Comput 20:1–25CrossRef
go back to reference Xia DH, Yuan-Xiang LI, Gong WY, Guo-Liang HE (2016) An adaptive differential evolution algorithm for constrained optimization problems. Acta Electron Sin 44(10):2535–2542 Xia DH, Yuan-Xiang LI, Gong WY, Guo-Liang HE (2016) An adaptive differential evolution algorithm for constrained optimization problems. Acta Electron Sin 44(10):2535–2542
go back to reference Yi W, Zhou Y, Gao L, Li X, Zhang C (2016) Engineering design optimization using an improved local search based epsilon differential evolution algorithm. J Intell Manuf 1–22 Yi W, Zhou Y, Gao L, Li X, Zhang C (2016) Engineering design optimization using an improved local search based epsilon differential evolution algorithm. J Intell Manuf 1–22
go back to reference Zhang H, Rangaiah GP (2011) Self-adaptive differential evolution with taboo list for constrained optimization problems and its application to pooling problems. Comput Aided Chem Eng 29(2):572–576CrossRef Zhang H, Rangaiah GP (2011) Self-adaptive differential evolution with taboo list for constrained optimization problems and its application to pooling problems. Comput Aided Chem Eng 29(2):572–576CrossRef
go back to reference Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evol Comput 9(6):945–958CrossRef Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evol Comput 9(6):945–958CrossRef
go back to reference Zhang M, Luo W, Wang X (2008) Differential evolution with dynamic stochastic selection for constrained optimization. Inf Sci 178(15):3043–3074CrossRef Zhang M, Luo W, Wang X (2008) Differential evolution with dynamic stochastic selection for constrained optimization. Inf Sci 178(15):3043–3074CrossRef
Metadata
Title
Adaptive differential evolution with multi-population-based mutation operators for constrained optimization
Authors
Bin Xu
Lili Tao
Xu Chen
Wushan Cheng
Publication date
07-02-2018
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 10/2019
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-017-3001-0

Other articles of this Issue 10/2019

Soft Computing 10/2019 Go to the issue

Premium Partner