Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
RK6_Методы_Оптимизации_1 / Все вместе / Оптимизация Глава 2.doc
Скачиваний:
93
Добавлен:
10.02.2015
Размер:
2.38 Mб
Скачать

Глава 2. Условия существования минимума в детерминированных задачах оптимизации

Входные термины:

  • одномерная детерминированная задача безусловной оптимизации;

  • одномерная детерминированная задача условной оптимизации.

Выходные термины:

  • стационарная точка функции;

  • критическая точка функции.

§1. Одномерная задача оптимизации

Рассмотрим задачу поиска минимума одномерной функции Φ(x), определенной на интервале [a,b]

Φ(x)=Φ(x*),

где Φ(x) – дифференцируемая функция.

Как известно из курса математического анализа, внутренние точки локального и глобального минимума Φ(x) являютсястационарными точкамиэтойфункции(рисунок 1) или, что то же самое, решениями уравнения

(1)

Рисунок 1 -Локальные минимумы(,), локальный максимум () и точка перегиба () функцииΦ(x)

Но, решениями уравнения (1) являются не только точки минимума, но и точки максимума и точки перегиба функции Φ(x) (рисунок 1). Следовательно, уравнение (1) является тольконеобходимым условием минимума, но не является егодостаточным условием.

Если существует вторая производная функции , то для отыскания достаточных условий минимумаΦ(x) можно привлечь эту производную. Из курса математического анализа известно, что если в точкеx0 значение первой производной функцииΦ(x) равно нулю, а второй производной – положительно, то в этой точке функцияΦ(x) имеет минимум (локальный или глобальный).

Таким образом, имеем следующую теорему:

Теорема 1. Если функцияΦ(x) определена и дважды непрерывно дифференцируема на интервале [a,b], то необходимыми и достаточными условиями минимума этой функции в точкеx0являются условия

, .

Приведем доказательство справедливости последнего условия. Для этого рассмотрим разложение функции Ф(x) в ряд Тейлора в окрестности точкиx0:

(2)

Здесь ∆xнекоторая достаточно малая величина.

Для того, что в точке x0достигался минимум функцииФ(x), необходимо, чтобы разностьбыла положительной. Поскольку, то из выражения (2) следует, что для выполнения этого условия необходимо, чтобы имело место неравенство

Точками, в которых функция Φ(x) принимает наименьшее на интервале [a,b] значение, могут быть либо ее стационарные точки, лежащиевнутриинтервала [a,b], либо ее точки недифференцируемости (критические точки функции), к которым следует отнести также концы интервала [a,b].

Поэтому точку, в которой функция Φ(x) принимает наименьшее на интервале [a,b] значение, нужно искать, сравнивая значения этой функции во всех стационарных и критических точках.

Входные термины:

  • многомерная детерминированная задача безусловной оптимизации.

Выходные термины:

  • стационарная точка функции;

  • критическая точка функции.

§2. Многомерная задача безусловной оптимизации

Рассмотрим n-мерную задачу оптимизации без ограничений

, (1)

где Φ(X) – дифференцируемая функция.

По аналогии с одномерной задачей, для того, чтобы точка X0 являлась минимумом функцииΦ(X)необходимо выполнениеусловия стационарностифункции Φ(X) в точкеX0или, что то же самое, необходимо, чтобы точкаX0 быластационарной точкойфункцииΦ(X):

. (2)

Подчеркнем, что условие (2) не является достаточным условием.

Теорема 1. Если функция Φ(X) дважды непрерывно дифференцируема в окрестности точки, то необходимыми и достаточными условиями минимума этой функция в точкеX0являются условия:

, (4)

H(X0)- положительно определена,

где H(X) --матрица Гессе.

Доказательство. Положим, что функцииΦ(X) дважды непрерывно дифференцируема в окрестности точкиX0. Для поиска достаточного условия достижения этой функцией в точке X0минимума, разложимΦ(X) в окрестности точки X0 в ряд Тейлора:

(3)

Здесь n-мерный вектор-столбец достаточно малых величин,H(X) – (n*n)-матрица Гессе.

По аналогии с одномерной задачей, для того, что в точке X0достигался минимум функцииФ(X), необходимо, чтобы разностьбыла положительной. Поскольку, то из выражения (3) следует, что для выполнения этого условия необходимо, чтобы матрица ГессеH(X) была положительно определена в точкеX0

По аналогии с одномерной задачей точками, в которых функция Ф(X) достигает своего наименьшего значения, могут быть либо ее стационарные точки, либо критические точки (точки недифференцируемости). Отметим, что поскольку рассматривается задача без ограничений, точек на границе области допустимых значений отсутствуют.

Таким образом, так же, как в одномерной задаче, точку, в которой функция Φ(X) принимает наименьшее значение нужно искать, сравнивая значения этой функции во всех стационарных и критических точках.

Входные термины:

  • детерминированная задача условной оптимизации;

  • задача выпуклого программирования;

  • сечение функции;

Выходные термины:

  • стационарная точка;

  • критическая точка.