Выпуклое программирование: теория и алгоритмы
Выпуклое программирование — это наиболее изученный и важный класс задач нелинейного программирования. Основная особенность состоит в том, что целевая функция является выпуклой, а допустимое множество — выпуклым множеством. Для таких задач любое локальное оптимальное решение является также глобальным, что позволяет использовать эффективные методы поиска экстремума с гарантией достижения оптимального результата.