Search Space Division in GAs using Phenotypic Squares Estimates

In this article, we study a new type of forking GA (fGA), the phenotypic forking GA (p-fGA). The fGA divides the whole search space into subspaces depending on the convergence status of the population and the solutions obtained so far; and is intended to deal with multimodal problems which are difficult to solve using conventional GA. We use a multi-population scheme, which includes one parent population that explores one subspace, and one or more child population(s) exploiting the other subspace. The p-fGA divides the search space using phenotypic properties only, and defines a search subspace (to be exploited by a child population) by a neighborhood hypercube around the current best individual in the phenotypic feature space. Empirical results on complex function optimization problems show that the p-fGA performs fairly well compared to a conventional GA. Two other variants of the p-fGA, the moving window p-fGA (to accelerate the speed of convergence in the child populations) and the variable resolution p-fGA (to solve multimodal problems with high precision) are also studied in this article.

[1]  Kalyanmoy Deb,et al.  An Investigation of Niche and Species Formation in Genetic Function Optimization , 1989, ICGA.

[2]  Larry J. Eshelman,et al.  Preventing Premature Convergence in Genetic Algorithms by Preventing Incest , 1991, ICGA.

[3]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[4]  L. Darrell Whitley,et al.  Changing Representations During Search: A Comparative Study of Delta Coding , 1994, Evolutionary Computation.

[5]  Larry J. Eshelman,et al.  The CHC Adaptive Search Algorithm: How to Have Safe Search When Engaging in Nontraditional Genetic Recombination , 1990, FOGA.

[6]  Shigeyoshi Tsutsui,et al.  Forking Genetic Algorithms: GAs with Search Space Division Schemes , 1997, Evolutionary Computation.

[7]  Kalyanmoy Deb,et al.  Messy Genetic Algorithms Revisited: Studies in Mixed Size and Scale , 1990, Complex Syst..

[8]  Shigeyoshi Tsutsui,et al.  Forking Genetic Algorithm with Blocking and Shrinking Modes (fGA) , 1993, ICGA.

[9]  J. David Schaffer,et al.  Proceedings of the third international conference on Genetic algorithms , 1989 .

[10]  Ralph R. Martin,et al.  A Sequential Niche Technique for Multimodal Function Optimization , 1993, Evolutionary Computation.

[11]  L. Darrell Whitley,et al.  Fundamental Principles of Deception in Genetic Search , 1990, FOGA.

[12]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[13]  Rajarshi Das,et al.  A Study of Control Parameters Affecting Online Performance of Genetic Algorithms for Function Optimization , 1989, ICGA.