Методы оптимизации. Азарнова Т.В - 5 стр.

UptoLike

Рубрика: 

7
>
=
+
=
>
=
=
>
=
010)122(2,0422,02
321
HHH матрица
положительно определена, т.е.
*
x
точка минимума.
12
19
min
−=f .
Для задач с ограничениями -равенствами
mibxf
xf
ii
,1,)(
min,)(
0
==
необходимое условие экстремума формулируется в виде принципа Лагранжа.
Теорема 3 (принцип Лагранжа). Пусть х * - точка локального экстремума
функции )( xf
0
, причем m0ixf
i
,),(
=
непрерывно дифференцируемы в
окрестности точки х * и векторы m1ixf
i
,*),(
=
- линейно независимы . Тогда
существует такой вектор y*
m
, что для функции Лагранжа
=
+
m
1i
iii0
xfbyxfyx ))(()(),(
выполняются следующие равенства:
=Φ∇
=Φ∇
0yx2
0yx1
y
x
*)*,()
*)*,()
При проверке достаточных условий экстремума в некоторых задачах
условной оптимизации можно пользоваться критерием Вейерштрасса.
Теорема 4 (критерий Вейерштрасса). Пусть
)
(
x
f
- непрерывная функция,
а множество
представляет собой компакт. Тогда существуют точки
Ω∈
maxmin
, xx , такие что
)(min)(
min
xfxf
n
Rx Ω∈
=
,
)(max)(
max
xfxf
n
Rx Ω∈
=
.
Пример 2. Найти условный экстремум в задаче
2xxxf
extrxxxf
2
2
2
1
1
210
=+=
+
=
)(
)(
Решение. Функции )(),( xfxf
10
данной задачи являются непрерывно
дифференцируемыми . Ограничение здесь единственно , поэтому линейная
независимость градиентов ограничений может быть нарушена лишь в случае,
когда ,)( 0xf
1
=
т.е. 0xx00x2x2
2121
=
=
=
),(),( . Oднако точка (0,0) не
является допустимой в данной задаче и , следовательно , не является
решением . Воспользуемся принципом Лагранжа. Функция Лагранжа имеет
вид
)(),(
2
2
2
1121
xx2yxxyx ++
Выпишем необходимые условия экстремума
                                              7

H 1 =2 >0, H 2 =2 ⋅ 2 =4 >0, H 3 =2 ⋅ (2 ⋅ 2 +1) =10 >0 ⇒ матрица
                                                              19
положительно определена, т.е. x * −точка минимума. f min =− .
                                                              12
     Для задач с ограничениями-равенствами
                                 f 0 ( x) → min,
                                      f i ( x) =bi , i =1, m
необходимое условие экстремума формулируется в виде принципа Лагранжа.
Теорема 3 (принцип Лагранжа). Пусть х* - точка локального экстремума
функции f 0 (x) , причем f i ( x), i =0, m непрерывно дифференцируемы в

окрестности точки х* и векторы ∇ f i ( x*), i =1, m - линейно независимы. Тогда
существует такой вектор y* ∈R m , что для функции Лагранжа
                                                     m
                             Φ( x, y ) = f 0 ( x) + ∑ y i (bi − f i ( x ))
                                                    i =1
выполняются следующие равенства:
                         � 1) ∇ x Φ( x*, y*) =0
                          �
                            � 2) ∇ y Φ( x*, y*) =0
     При проверке достаточных условий экстремума в некоторых задачах
условной оптимизации можно пользоваться критерием Вейерштрасса.
Теорема 4 (критерий Вейерштрасса). Пусть f (x) - непрерывная функция,
а множество Ω представляет собой компакт. Тогда существуют точки
x min , x max ∈Ω , такие что f ( x
                                   min
                                       ) = min n f ( x ) ,       f ( x max ) = max f ( x) .
                                            x∈Ω ⊆R                           x∈Ω ⊆R n
Пример 2. Найти условный экстремум в задаче
                         f 0 ( x) =x1 +x 2 → extr
                                  f 1 ( x ) =x12 +x 22 =2
Решение. Функции f 0 ( x), f 1 ( x) данной задачи являются непрерывно
дифференцируемыми. Ограничение здесь единственно, поэтому линейная
независимость градиентов ограничений может быть нарушена лишь в случае,
когда ∇ f 1 ( x ) =0, т.е. ( 2 x1 ,2 x 2 ) =(0,0 ) ⇒ x1 =x 2 =0 . Oднако точка (0,0) не
является допустимой в данной задаче и, следовательно, не является
решением. Воспользуемся принципом Лагранжа. Функция Лагранжа имеет
вид
Φ( x, y ) =x 1 +x 2 + y 1 (2 −x12 −x 22 )
Выпишем необходимые условия экстремума