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.

Summary <strong>and</strong> Outlook 245<br />

tition between several populations that alter the concept of the optimum seeking strategy<br />

itself. The simplest possibility, for example, would be to vary the number of parents <strong>and</strong><br />

of descendants two or more groups would be set up each with its own values of these<br />

parameters, each group would be given a xed time to seek the optimum then the group<br />

that has advanced the most would be allowed to \survive." In this way these strategy<br />

variables would be determined to best suit the particular problem <strong>and</strong> computer, with the<br />

objective of minimizing the required computation time. One might call such an approach<br />

meta- or hierarchical evolution strategy (see Back, 1994a,b).<br />

The solution of problems with multiple objectives could also be approached with the<br />

multimembered evolution strategy. This is really the most common type of problem<br />

in nature. The selection step, the reduction to the best of the descendants, could be<br />

subdivided into several partial steps, in each ofwhich only one of the criteria for selection<br />

is applied. In this way noweighting of the partial objectives would be required. First<br />

attempts with only two variables <strong>and</strong> two partial objectives showed that a point onthe<br />

Pareto line is always approached as the optimum. By unequal distribution of the partial<br />

selections the solution point could be displaced towards one of the partial objectives. At<br />

this stage subjective information would have to be applied because all the Pareto-optimal<br />

solutions are initially equally good (see Kursawe, 1991, 1992).<br />

Contrary to many statements or conjectures that organic evolution is a particularly<br />

wasteful optimization process, it proves again <strong>and</strong> again to be precisely suited to advancing<br />

with maximum speed without losing reliability ofconvergence, even to better <strong>and</strong><br />

better local optima. This is just what is required in numerical optimization. In both<br />

cases the available resources limit what can be achieved. In one case these are the limitations<br />

of food <strong>and</strong> the nite area of the earth for accommodating life, in the other they<br />

are the nite number of satellite processors of a parallel-organized mainframe computer<br />

<strong>and</strong> its limited (core) storage space. If the evolution strategy can be considered as the<br />

sought-after universal optimization method, then this is not in the sense that it solves<br />

a particular problem (e.g., a linear or quadratic function) exactly, with the least iterations<br />

or generations, but rather refers to its being the most readily extended concept,<br />

able to solve very di cult problems, problems with particularly many variables, under<br />

unfavorable conditions such as stochastic perturbations, discrete variables, time-varying<br />

optima, <strong>and</strong> multimodal objective functions (see Hammel <strong>and</strong> Back, 1994). Accordingly,<br />

the results <strong>and</strong> assessments introduced in the present work can at best be considered as<br />

a rst step in the development towards a universal evolution strategy.<br />

Finally, some early applications of the evolution strategy will be cited. Experimental<br />

tasks were the starting point for the realization of the rst ideas for an optimization<br />

strategy based on the example of biological evolution. It was also rst applied here to<br />

the solution of practical problems (see Schwefel, 1968 Klockgether <strong>and</strong> Schwefel, 1970<br />

Rechenberg, 1973). Meanwhile it is being applied just as widely to optimization problems<br />

that can be expressed in computational or algorithmic form, e.g., in the form of simulation<br />

models. The following is a list of some of the successful applications, with references to<br />

the relevant publications.<br />

1. Optimal dimensioning of the core of a fast sodium-type breeder reactor (Heusener,<br />

1970)

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

Saved successfully!

Ooh no, something went wrong!