 Mathematical convergence analysis regarding parameter selection was done by Zaharie.Variants of the DE algorithm are continually being developed in an effort to improve optimization performance.Many different schemes for performing crossover and mutation of agents are possible in the basic algorithm given above, see e.g.