Задача нелинейного программирования. Условная оптимизация. Метод проекции градиента
Метод проекции градиента
Активные ограничения
Ограничения, которые нарушаются при движении в выбранном направлении Шаг 1. Определение длины шага Длина шага до нарушаемых ограничений:
Шаг 1. Определение длины шага Максимально возможная длина шага: Итоговая длина шага:
Шаг 1. Координаты новой точки
Активные ограничения >0 Не допустимо градиентное направление Шаг 2. Выбор направления
Оператор проекции:
Нарушаемые ограничения Шаг 2. Определение длины шага Длина шага до нарушаемых ограничений: Максимально возможная длина шага:
Шаг 2. Координаты новой точки
Активные ограничения >0 Не допустимо градиентное направление Шаг 3. Выбор направления
Оператор проекции: Подозрение на оптимальность
Шаг 3. Проверка останова