abstract = "To reduce the problem of premature convergence we
define a new method for measuring an individual's age
and propose the Age-Layered Population Structure
(ALPS). This new measure of age measures how long the
genetic material has been evolving in the population:
offspring start with an age of 1 plus the age of their
oldest parent instead of starting with an age of 0 as
with traditional measures of age. ALPS differs from a
typical evolutionary algorithm (EA) by segregating
individuals into different age-layers by their age and
by regularly introducing new, randomly generated
individuals in the youngest layer. The introduction of
randomly generated individuals at regular intervals
results in an EA that is never completely converged and
is always exploring new parts of the fitness landscape.
By using age to restrict competition and breeding,
younger individuals are able to develop without being
dominated by older ones. Analysis of the search
behaviour of ALPS finds that the offspring of
individuals that are randomly generated mid-way through
a run are able to move the population out of mediocre
local-optima to better parts of the fitness landscape.
In comparison against a traditional EA, a multi-start
EA and two other EAs with diversity maintenance schemes
we find that ALPS produces significantly better designs
with a higher reliability than the other EAs.",
notes = "GECCO-2006 A joint meeting of the fifteenth
international conference on genetic algorithms
(ICGA-2006) and the eleventh annual genetic programming
conference (GP-2006).