Differential evolution algorithm with multiple mutation strategies based on roulette wheel selection
An Adaptive Differential Evolution Algorithm With Novel Mutation and Crossover Strategies for Global Numerical Optimization