• DocumentCode
    1522318
  • Title

    Evolutionary programming made faster

  • Author

    Yao, Xin ; Liu, Yong ; Lin, Guangming

  • Author_Institution
    Sch. of Comput. Sci., New South Wales Univ., Canberra, ACT, Australia
  • Volume
    3
  • Issue
    2
  • fYear
    1999
  • fDate
    7/1/1999 12:00:00 AM
  • Firstpage
    82
  • Lastpage
    102
  • Abstract
    Evolutionary programming (EP) has been applied with success to many numerical and combinatorial optimization problems in recent years. EP has rather slow convergence rates, however, on some function optimization problems. In the paper, a “fast EP” (FEP) is proposed which uses a Cauchy instead of Gaussian mutation as the primary search operator. The relationship between FEP and classical EP (CEP) is similar to that between fast simulated annealing and the classical version. Both analytical and empirical studies have been carried out to evaluate the performance of FEP and CEP for different function optimization problems. The paper shows that FEP is very good at search in a large neighborhood while CEP is better at search in a small local neighborhood. For a suite of 23 benchmark problems, FEP performs much better than CEP for multimodal functions with many local minima while being comparable to CEP in performance for unimodal and multimodal functions with only a few local minima. The paper also shows the relationship between the search step size and the probability of finding a global optimum and thus explains why FEP performs better than CEP on some functions but not on others. In addition, the importance of the neighborhood size and its relationship to the probability of finding a near-optimum is investigated. Based on these analyses, an improved FEP (IFEP) is proposed and tested empirically. This technique mixes different search operators (mutations). The experimental results show that IFEP performs better than or as well as the better of FEP and CEP for most benchmark problems tested
  • Keywords
    convergence; evolutionary computation; optimisation; probability; search problems; Cauchy mutation; combinatorial optimization problems; convergence rates; evolutionary programming; global optimum; local minima; multimodal functions; numerical optimization problems; primary search operator; search step size; unimodal functions; Australia; Computational intelligence; Computer science; Convergence; Genetic mutations; Genetic programming; Performance analysis; Performance evaluation; Simulated annealing; Testing;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/4235.771163
  • Filename
    771163