Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Principles of Program Analysis
Principles of Program Analysis
Complexity Compression and Evolution
Proceedings of the 6th International Conference on Genetic Algorithms
Crossover in Grammatical Evolution: A Smooth Operator?
Proceedings of the European Conference on Genetic Programming
Ripple Crossover in Genetic Programming
EuroGP '01 Proceedings of the 4th European Conference on Genetic Programming
Using context-aware crossover to improve the performance of GP
Proceedings of the 8th annual conference on Genetic and evolutionary computation
Genetic Programming Crossover: Does It Cross over?
EuroGP '09 Proceedings of the 12th European Conference on Genetic Programming
On the locality of grammatical evolution
EuroGP'06 Proceedings of the 9th European conference on Genetic Programming
IEEE Transactions on Evolutionary Computation
Evolving high-level imperative program trees with strongly formed genetic programming
EuroGP'12 Proceedings of the 15th European conference on Genetic Programming
EpochX: genetic programming in java with statistics and event monitoring
Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
Event-based graphical monitoring in the EpochX genetic programming framework
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Vector-valued function estimation by grammatical evolution for autonomous robot control
Information Sciences: an International Journal
Hi-index | 0.00 |
An often-mentioned issue with Grammatical Evolution is that a small change in the genotype, through mutation or crossover, may completely change the meaning of all of the following genes. This paper analyses the crossover and mutation operations in GE, in particular examining the constructive or destructive nature of these operations when occurring at points throughout a genotype. The results we present show some strong support for the idea that events occurring at the first positions of a genotype are indeed more destructive, but also indicate that they may be the most constructive crossover and mutation points too. We also demonstrate the sensitivity of this work to the precise definition of what is constructive/destructive.