“…A successful MA is an algorithm composed of several well-coordinated components with a proper balance between the global and the local search, which improves the efficiency of searches [2]. Many MAs have been applied to numerical optimization problems, such as a hybrid genetic algorithm with local search (GA-LS) [3], [4], [5], differential evolution with local search (DE-LS) [2], [6], [7], particle swarm optimization with local search (PSO-LS) [8], [9], [10], and evolutionary programming with local search (EP-LS) [11]. Genetic algorithms (GAs) [12] are a very popular class of EAs, they are the most studied population based algorithms.…”