Parallelization of the Evolution Strategy for Discrete Structural Optimization Problems
GEORG THIERAUF, Jianhong Cai · Computer-Aided Civil and Infrastructure Engineering · 1998
The parallelization of a modified multimembered evolution strategy for solving structural optimization problems with discrete variables is described. Evolution strategies imitate biologic evolution and combine the concept of artificial survival of the fittest with evolutionary operators to form a robust search mechanism. An important characteristic of evolution strategies that differs from other conventional optimization algorithms is that instead of a single design point, the evolution strategies work simultaneously with a population of design points in the space of variables. This allows for an implementation in a parallel computing environment. In this paper two ways for the parallel implementation of evolution strategies, and their realization in two parallel computing environments are presented.