Abstract
Improving the performance of optimization algorithms is a trend with a continuous growth, powerful and stable algorithms being always in demand, especially nowadays when in the majority of cases, the computational power is not an issue. In this context, differential evolution (DE) is optimized by employing different approaches belonging to different research directions. The focus of the current review is on two main directions: (a) the replacement of manual control parameter setting with adaptive and self-adaptive methods; and (b) hybridization with other algorithms. The control parameters have a big influence on the algorithms performance, their correct setting being a crucial aspect when striving to obtain optimal solutions. Since their values are problem dependent, setting them is not an easy task. The trial and error method initially used is time and resource consuming, and in the same time, does not guarantee optimal results. Therefore, new approaches were proposed, the automatic control being one of the best solution developed by researchers. Concerning hybridization, the scope was to combine two or more algorithms in order to eliminate or to reduce the drawbacks of each individual algorithm. In this manner, different combinations at different levels were proposed. This work presents the main approaches mixing DE with global algorithms, DE with local algorithms and DE with global and local algorithms. In addition, a special attention was given to the situations in which DE is employed as a local search procedure or DE principles are included in other global search methods.
Similar content being viewed by others
References
Alguliev RM, Aliguliyev RM, Isazade NR (2012) DESAMC + DocSum: differential evolution with self-adaptive mutation and crossover parameters for multi-document summarization. Knowl Based Syst 36:21–38
Ali M, Torn A (2002) Topographical differential evolution using pre-calculated differentials. In: Dzemyda G, Saltenis V, Zilinskas A (eds) Stochastic and global optimization. Springer, New York, pp 1–17
Ali M, Pant M (2011) Improving the performance of differential evolution algorithm using Cauchy mutation. Soft Comput 15:991–1007
Ali M, Pant M, Abraham A (2009) A hybrid ant colony differential evolution and its application to water resources problems. In: World congress on nature and biologically inspired computing (NaBIC 2009), pp 1133–1138
Ali M, Pant M, Nagar A (2010) Two local search strategies for Differential Evolution. In: 2010 IEEE fifth international conference on bio-inspired computing: theories and applications (BIC-TA), pp 1429–1435
Angira R, Babu BV (2006) Optimization of process synthesis and design problems: a modified differential evolution approach. Chem Eng Sci 61:4707–4721
Arabas J, Bartnik L, Opara K (2011) DMEA–an algorithm that combines differential mutation with the fitness proportionate selection. In: 2011 IEEE symposium on differential evolution (SDE). IEEE, pp 1–8
Arul R, Ravi G, Velusami S (2013) Chaotic self-adaptive differential harmony search algorithm based dynamic economic dispatch. Int J Electr Power Energ Syst 50:85–96
Asafuddoula M, Ray T, Sarker R (2014) An adaptive hybrid differential evolution algorithm for single objective optimization. Appl Math Comput 231:601–618
Bandurski K, Kwedlo W (2010) A lamarckian hybrid of differential evolution and conjugate gradients for neural network training. Neural Process Lett 32:31–44
Bhowmik P, Das S, Konar A, Das S, Nagar AK (2010) A new differential evolution with improved mutation strategy. In: IEEE congress on evolutionary computation (CEC ’10). IEEE, pp 1–8
Blum C, Puchinger J, Raidl GR, Roli A (2011) Hybrid metaheuristics in combinatorial optimization: a survey. Appl Soft Comput 11:4135–4151
Brest J, Greiner S, Boskovic B, Mernik M, Zumer V (2006) Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans Evol Comput 10:646–657
Brest J, Boskovic B, Greiner S, Zumer V, Maucec M (2007) Performance comparison of self-adaptive and adaptive differential evolution algorithms. Soft Comput 11:617–629
Brest J (2009) Constrained real-parameter optimization with e-self-adaptive differential evolution. In: Mezura-Montes E (ed) Constraint-handling in evolutionary optimization. Springer, Berlin, pp 73–93
Brest J, Zamuda A, Fister I, Boskovic B, Maucec MS (2011) Constrained real-parameter optimization using a Differential Evolution algorithm. In: 2011 IEEE symposium on differential evolution (SDE). IEEE, pp 1–8
Chakraborty P, Roy GG, Das S, Jain D, Abraham A (2009) An improved harmony search algorithm with differential mutation operator. Fundam Inform 95:401–426
Chang L, Liao C, Lin W, Chen LL, Zheng X (2012) A hybrid method based on differential evolution and continuous ant colony optimization and its application on wideband antenna design. Progr Electromagn Res 122:105–118
Chiang TC, Chen CN, Lin YC (2013) Parameter control mechanisms in differential evolution: a tutorial review and taxonomy. In: 2013 IEEE symposium on differential evolution (SDE). IEEE, pp 1–8
Cruz-Ramirez M, Sanchez-Monedero J, Fernandez-Navarro F, Fernandez JC, Hervas-Martinez C (2010) Memetic pareto differential evolutionary artificial neural networks to determine growth multi-classes in predictive microbiology. Evol Intell 3:187–199
Curteanu S, Suditu G, Buburuzan AM, Dragoi EN (2014) Neural networks and differential evolution algorithm applied for modelling the depollution process of some gaseous streams. Environ Sci Pollut Res 21:12856–12867
da Silva EK, Barbarosa HJC (2010) A study of the combined use of differential evolution and genetic algorithms. Mec Comput XXIX:9541–9562
Das S, Konar A, Chakraborty U (2005) Two improved differential evolution schemes for faster global search. ACM, New York
Das S, Konar A, Chakraborty U (2007) Annealed Differential Evolution. In: IEEE congress on evolutioanry computation (CEC ’07). IEEE, pp 1926–1933
Das S, Abraham A, Konar A (2008) Particle swarm optimization and differential evolution algorithms: technical analysis, applications and hybridization perspectives. In: Liu Y, Sun A, Loh H, Lu W, Lim EP (eds) Advances of computational intelligence in industrial systems. Springer, Berlin, pp 1–38
Das S, Abraham A, Chakraborty UK, Konar A (2009) Differential evolution using a neighborhood-based mutation operator. IEEE Trans Evol Comput 13:526–553
Das S, Suganthan PN (2011) Differential evolution a survey of the state-of-the-art. IEEE Trans Evol Comput 15:4–31
Davendra D, Onwubolu G (2009) Forward backward transformation. In: Onwubolu G, Davendra D (eds) Differential evolution: a handbook for global permutation-based combinatorial optimization. Springer, Berlin, pp 35–80
Deng W, Yang X, Zou L, Wang M, Liu Y, Li Y (2013) An improved self-adaptive differential evolution algorithm and its application. Chemom Intell Lab Syst 128:66–76
Dong MG, Wang N (2012) A novel hybrid differential evolution approach to scheduling of large-scale zero-wait batch processes with setup times. Comput Chem Eng 45:72–83
dos Santos Coelho L, Mariani VC (2006) Combining of chaotic differential evolution and quadratic programming for economic dispatch optimization with valve-point effect. IEEE Trans Power Syst 21:989–996
dos Santos Coelho L, Mariani V (2008) Self-adaptive differential evolution using chaotic local search for solving power economic dispatch with nonsmooth fuel cost function. In: Chakraborty U (ed) Advances in differential evolution. Springer, Berlin, pp 275–286
dos Santos Coelho L (2009) Reliability-redundancy optimization by means of a chaotic differential evolution approach. Chaos Soliton Fract 41:594–602
dos Santos Coelho L, Sauer JG, Rudek M (2009) Differential evolution optimization combined with chaotic sequences for image contrast enhancement. Chaos Soliton Fract 42:522–529
dos Santos Coelho L, de Andrade Bernert DL (2010) A modified ant colony optimization algorithm based on differential evolution for chaotic synchronization. Expert Syst Appl 37:4198–4203
dos Santos GS, Luvizotto LGJ, Mariani VC, dos Santos Coelho L (2012) Least squares support vector machines with tuning based on chaotic differential evolution approach applied to the identification of a thermal process. Expert Syst Appl 39:4805–4812
dos Santos Coelho L, Ayala HVH, Mariani VC (2014) A self-adaptive chaotic differential evolution algorithm using gamma distribution for unconstrained global optimization. Appl Math Comput 234:452–459
Dragoi EN, Curteanu S, Fissore D (2012) Freeze-drying modeling and monitoring using a new neuro-evolutive technique. Chem Eng Sci 72:195–204
Dulikravich G, Moral R, Sahoo D (2005) A multi-objective evolutionary hybrid optimizer. Evolutionary and deterministic methods for design, optimization, and control with applications to industrial and societal problems (EUROGEN 2005). FLM, Munich, pp 1–13
Eiben AE, Hinterding R, Michalewicz Z (1999) Parameter control in evolutionary algorithms. IEEE Trans Evol Comput 3:124–141
Eiben G, Schut MC (2008) New ways to calibrate evolutionary algorithms. In: Siarry P, Michalewicz Z (eds) Advances in metaheuristics for hard optimization. Springer, Berlin, pp 153–177
Elsayed SM, Sarker RA, Essam DL (2011) Integrated strategies differential evolution algorithm with a local search for constrained optimization. In: IEEE congress on evolutionary computation (CEC ’11). IEEE, pp 2618–2625
Epitropakis MG, Plagianakos VP, Vrahatis MN (2012) Evolving cognitive and social experience in particle swarm optimization through differential evolution: a hybrid approach. Inf Sci 216:50–92
Fan HY, Lampinen J (2003) A trigonometric mutation operation to differential evolution. J Glob Optim 27:105–129
Feoktistov V (2006) Differential evolution: in search of solutions. Springer, Berlin
Feoktistov V, Janaqi S (2004) Hybridization of differential evolution with least-square support vector machine. In: Proceedings of the annual machine learning conference of Belgium and the Netherlands (BENERLEARN), pp 26–31
Feoktistov V, Janaqi S (2006) New energetic selection principle in differential evolution. In: Seruca I, Cordeiro J, Hammoudi S, Filipe J (eds) Enterprise information systems VI. Springer, Dordrecht, pp 151–157
Fister I, Mernik M, Brest J (2011) Hibridization of evolutionary algorithms. In: Kita E (ed) Evolutionary algorithms. InTech, pp 3–26. http://www.intechopen.com/articles/show/title/hybridization-of-evolutionary-algorithms
Gamperle R, Muller S, Koumoutsakos P (2002) A parameter study for differential evolution. In: International conference on advances in intelligent systems, fuzzy systems, evolutionary computation (WSEAS), pp 292–298
Gong W, Cai Z, Ling C (2010) DE/BBO: a hybrid differential evolution with biogeography-based optimization for global numerical optimization. Soft Comput 15:645–665
Guo J, Zhou J, Zou Q, Liu Y, Song L (2013) A novel multi-objective shuffled complex differential evolution algorithm with application to hydrological model parameter optimization. Water Resour Manag 27:2923–2946
He D, Wang F, Mao Z (2008) A hybrid genetic algorithm approach based on differential evolution for economic dispatch with valve-point effect. Int J Electr Power Energ Syst 30:31–38
Hendtlass T (2001) A combined swarm differential evolution algorithm for optimization problems. In: Monostori L, Vancza J, Ali M (eds) Engineering of intelligent systems. Springer, Berlin, pp 11–18
Hernandez SA, Leguizamon G, Mezura-Montes E (2013) Hybridization of differential evolution using hill climbing to solve constrained optimization problems. Rev Iberoam Intell Artif 16:3–15
Hernandez-Diaz AG, Santana-Quintero LV, Coello Coello C, Caballero R, Molina J (2006) A new proposal for multi-objective optimization using differential evolution and rough sets theory. In: Proceedings of the 8th annual conference on genetic and evolutionary computation. ACM, pp 675–682
He RJ, Yang ZY (2012) Differential evolution with adaptive mutation and parameter control using Lévy probability distribution. J Comput Sci Technol 27:1035–1055
Huang V, Qin A, Suganthan P, Tasgetiren M (2007) Multi-objective optimization based on self-adaptive differential evolution algorithm. Constraints 1:3
Huang VL, Zhao SZ, Mallipeddi R, Suganthan PN (2009) Multi-objective optimization using self-adaptive differential evolution algorithm. In: IEEE congress on evolutionary computation (CEC ’09). IEEE, pp 190–194
Hu C, Yan X (2009a) A novel adaptive differential evolution algorithm with application to estimate kinetic parameters of oxidation in supercritical water. Eng Optim 41:1051–1062
Hu C, Yan X (2009b) An immune self-adaptive differential evolution algorithm with application to estimate kinetic parameters for homogeneous mercury oxidation. Chin J Chem Eng 17:232–240
Ilonen J, Kamarainen JK, Lampinen J (2003) Differential evolution training algorithm for feed-forward neural networks. Neural Process Lett 17:93–105
Islam M, Yao X (2008) Evolving artificial neural network ensembles. In: Fulcher J, Jain L (eds) Computational intelligence: a compendium. Springer, Berlin, pp 851–880
Islam SM, Das S, Ghosh S, Roy S, Suganthan PN (2012) An adaptive differential evolution algorithm with novel mutation and crossover strategies for global numerical optimization. IEEE Trans Syst Man Cybern Part B Cybern 42:482–500
Jia D, Zheng G, Khurram Khan M (2011) An effective memetic differential evolution algorithm based on chaotic local search. Inf Sci 181:3175–3187
Jingqiao Z, Sanderson AC (2008) Self-adaptive multi-objective differential evolution with direction information provided by archived inferior solutions. In: IEEE congress on evolutionary computation (CEC 2008). IEEE, pp 2801–2810
Ji-Pyng C, Chung-Fu C, Ching-Tzong S (2004) Ant direction hybrid differential evolution for solving large capacitor placement problems. IEEE Trans Power Syst 19:1794–1800
Kaelo P, Ali MM (2007) Differential evolution algorithms using hybrid mutation. Comput Optim Appl 37:231–246
Krasnogor N, Smith J (2005) A tutorial for competent memetic algorithms: model, taxonomy, and design issues. IEEE Trans Evol Comput 9:474–488
Liao TW (2010) Two hybrid differential evolution algorithms for engineering design optimization. Appl Soft Comput 10:1188–1199
Li H, Zhang Q (2009) Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II. IEEE Trans Evol Comput 13:284–302
Li G, Liu M (2010) The summary of differential evolution algorithm and its improvements. In: 3rd international conference on advanced computer theory and engineering (ICACTE), p V3–153
Liu J, Lampinen J (2005) A fuzzy adaptive differential evolution algorithm. Soft Comput 9:448–462
Liu H, Cai Z, Wang Y (2010) Hybridizing particle swarm optimization with differential evolution for constrained numerical and engineering optimization. Appl Soft Comput 10:629–640
Lu Y, Zhou J, Qin H, Li Y, Zhang Y (2010a) An adaptive hybrid differential evolution algorithm for dynamic economic dispatch with valve-point effects. Expert Syst Appl 37:4842–4849
Lu Y, Zhou J, Qin H, Wang Y, Zhang Y (2010b) An adaptive chaotic differential evolution for the short-term hydrothermal generation scheduling problem. Energy Convers Manag 51:1481–1490
Lu Y, Zhou J, Qin H, Wang Y, Zhang Y (2011) Chaotic differential evolution methods for dynamic economic dispatch with valve-point effects. Eng Appl Artif Intell 24:378–387
Mallipeddi R, Suganthan PN, Pan QK, Tasgetiren MF (2011) Differential evolution algorithm with ensemble of parameters and mutation strategies. Appl Soft Comput 11:1679–1696
Meena KY, Shashank S, Singh PV (2012) Text documents clustering using genetic algorithm and discrete differential evolution. Int J Comput Appl 43:16–19
Menon P, Bates D, Postlethwaite I, Marcos A, Fernandez V, Bennani S (2008) Worst case analysis of control law for re-entry vehicles using hybrid differential evolution. In: Chakraborty U (ed) Advances in differential evolution. Springer, Berlin, pp 319–333
Mezura-Montes E, Palomeque-Ortiz A (2009) Self-adaptive and deterministic parameter control in differential evolution for constrained optimization. In: Mezura-Montes E (ed) Constraint-handling in evolutionary optimization. Springer, Berlin, pp 95–120
Michalski KA (2001) Electromagnetic imaging of elliptical-cylindrical conductors and tunnels using a differential evolution algorithm. Microw Opt Technol Lett 28:164–169
Mohamed AW, Sabry HZ, Abd-Elaziz T (2013) Real parameter optimization by an effective differential evolution algorithm. Egypt Inf J 14:37–53
Neri F, Tirronen V (2008) On memetic Differential Evolution frameworks: a study of advantages and limitations in hybridization. In: IEEE world congress on computational intelligence (CEC 2008). IEEE, pp 2135–2142
Neri F, Tirronen V (2009) Scale factor local search in differential evolution. Memet Comput 1:153–171
Neri F, Tirronen V (2010) Recent advances in differential evolution: a survey and experimental analysis. Artif Intell Rev 33:61–106
Nian X, Wang Z, Qian F (2013) A hybrid algorithm based on differential evolution and group search optimization and its application on ethylene cracking furnace. Chin J Chem Eng 21:537–543
Nicoara ES (2009) Mechanisms to avoid the premature convergence of genetic algorithms. Bul Univ Petro-Gaze Ploiesti 61:87–96
Nobakhti A, Wang H (2008) A simple self-adaptive differential evolution algorithm with application on the ALSTOM gasifier. Appl Soft Comput 8:350–370
Nocedal J, Wright SJ (2006) Introduction. Numerical optimization, Springer, New York
Noman N, Iba H (2008) Accelerating differential evolution using an adaptive local search. IEEE Trans Evol Comput 12:107–125
Pan QK, Suganthan PN, Wang L, Gao L, Mallipeddi R (2011) A differential evolution algorithm with self-adapting strategy and control parameters. Comput Oper Res 38:394–408
Pandiarajan K, Babulal CK (2014) Transmission line management using hybrid differential evolution with particle swarm optimization. J Electr Syst 10:21–35
Pant M, Thangaraj R, Abraham A, Grosan C (2009) Differential evolution with Laplace mutation operator. Proceedings of the eleventh conference on congress on evolutionary computation. IEEE Press, New York, pp 2841–2849
Peng L, Wang Y (2010) Differential evolution using uniform-quasi-opposition for initializing the population. Inf Technol J 9:1629–1634
Price K, Storn R, Lampinen J (2005) Differential evolution. A practical approach to global optimization, Springer, Berlin
Price K (2008) Eliminating drift bias from the differential evolution algorithm. In: Chakraborty U (ed) Advances in differential evolution. Springer, Berlin, pp 33–88
Qian B, Wang L, Hu R, Wang WL, Huang DX, Wang X (2008) A hybrid differential evolution method for permutation flow-shop scheduling. Int J Adv Manuf Technol 38:757–777
Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. In: IEEE congress on evolutionary computation (CEC 2005), pp 1785–1791
Rahmat NA, Musirin I (2013) Differential evolution immunized ant colony optimization technique in solving economic load dispatch problem. Engineering 5:157–162
Rahmat NA, Musirin I, Abidin AF (2014) Differential evolution immunized ant colony optimization (DEIANT) technique in solving weighted economic load dispatch problem. Asian Bull Eng Sci Technol 1:17–26
Raidl G (2006) A unified view on hybrid metaheuristics. In: Roli A, Sampels M (eds) Almeida F, Blesa Aguilera M, Blum C, Moreno Vega J, Perez Perez M. Hybrid metaheuristics. Springer, Berlin, pp 1–12
Rogalsky T, Derksen RW (2000) Hybridization of differential evolution for aerodynamic design. In: Proceedings of the 8th annual conference of the Computational Fluid Dynamics Society of Canada, Canada, pp 729–736
Ronkkonen J, Kukkonen S, Price KV (2005) Real-parameter optimization with differential evolution. In: IEEE congress on evolutionary computation (CEC 2005). IEEE, pp 506–513
Salman A, Engelbrecht AP, Omran MGH (2007) Empirical analysis of self-adaptive differential evolution. Eur J Oper Res 183:785–804
Santana-Quintero LV, Hernandez-Díaz AG, Molina J, Coello Coello CA, Caballero R (2010) DEMORS: a hybrid multi-objective optimization algorithm using differential evolution and rough set theory for constrained problems. Comput Oper Res 37:470–480
Sarangi PP, Sahu A, Panda M (2013) A hybrid differential evolution and back-propagation algorithm for feedforward neural network training. Int J Comput Appl 84:1–9
Segura C, Coello Coello C, Segredo E, Leon C (2015) On the adaptation of the mutation scale factor in differential evolution. Optim Lett 9:189–198
Singh HK, Ray T (2011) Performance of a hybrid EA-DE-memetic algorithm on CEC 2011 real world optimization problems. In: IEEE congress on evolutionary computation (CEC 2011). IEEE, pp 1322–1326
Storn R (1996) On the usage of differential evolution for function optimization. In: 1996 biennial conference of the North American Fuzzy Information Processing Society (NAFIPS), pp 519–523
Storn R (2008) Differential evolution research-trends and open questions. In: Chakraborty U (ed) Advances in differential evolution. Springer, Berlin, pp 1–31
Storn R, Price K (1995) Differential evolution–a simple and efficient adaptive scheme for global optimization over continuous spaces. International Science Computer Institute, Berkley
Storn R, Price K (1997) Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359
Subudhi B, Jena D (2009a) An improved differential evolution trained neural network scheme for nonlinear system identification. Int J Autom Comput 6:137–144
Subudhi B, Jena D (2009b) Nonlinear system identification using opposition based learning differential evolution and neural network techniques. IEEE J Intell Cybern Syst 1:1–13
Subudhi B, Jena D (2011) A differential evolution based neural network approach to nonlinear system identification. Appl Soft Comput 11:861–871
Takahama T, Sakai S (2012) Efficient constrained optimization by the e constrained rank-based differential evolution. In: IEEE congress on evolutionary computation (CEC 2012). IEEE, pp 1–8
Tan Y-Y, Jiao YC, Li H, Wang XK (2012) A modification to MOEA/D-DE for multiobjective optimization problems with complicated Pareto sets. Inf Sci 213:14–38
Tardivo ML, Cagnina L, Leguizamon G (2012) A hybrid metaheuristic based on differential evolution and local search with quadratic interpolation. In: XVIII Congreso Argentino de Ciencias de la Computacion, pp 1–10
Teo J (2006) Exploring dynamic self-adaptive populations in differential evolution. Soft Comput 10:673–686
Thangaraj R, Pant M, Abraham A (2009a) A simple adaptive Differential Evolution algorithm. In: World congress on nature and biologically inspired computing (NaBIC 2009), pp 457–462
Thangaraj R, Pant M, Abraham A, Badr Y (2009b) Hybrid evolutionary algorithm for solving global optimization problems. In: Corchado E, Wu X, Oja E, Herrero A, Baruque B (eds) Hybrid artificial intelligence systems. Springer, Berlin, pp 310–318
Thangraj R, Pant M, Abraham A, Deep K, Snasel V (2010) Differential evolution using a localized Cauchy mutation operator. In: IEEE international conference on systems man and cybernetics (SMC). IEEE, pp 3710–3716
Tirronen V, Neri F, Karkkainen T, Majava K, Rossi T (2007) A memetic differential evolution in filter design for defect detection in paper production. In: Giacobini M (ed) Applications of evolutionary computing. Springer, Berlin, pp 320–329
Tvrdik J (2009) Adaptation in differential evolution:a numerical comparison. Appl Soft Comput 9:1149–1155
Vaisakh K, Srinivas LR (2011) Evolving ant direction differential evolution for OPF with non-smooth cost functions. Eng Appl Artif Intell 24:426–436
Wang SK, Chiou JP, Liu CW (2009) Parameters tuning of power system stabilizers using improved ant direction hybrid differential evolution. Int J Electr Power Energy Syst 31:34–42
Wang J, Wu Z, Wang H (2010a) Hybrid differential evolution algorithm with chaos and generalized opposition-based learning. In: Cai Z, Hu C, Kang Z, Liu Y (eds) Advances in computation and intelligence. Springer, Berlin, pp 103–111
Wang L, Pan QK, Suganthan PN, Wang WH, Wang YM (2010b) A novel hybrid discrete differential evolution algorithm for blocking flow shop scheduling problems. Comput Oper Res 37:509–520
Wang YN, Wu LH, Yuan XF (2010c) Multi-objective self-adaptive differential evolution with elitist archive and crowding entropy-based diversity measure. Soft Comput 14:193–209
Wang L, Xu Y, Li L (2011) Parameter identification of chaotic systems by hybrid Nelder-Mead simplex search and differential evolution algorithm. Expert Syst Appl 38:3238–3245
Wang X, Xu G (2011) Hybrid differential evolution algorithm for traveling salesman problem. Procedia Eng 15:2716–2720
Wang L, Li L (2012) A coevolutionary differential evolution with harmony search for reliability-redundancy optimization. Expert Syst Appl 39:5271–5278
Wang C, Gao JH (2014) A differential evolution algorithm with cooperative coevolutionary selection operation for high-dimensional optimization. Optim Lett 8:477–492
Wenyin G, Zhihua C (2013) Differential evolution with ranking-based mutation operators. IEEE Trans Cybern 43:2066–2081
Wu L, Wang Y, Zhou S, Yuan X (2007) Self-adapting control parameters modified differential evolution for trajectory planning of manipulators. J Control Theory Appl 5:365–373
Xiangyin Z, Haibin D, Jiqiang J (2008) DEACO: hybrid ant colony optimization with differential evolution. In: IEEE world congress on computational intelligence (CEC). IEEE, pp 921–927
Xin B, Chen J, Zhang J, Fang H, Peng ZH (2012) Hybridizing differential evolution and particle swarm optimization to design powerful optimizers: a review and taxonomy. IEEE Tran Syst Man Cybern Part C Appl Rev 42:744–767
Xu W, Zhang L, Gu X (2012) Modeling of ammonia conversion rate in ammonia synthesis based on a hybrid algorithm and least squares support vector regression. Asia Pac J Chem Eng 7:150–158
Xue F, Sanderson AC, Bonissone PP, Graves RJ (2005) Fuzzy logic controlled multi-objective differential evolution. In: The 14th ieee international conference on fuzzy systems (FUZZ ’05). IEEE, pp 720–725
Yang Z, Tang K, Yao X (2008a) Self-adaptive differential evolution with neighborhood search. In: IEEE world congress on computational intelligence (CEC 2008). IEEE, pp 1110–1116
Yang Z, Yao X, He J (2008b) Making a difference to differential evolution. In: Siarry P, Michalewicz Z (eds) Advances in metaheuristics for hard optimization. Springer, Berlin, pp 397–414
Yu Wj, Zhang J (2012) Adaptive differential evolution with optimization state estimation. In: Proceedings of the fourteenth international conference on Genetic and evolutionary computation conference. ACM, pp 1285–1292
Yu X, Cao J, Shan H, Zhu L, Guo J (2014) An adaptive hybrid algorithm based on particle swarm optimization and differential evolution for global optimization. Sci World J 2014:1–16
Yuan X, Cao B, Yang B, Yuan Y (2008) Hydrothermal scheduling using chaotic hybrid differential evolution. Energy Convers Manag 49:3627–3633
Yulin Z, Qian Y, Chunguang Z (2010) Distribution network reactive power optimization based on ant colony optimization and differential evolution algorithm. In: 2nd IEEE international symposium on power electronics for distributed generation systems (PEDG), pp 472–476
Zade AH, Mohammadi SMA, Gharaveisi AA (2011) Fuzzy logic controlled differential evolution to solve economic load dispatch problems. J Adv Comput Res 2:29–40
Zaharie D (2002a) Critical values for the control parameters of differential evolution algorithms. In: Proceedings of 8th international conference on soft computing (MENDEL 2002), pp 62–67
Zaharie D (2002b) Parameter adaptation in differential evolution by controlling the population diversity. In: Proceedings of the international workshop on symbolic and numeric algorithms for scientific computing. pp 385–397
Zaharie D (2003) Control of population diversity and adaptation in differential evolution algorithms. In: Proceedings of the 9th international conference on soft computing (MENDEL 2003), pp 41–46
Zaharie D (2009) Influence of crossover on the behavior of differential evolution algorithms. Appl Soft Comput 9:1126–1138
Zaharie D, Petcu D (2004) Adaptive pareto differential evolution and its parallelization. Parallel processing and applied mathematics, Springer, Berlin
Zhang W-J, Xie X-F (2003) DEPSO: hybrid particle swarm with differential evolution operator. IEEE international conference on systems, man and cybernetics (SMCC). IEEE, Washington, DC, USA, pp 3816–3821
Zhang J, Sanderson AC (2009a) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evol Comput 13:945–958
Zhang J, Sanderson AC (2009b) Adaptive differential evolution: a robust approach to multimodal problem optimization. Springer, Berlin
Zhang R, Wu C (2011) A hybrid differential evolution and tree search algorithm for the job shop scheduling problem. Math Probl Eng 2011:20
Zhang X, Chen W, Dai C, Cai W (2010) Dynamic multi-group self-adaptive differential evolution algorithm for reactive power optimization. Int J Electr Power Energ Syst 32:351–357
Zhang C, Chen J, Xin B, Cai T, Chen C (2011) Differential evolution with adaptive population size combining lifetime and extinction mechanisms. In: 8th Asian control conference (ASCC), pp 1221–1226
Zhao YL, Yu Q, Zhao CG (2011) Distribution network reactive power optimization based on ant colony optimization and differential evolution algorithm. J Energy Power Eng 5:548–553
Zhao C, Xu Q, Lin S, Li X (2013) Hybrid differential evolution for estimation of kinetic parameters for biochemical systems. Chin J Chem Eng 21:155–162
Zhenya H, Chengjian W, Luxi Y, Xiqi G, Susu Y, Eberhart RC, Shi Y (1998) Extracting rules from fuzzy neural network by particle swarm optimisation. In: The 1998 IEEE international conference on computational intelligence. IEEE, pp 74–77
Zhenyu Y, Ke T, Xin Y (2008) Self-adaptive differential evolution with neighborhood search. In: IEEE congress on evolutionary computation (CEC 2008), pp 1110–1116
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dragoi, EN., Dafinescu, V. Parameter control and hybridization techniques in differential evolution: a survey. Artif Intell Rev 45, 447–470 (2016). https://doi.org/10.1007/s10462-015-9452-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10462-015-9452-8