The genetic algorithm (GA), an optimization technique based on the theory o
f natural selection, is applied to structural topology design problems. Aft
er reviewing the GA and previous research in structural topology optimizati
on, we describe a binary material/void design representation that is encode
d in GA chromosome data structures. This representation is intended to appr
oximate a material continuum as opposed to discrete truss structures. Four
examples, showing the broad utility of the approach and representation, are
then presented. A fifth example suggests an alternate representation that
allows continuously-variable material density. Concluding discussion sugges
ts recommended uses of the technique and describes ongoing and possible fut
ure work. (C) 2000 Elsevier Science S.A. All rights reserved.