Как тут было уже замечено, генетические алгоритмы всего лишь частный случай решения задачи оптимизации. ГА — достаточно простой метод численного подбора оптимальных решений, но зачастую не самый эффективный. Почитайте еще про градиентный спуск (gradient descent) и отжиг (simulated annealing).
Одно время применял ГА в своем диссере, но потом отказался в пользу аналитических решений.