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
Link To Document