Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Genetic programming II: automatic discovery of reusable programs
Genetic programming II: automatic discovery of reusable programs
Explicitly defined introns and destructive crossover in genetic programming
Advances in genetic programming
Data structures and genetic programming
Advances in genetic programming
The evolution of size and shape
Advances in genetic programming
Evolutive Introns: A Non-Costly Method of Using Introns in GP
Genetic Programming and Evolvable Machines
Evolving Compact Solutions in Genetic Programming: A Case Study
PPSN IV Proceedings of the 4th International Conference on Parallel Problem Solving from Nature
Exons and Code Growth in Genetic Programming
EuroGP '02 Proceedings of the 5th European Conference on Genetic Programming
Code growth in genetic programming
Code growth in genetic programming
Exploiting disruption aversion to control code bloat
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Parsing and translation of expressions by genetic programming
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
A comparison of bloat control methods for genetic programming
Evolutionary Computation
Effects of code growth and parsimony pressure on populations in genetic programming
Evolutionary Computation
Code growth, explicitly defined introns, and alternative selection schemes
Evolutionary Computation
Code growth in genetic programming
GECCO '96 Proceedings of the 1st annual conference on Genetic and evolutionary computation
A simple but theoretically-motivated method to control bloat in genetic programming
EuroGP'03 Proceedings of the 6th European conference on Genetic programming
Tarpeian bloat control and generalization accuracy
EuroGP'05 Proceedings of the 8th European conference on Genetic Programming
Evolving defence strategies by genetic programming
EuroGP'05 Proceedings of the 8th European conference on Genetic Programming
Controlling bloat through parsimonious elitist replacement and spatial structure
EuroGP'13 Proceedings of the 16th European conference on Genetic Programming
Hi-index | 0.00 |
In genetic programming, introns--fragments of code which do not contribute to the fitness of individuals--are usually viewed negatively, and much research has been undertaken into ways of minimising their occurrence or effects. However, identification and removal of introns is often computationally expensive and sometimes intractable. We have therefore focused our attention on one particular class of intron, which we refer to as dormant nodes. Mechanisms for locating such nodes are cheap to implement, and reveal that the presence of dormancy can be extensive. Once identified, dormancy can be exploited in at least three ways: improving execution efficiency, improving solution-finding performance, and simplifying program code. Experimentation shows that the gains to be had in all three cases can be significant.