Empirical study of the interdependencies of genetic algorithm parameters

Although it is recognised that the performance of evolutionary systems such as genetic algorithms (GAs) is affected by the parameters that are employed to implement them, there is hardly any work known to us that has shed much light on the interdependencies and interactions between these parameters. Most studies on the effects of these parameters on the performance of GA-based systems have focused on a parameter at a time without considering the effect of other parameters on that parameter and vice versa. Consequently there is hardly any theory about the interactions and interdependencies of these parameters. This paper contributes towards correcting the situation mentioned above by examining empirically the relationship between two parameters of genetic algorithms (GAs): population size and replacement methods in the performance of GA-based systems. Results are presented that appear to show a link between replacement strategy and an appropriate population size when applying genetic algorithms to a particular problem. It is suggested that, in the domain of application considered in this paper one can infer that the more individuals that are replaced during reproduction the larger the population size that is needed for all optimum performance of GA-based systems. It is suggested that directing our efforts towards establishing the interdependencies and interactions between parameters of evolutionary systems will enhance the advancement of this new technology.

[1]  Yuval Davidor Analogous Crossover , 1989, ICGA.

[2]  C. G. Shaefer,et al.  The ARGOT Strategy: Adaptive Representation Genetic Optimizer Technique , 1987, ICGA.

[3]  Lawrence. Davis,et al.  Handbook Of Genetic Algorithms , 1990 .

[4]  Lawrence Davis,et al.  Adapting Operator Probabilities in Genetic Algorithms , 1989, ICGA.

[5]  Claude Sammut,et al.  Experimental Results from an Evaluation of Algorithms that Learn to Control Dynamic Systems , 1988, ML.

[6]  L. Darrell Whitley,et al.  The GENITOR Algorithm and Selection Pressure: Why Rank-Based Allocation of Reproductive Trials is Best , 1989, ICGA.

[7]  Michael O. Odetayo,et al.  Knowledge acquisition and adaptation: a genetic approach , 1995 .

[8]  Gilbert Syswerda,et al.  Uniform Crossover in Genetic Algorithms , 1989, ICGA.

[9]  John J. Grefenstette,et al.  Optimization of Control Parameters for Genetic Algorithms , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

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

[11]  Dirk Van Gucht,et al.  The effects of population size, heuristic crossover and local improvement on a genetic algorithm for the traveling salesman problem , 1989 .

[12]  M. O. Odetayo Optimal population size for genetic algorithms: an investigation , 1993 .

[13]  James E. Baker,et al.  Adaptive Selection Methods for Genetic Algorithms , 1985, International Conference on Genetic Algorithms.

[14]  Larry J. Eshelman,et al.  Biases in the Crossover Landscape , 1989, ICGA.

[15]  D. J. Smith,et al.  A Study of Permutation Crossover Operators on the Traveling Salesman Problem , 1987, ICGA.

[16]  David E. Goldberg,et al.  Sizing Populations for Serial and Parallel Genetic Algorithms , 1989, ICGA.

[17]  James E. Baker,et al.  Reducing Bias and Inefficienry in the Selection Algorithm , 1987, ICGA.

[18]  Charles W. Anderson,et al.  Strategy Learning with Multilayer Connectionist Representations , 1987 .

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

[20]  D. E. Goldberg,et al.  Genetic Algorithms in Search, Optimization & Machine Learning , 1989 .