The design of leaf springs consists of multiple non-linear equations that have to be solved simultaneously to get an adequate design.
Used genetic algorithms, which are promising techniques to find the optimal solutions to these equations for weight or stress minimization.