• 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