ВУЗ:
Составители:
Рубрика:
24
å
=
Î"+£
m
i
ii
Sxxfyxy
1
11
,),()()(
jw
å
=
Î"+£
m
i
ii
Sxxfyxy
1
212
.),()()(
jw
Умножив первое неравенство на
a
, а второе – на (
a
-
1
) и сложив их,
мы получим:
å
=
Î"-++£-+
m
i
i
Sxxfyyxyy
1
2121
.),())1(()()()1()(
aawjwaaw
Полученное выражение верно для любого
S
x
Î
, следовательно, оно
будет верно, если мы возьмем от обеих частей минимум по
S
x
Î
. Значит,
верно неравенство (**).
Что и требовалось доказать.
Скачок двойственности
Рассмотрим следующую задачу оптимизации:
max)(
®
x
j
mibxf
ii
,1,)( =£
)(0 Sxx
Î
³
,
где mif
i
,1,, =
j
- заданные функции,
S
- некоторое множество.
Функция Лагранжа для данной задачи имеет вид:
.0,0)),(()(),( ³
Î
³-+=F
÷
ø
ö
ç
è
æ
y
Sx
xxfbyxyx
T
j
При этом исходная задача записывается с помощью ),( yx
F
следую-
щим образом:
),,(minmax
0
)(
0
yx
y
sx
x
F
³
Î
³
двойственная задача по определению имеет вид:
).,(maxmin
)(
0
0
yx
sx
x
y
F
Î
³
³
Свойства двойственности, справедливые для линейного программиро-
вания, вообще говоря, неверны в нелинейном случае. Проиллюстрируем
это на примере:
Пример.
min2310
321
®
-
-
-
xxx
,4432
321
£
+
+
xxx
m � ( y 1 ) � � ( x) � � y i1 f i ( x), �x � S , i �1 m � ( y 2 ) � � ( x) � � y i21 f i ( x), �x � S . i �1 Умножив первое неравенство на � , а второе – на ( 1 � � ) и сложив их, мы получим: m �� ( y 1 ) � (1 � � )� ( y 2 ) � � ( x ) � � (��y 1 � (1 � � ) y 2 ) f i ( x), �x � S . i �1 Полученное выражение верно для любого x � S , следовательно, оно будет верно, если мы возьмем от обеих частей минимум по x � S . Значит, верно неравенство (**). Что и требовалось доказать. Скачок двойственности Рассмотрим следующую задачу оптимизации: � ( x) � max f i ( x) � bi , i � 1, m x � 0 (x � S) , где � , f i , i � 1, m - заданные функции, S - некоторое множество. Функция Лагранжа для данной задачи имеет вид: � ( x, y ) � � ( x) � y T (b � f ( x)), x � 0, y � 0. � � � x � S ��� При этом исходная задача записывается с помощью � ( x, y ) следую- щим образом: max min � ( x, y ), x�0 y �0 ( x�s ) двойственная задача по определению имеет вид: min max � ( x, y ). y �0 x�0 ( x�s ) Свойства двойственности, справедливые для линейного программиро- вания, вообще говоря, неверны в нелинейном случае. Проиллюстрируем это на примере: Пример. 10 � 3x1 � 2 x 2 � x3 � min 2 x1 � 3x 2 � 4 x3 � 4, 24
Страницы
- « первая
- ‹ предыдущая
- …
- 22
- 23
- 24
- 25
- 26
- …
- следующая ›
- последняя »