Self-adaptive differential evolution with multi-trajectory search for large-scale optimization
Differential Evolution Using a Neighborhood-Based Mutation Operator