Tuning Genetic Algorithms for Problems Including Neutral Networks-A More Complex Case : The Terraced NK Problem -

Neutral networks, which occur in fitness landscapes containing neighboring points of equal fitness, have attracted much research interest in recent years. In a recent paper [12], we have shown that, in the case of a very simple test function, the mutation rate of a genetic algorithm is an important factor for improving the speed at which a population moves along a neutral network. Our results also suggested that a variable mutation rate strategy is beneficial for fast and stable genetic search. In this work, we conduct a series of computer simulations with a more complex test function, the terraced NK landscape, in order to investigate whether our previous results generalize to this more complex case. Two types of GA were used. One is the standard GA, where the mutation rate is constant, and the other is the operon-GA, whose effective mutation rate at each locus changes independently according to the history of the genetic search. It is found that the variable mutation rate strategy is also beneficial with this more complex test function, and that these benefits increase as the fitness landscape becomes more rugged.

[1]  M. Eigen,et al.  Molecular quasi-species. , 1988 .

[2]  H. M. Uhlenbein Evolutionary Algorithms: Theory and Applications , 1993 .

[3]  M. Huynen,et al.  Smoothness within ruggedness: the role of neutrality in adaptation. , 1996, Proceedings of the National Academy of Sciences of the United States of America.

[4]  Adrian Thompson,et al.  An Evolved Circuit, Intrinsic in Silicon, Entwined with Physics , 1996, ICES.

[5]  Inman Harvey,et al.  Through the Labyrinth Evolution Finds a Way: A Silicon Ridge , 1996, ICES.

[6]  L. Barnett TANGLED WEBS Evolutionary Dynamics on Fitness Landscapes with Neutrality , 1997 .

[7]  M. Newman,et al.  Effects of selective neutrality on the evolution of molecular species , 1998, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[8]  James P. Crutchfield,et al.  Statistical Dynamics of the Royal Road Genetic Algorithm , 1999, Theor. Comput. Sci..

[9]  K. Ohkura,et al.  The Balance Beam Function: A New Test Function for the Real World Problems , 2001 .

[10]  P. Husbands,et al.  Neutral networks in an evolutionary robotics search space , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[11]  Marc Ebner,et al.  On neutral networks and evolvability , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[12]  Phil Husbands,et al.  Fitness Landscapes and Evolvability , 2002, Evolutionary Computation.

[13]  Tuning Genetic Algorithms for Problems Including Neutral Networks-The Simplest Case : The Balance Beam Function - , 2003 .

[14]  J. Crutchfield,et al.  Optimizing Epochal Evolutionary Search: Population-Size Dependent Theory , 1998, Machine Learning.

[15]  K. Holsinger The neutral theory of molecular evolution , 2004 .