Created by W.Langdon from gp-bibliography.bib Revision:1.8010
In it's use of a grammar, GE provides such a bias (as a language-bias), yet remains unable, to effectively bias the search for problems of constrained optimisation. As such, and as detailed in this thesis - the mechanism of an attribute grammar is proposed to maintain GE as a pluggable component for problems of this type also; thus extending it's robustness and general applicability.
A family of academically recognised (hard) knapsack problems, are used as a testing-ground for the extended-system and the results presented are encouraging. As a side-effect of this study (and possibly more importantly) we observe some interesting behavioural findings about the GE system itself.
The standard GE one-point crossover operator, emerges as exhibiting a mid evolutionary change-of-role from a constructive to destructive operator; GE's ripple-crossover is found to be heavily dependent on the presence of a GE-tail (of residual-introns) in order to function effectively; and the propagation of individuals - characterised by large-proportions of such residual-introns - is found to be an evolutionary self- adaptive response to the destructive change of role found in the one-point crossover: all of these findings are found with respect to the problems examined.",
Genetic Programming entries for Robert Cleary