![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Задачи выпуклого программирования
Пусть исходная задача имеет вид:
![]() Задача (11-13) называется задачей выпуклого программирования, если выполняются следующие условия: 1. 2. Область допустимых решений 3. Область регулярная, то есть существует по крайней мере одна внутренняя точка
Можно построить функцию Лагранжа Теорема 8: точка
1. 2. условия дополняющей нежесткости: 3.
Условия (14) называются условиями Куна-Таккера, а точка
Рассмотрим геометрический смысл условий Куна-Таккера. Из первого условия (14.2) следует, что если все Второе условие (14.2), так как
Тогда из условий дополняющей нежесткости следует
то есть градиент функции Если в оптимальной точке какая-либо координата
В общем случае система уравнений и неравенств (14) слишком сложна для аналитического решения. Однако в задачах квадратичного программирования есть способы решения этой системы условий, сводящиеся к нахождению опорных решений систем линейных алгебраических уравнений.
|