Mezi oblíbený účel optimalizace patří maximalizace celkové tuhosti konstrukce nebo minimalizace její poddajnosti při daném množství odstranění části hmotnosti.
Poddajnost měří celkovou ohebnost (měkkost) konstrukce, přičemž je opakem tuhosti. Globální poddajnost je rovna součtu elastických nebo deformačních energií. Minimalizace globální poddajnosti, C, je ekvivalentní maximalizaci globální tuhosti. Optimalizační algoritmus se prostřednictvím iterativního procesu snaží vyřešit hustotu prvků (proměnné návrhu optimalizace), které minimalizují globální poddajnost konstrukce.
[ue] je vektor uzlového posunutí prvku e, [Ke] je tuhost prvku e, a vektor {ρ} obsahuje relativní hustoty prvků ρe.
Během každé iterace optimalizace je nutné splnit globální rovnováhu síly-tuhosti a požadovaná funkční omezení:
v
e je objem prvku a M
target je cílová hmotnost optimalizace.
[K{
ρ}] je globální matice tuhosti modulovaná vektorem relativních hustot, {u} je vektor posunutí a {F} je vektor vnější síly.
Výše uvedený vzorec obsahuje omezení jako jsou limity napětí, posunutí, vlastních frekvencí atd.