Еволюційні алгоритми зумовлені процесами оптимізації, які ми спостерігають у природі, як-от природний відбір, міграція різновидів, стати птахів, людську культуру
та мурахяні сім'ї.
У цій книзі розглядаються історія, теоретичні основи, математичний апарат і програмування алгоритмів еволюційної оптимізації. Передбачені алгоритми містять у собі генетичні алгоритми, генетичне програмування, оптимізацію на основі мурашиної КУчі, оптимізацію на основі роя частинок, диференціальну еволюцію, біогеографічну оптимізацію й багато інших.