27.06.2013 Views

Evolution and Optimum Seeking

Evolution and Optimum Seeking

Evolution and Optimum Seeking

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A Multimembered <strong>Evolution</strong> Strategy 119<br />

thus consisted of two individuals. In order to reach a higher level of imitation of the<br />

evolutionary process, the number of individuals must be increased. This is precisely the<br />

concept behind the evolution strategy referred to in the following as multimembered. In<br />

his basic work (Rechenberg, 1973), Rechenberg already presented a scheme for a multimembered<br />

evolution. The one considered here is somewhat di erent. It turns out to<br />

be particularly useful with respect to the individual control of several step lengths to be<br />

described later. As yet, however, no detailed comparison of the two variants has been<br />

undertaken.<br />

It is useful to introduce at this point anomenclature for the di erent evolution strategies.<br />

We shall call the number of parents of a generation ,<strong>and</strong>thenumber of descendants<br />

, so that the selection takes place between + = 1+1 = 2 individuals in the two membered<br />

strategy. Wethus characterize the simplest imitation of evolution in abbreviated<br />

notation as the (1+1) strategy. Since the multimembered evolution scheme described by<br />

Rechenberg allows a selection between > 1 parents <strong>and</strong> = 1 o spring it should be<br />

called the ( +1) strategy. Accordingly a more general form, a ( + )evolution strategy,<br />

should be formulated in such away that a basic population of parents of generation g<br />

produces o spring. The process of selection only allows the best of all + individuals<br />

to proceed as parents of the following generation, be they o spring of generation<br />

g or their parents. In this model it could happen that a parent, because of its vitality,<br />

is far superior to the other parents in the same generation, \lives" for a very long time,<br />

<strong>and</strong> continues to produce further o spring. This is at variance to the biological fact of a<br />

limited lifespan, or more precisely a limited capacity for reproduction. Aging phenomena<br />

do not, as far as is known, a ect biological selection (see Savage, 1966 Osche, 1972). As<br />

a further conceptual model, therefore, let us introduce a population in which parents<br />

produce > o spring but the parents are not included in the selection. Rather<br />

the parents of the following generation should be selected only from the o spring. To<br />

preserve a constant population size, we require that each time the best of the o spring<br />

become parents of the following generation. We will refer to this scheme in what follows<br />

as the ( , ) strategy. As for the (1+1) strategy in Section 5.1.1, the algorithm of the<br />

multimembered ( , ) strategy will rst be formulated in the language of biology.<br />

Step 0: (Initialization)<br />

A given population consists of individuals. Each ischaracterized by its<br />

genotype consisting of n genes, which unambiguously determine the vitality,<br />

or tness for survival.<br />

Step 1: (Variation)<br />

Each individual parent produces = o spring on average, so that a total of<br />

new individuals are available. The genotype of a descendant di ers only<br />

slightly from that of its parents. The number of genes, however, remains to<br />

be n in the following, i.e., neither gene duplication nor gene deletion occurs.<br />

Step 2: (Filtering)<br />

Only the best of the o spring become parents of the following generation.<br />

In mathematical notation, taking constraints into account, the rules are as follows:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!