Asynchronous Differential Evolution
Differential Evolution (DE) is an algorithm to solve possibly nonlinear and non-differentiable global optimization problems. Classical Differential Evolution (CDE) employs a synchronous generation-based evolution strategy. We propose a modification of the CDE algorithm by incorporating mutation, crossover and selection operations into an asynchronous strategy. A novel Asynchronous Differential Evolution (ADE) is well suited for parallel optimization. Moreover even in the sequential mode its rate of convergence is competitive to CDE. The performance of the Asynchronous Differential Evolution is reported on a set of benchmark functions.
KeywordsGlobal optimization derivative-free optimization genetic algorithm evolution strategy
Unable to display preview. Download preview PDF.
- 2.Milani, A., Santucci, V.: Asynchronous Differential Evolution. In: Proc. 2010 IEEE Congr. Evol. Comput., pp. 1210–1216 (2010)Google Scholar
- 8.Suganthan, P.N., et al.: Problem definitions and evaluation criteria for the CEC05 special session on real-parameter optimization. Technical report, Nanyang Technological University, Singapore (2005), http://www.ntu.edu.sg/home/epnsugan/index_files/CEC-05/CEC05.htm