• DocumentCode
    2139983
  • Title

    Noah´s ark strategy for avoidance of excess convergence by a parallel genetic algorithm with an object-shared space

  • Author

    Limura, Ichiro ; Ikehata, Satoshi ; Nakayama, Shigeru

  • Author_Institution
    Dept. of Inf. & Comput. Sci., Kagoshima Univ., Japan
  • fYear
    2003
  • fDate
    27-29 Aug. 2003
  • Firstpage
    527
  • Lastpage
    531
  • Abstract
    In a genetic algorithm (GA), the undesirable phenomenon of excess convergence can often occur. Excess convergence is the phenomenon where the diversity of a group is lost. This phenomenon occurs because homogeneous individuals are increased rapidly in the group while evolving or searching. Therefore, crossover loses its function. Once the excess convergence occurs, the search by the GA becomes meaningless. Therefore, it is important to avoid excess convergence and maintain diversity. First, we show an implementation of a parallel GA based on a multiple-group-type island model, that uses object-shared space. Next, as a simple, effective method for avoiding excess convergence, we propose a diversity maintenance technique based on selection of the homogeneous individuals called the Noah\´s ark strategy for parallel GAs, and demonstrate its effectiveness on a knapsack problem. Our proposed method is to replace individuals in sub-groups that have excessively converged with the new individuals coming from the search space. That is, we avoid excess convergence by expelling homogeneous individuals, with the exception of one "elite" individual (that we call for Noah). Thus, we limit a decrease in diversity of an entire group.
  • Keywords
    genetic algorithms; knapsack problems; parallel processing; search problems; GA; Noah´s ark strategy; distributed parallel processing; diversity maintenance technique; excess convergence avoidance; knapsack problem; multiple-group-type island model; object-shared space; parallel genetic algorithm; replicated worker pattern; Computer science; Convergence; Cultural differences; Genetic algorithms; Genetic engineering; Genetic mutations; Optimization methods; Parallel processing; Software engineering; Stochastic processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, Applications and Technologies, 2003. PDCAT'2003. Proceedings of the Fourth International Conference on
  • Print_ISBN
    0-7803-7840-7
  • Type

    conf

  • DOI
    10.1109/PDCAT.2003.1236358
  • Filename
    1236358