Математическое программирование
Линейное программирование
Нелинейное программирование