An evolutionary algorithm with sorted race mechanism for global optimization

There are often problems of search effectiveness and maintaining the diversity of population in solving single objective optimization problems by evolutionary algorithm. In order to improve search efficiency, the algorithm in this paper regards the current optimal individual as a search starting point, and designs efficient crossover and mutation operator with simulated annealing to search optimal solutions. A sorted race-based selection mechanism is taken to update current population to overcome premature and maintaining the diversity of population. The selection compares the similar individuals to select the best one to keep the population diversity. At last, we test a large number of single-objective test functions to compare and analyze the numerical results with existing algorithms. The results show that our algorithm is very effective

[1]  Jim Smith,et al.  A Memetic Algorithm With Self-Adaptive Local Search: TSP as a case study , 2000, GECCO.

[2]  Dong-Guang Li,et al.  A new global optimization algorithm based on Latin Square theory , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[3]  Yuping Wang,et al.  An orthogonal genetic algorithm with quantization for global numerical optimization , 2001, IEEE Trans. Evol. Comput..

[4]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[5]  Ville Tirronen,et al.  Super-fit control adaptation in memetic differential evolution frameworks , 2009, Soft Comput..

[6]  Mark Sumner,et al.  A Fast Adaptive Memetic Algorithm for Online and Offline Control Design of PMSM Drives , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[7]  Yuping Wang,et al.  An Evolutionary Algorithm for Global Optimization Based on Level-Set Evolution and Latin Squares , 2007, IEEE Transactions on Evolutionary Computation.

[8]  Ferrante Neri,et al.  An Adaptive Multimeme Algorithm for Designing HIV Multidrug Therapies , 2007, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[9]  Ville Tirronen,et al.  An Enhanced Memetic Differential Evolution in Filter Design for Defect Detection in Paper Production , 2008, Evolutionary Computation.

[10]  Qingfu Zhang,et al.  An orthogonal genetic algorithm for multimedia multicast routing , 1999, IEEE Trans. Evol. Comput..