DocumentCode
899451
Title
An Evolutionary Algorithm for Global Optimization Based on Level-Set Evolution and Latin Squares
Author
Wang, Yuping ; Dang, Chuangyin
Author_Institution
Xidian Univ., Xian
Volume
11
Issue
5
fYear
2007
Firstpage
579
Lastpage
595
Abstract
In this paper, the level-set evolution is exploited in the design of a novel evolutionary algorithm (EA) for global optimization. An application of Latin squares leads to a new and effective crossover operator. This crossover operator can generate a set of uniformly scattered offspring around their parents, has the ability to search locally, and can explore the search space efficiently. To compute a globally optimal solution, the level set of the objective function is successively evolved by crossover and mutation operators so that it gradually approaches the globally optimal solution set. As a result, the level set can be efficiently improved. Based on these skills, a new EA is developed to solve a global optimization problem by successively evolving the level set of the objective function such that it becomes smaller and smaller until all of its points are optimal solutions. Furthermore, we can prove that the proposed algorithm converges to a global optimizer with probability one. Numerical simulations are conducted for 20 standard test functions. The performance of the proposed algorithm is compared with that of eight EAs that have been published recently and the Monte Carlo implementation of the mean-value-level-set method. The results indicate that the proposed algorithm is effective and efficient.
Keywords
evolutionary computation; mathematical operators; mathematics computing; optimisation; probability; Latin square design; crossover operator; evolutionary algorithm; global optimization; level-set evolution; mutation operators; probability; uniformly scattered offspring; Algorithm design and analysis; Design optimization; Evolutionary computation; Genetic mutations; Level set; Monte Carlo methods; Numerical simulation; Scattering; Space exploration; Testing; Evolutionary algorithm (EA); Latin squares; global optimization; level-set evolution;
fLanguage
English
Journal_Title
Evolutionary Computation, IEEE Transactions on
Publisher
ieee
ISSN
1089-778X
Type
jour
DOI
10.1109/TEVC.2006.886802
Filename
4336129
Link To Document