Задача безусловной оптимизации

Лекция 4. Нелинейное программирование

Задача нелинейного программирования формулируется в виде:

Задача безусловной оптимизации - student2.ru (1)

Задача безусловной оптимизации - student2.ru (2)

При этом в (1), (2) хотя бы одна из функций Задача безусловной оптимизации - student2.ru , Задача безусловной оптимизации - student2.ru , Задача безусловной оптимизации - student2.ru – нелинейная.

Как известно, при изучении оптимизационных задач важное место занимает вопрос об условиях оптимальности. Это обусловлено тем, что условия оптимальности:

1.Используются при построении и обосновании вычислительных методов решения указанных задач;

2. Позволяет в ряде случаев явно решить оптимизационную задачу.

Различают необходимые и достаточные условия оптимальности.

Необходимые условия – это условия, которым должна удовлетворять точка, являющаяся решением задачи.

Достаточные условия – это условия, из которых следуют, что данная точка является решением задачи.

Взаимосвязь между необходимыми и достаточными условиями геометрически интегрируется в терминах теории множеств на рис. 1.

Задача безусловной оптимизации - student2.ru

Рис. 1.

Задача безусловной оптимизации - student2.ru - множество допустимых решений оптимизационной задачи

Задача безусловной оптимизации - student2.ru - множество оптимальных решений

Задача безусловной оптимизации - student2.ru - множество решений, для которых необходимо выполнить условия оптимальности.

Задача безусловной оптимизации - student2.ru - множество решений, для которых выполняются достаточные условия оптимальности.

Задача безусловной оптимизации - student2.ru

Некоторые результаты теории необходимых и достаточных условий оптимальности рассмотрим для следующих классов задач:

- безусловной оптимизации (без ограничений);

-оптимизации с ограничениями в виде равенств;

-оптимизации с ограничениями в виде неравенств.

Задача безусловной оптимизации

Постановка задачи:

Задача безусловной оптимизации - student2.ru (3)

В (3) допустимое множество Задача безусловной оптимизации - student2.ru совпадает с евклидовым пространством Задача безусловной оптимизации - student2.ru (т. е. ограничения отсутствуют).

Теорема 1 (Необходимые условия)

Пусть функция Задача безусловной оптимизации - student2.ru непрерывно дифференцируема в точке Задача безусловной оптимизации - student2.ru по переменным Задача безусловной оптимизации - student2.ru .

Если Задача безусловной оптимизации - student2.ru - локальное решение задачи (3) то

Задача безусловной оптимизации - student2.ru Задача безусловной оптимизации - student2.ru (4)

где Задача безусловной оптимизации - student2.ru - градиент функции Задача безусловной оптимизации - student2.ru в точке Задача безусловной оптимизации - student2.ru .

Замечание 1. Данное утверждение справедливо и для точки локального максимума.

Замечание 2. Необходимые условия (4) выполняется так же в точках перегиба и седловых точках.

Поэтому точки, удовлетворяющие условию (4) называются стационарными.

Задача безусловной оптимизации - student2.ru Задача безусловной оптимизации - student2.ru

а) точка перегиба б) седловая точка

Рис 2.

Очевидно, что стационарные точки необязательно являются решением задачи (3).

То есть (4) – не является достаточным условием оптимальности.

Достаточные условия того, что стационарная точка Задача безусловной оптимизации - student2.ru является экстремальной, формулируется в виде следующей теоремы:

Теорема 2 . Пусть:

1. функция Задача безусловной оптимизации - student2.ru - дважды непрерывно дифференцируема в точке Задача безусловной оптимизации - student2.ru по Задача безусловной оптимизации - student2.ru

2. Задача безусловной оптимизации - student2.ru - стационарная точка.

Для того чтобы Задача безусловной оптимизации - student2.ru была решением задачи (3) достаточно, чтобы матрица Гессе Задача безусловной оптимизации - student2.ru в точке Задача безусловной оптимизации - student2.ru была:

1. положительно определенной (точка Задача безусловной оптимизации - student2.ru - min)

2. отрицательно определенной (точка Задача безусловной оптимизации - student2.ru - max)

Определение. Матрица Гессе (гессиан) – это симметрическая матрица векторных производных:

Задача безусловной оптимизации - student2.ru

Определение. Симметрическая матрица Задача безусловной оптимизации - student2.ru называется положительно (отрицательно) определенной, если соответствующая ей квадратичная форма Задача безусловной оптимизации - student2.ru положительно (отрицательно) определенной.

Для установления знакоопределенности квадратичной формы (гессиана) удобно применять критерий Сильвестра.

Наши рекомендации