Критерии оптимальности для функции нескольких переменных
Критерии оптимальности необходимы для распознавания решений, а также составляют основу методов поиска решений. Как и для одномерной системы рассмотрим разложение Тейлора для функции нескольких переменных. Для простоты, начнем с двух переменных
и
. Разложение производим в окрестности точки
. Имеем
.
Здесь
- величина изменения
,
- сумма всех членов ряда выше второго порядка по
.
То же самое разложение можно записать иначе
,
где
- градиент функции
, вычисленный в точке
,
симметрическая матрица порядка
вторых частных производных функции
, вычисленных в точке
.
Пренебрегая членами высших порядков, определим величину изменения целевой функции, соответствующего произвольному изменению
:
.
Напомним, что по определению, во всех точках окрестности минимума выполняется условие
.
Точка
будет точкой глобального минимума, если данное неравенство выполняется для всех
.
Если формула справедлива лишь в некоторой
-окрестности точки
, то минимум локальный.
Если
, то точка
есть точка минимума. В случае, если
принимает положительные, отрицательные и нулевые значения в зависимости от выбора точек из
-окрестности, точка
представляет собой седловую точку.
Чтобы знак
не менялся при произвольном варьировании
, градиент
должен быть равен нулю, т.е.
должна быть стационарной точкой. Если выполняется условие стационарности, то выражение для приращения функции приобретает вид
.
Очевидно, что знак
определяется квадратичной формой
.
Из линейной алгебры известно, что если задана квадратичная форма
, то матрица
:
· положительно определена, если
;
· положительно полуопределена, если
;
· отрицательно определена, если
;
· отрицательно полуопределена, если
;
· является неопределенной матрицей, если
для некоторых
и
для других.
Таким образом, стационарная точка
есть точка минимума, если
- положительно полуопределенная матрица.
Стационарная точка
есть точка максимума, если
- отрицательно полуопределенная матрица.
Дата добавления: 2020-03-17; просмотров: 932;











