ВУЗ:
Составители:
Рубрика:
4. ТЕОРИЯ ДВОЙСТВЕННОСТИ В ЛИНЕЙНОМ ПРОГРАММИРОВАНИИ
102
Доказательство. В процессе доказательства теоремы 3 было
установлено, что
0
uU
Î
. Равенство (11) следует непосредственно из
соотношений (3)-(5). Правому неравенству в (1) можно придать вид
(
)
(
)
0000
,,,
IuIuvAubvAubvAubuU
*********
£+---+-"Î
%
. (12)
Для всех
uU
Î
справедливы соотношения
0,0,0
AubAubAub
******
-£-³-=
.
Тогда в силу
00
0,0
vv
***
³³
из неравенства (12) для всех
uU
Î
следует
(
)
(
)
0
IuIu
£
. Теорема доказана.
Теорема 5 (Куна-Таккера). Пусть точка
0
uU
Î
является решением
задачи 1 линейного программирования. Тогда необходимо существует
вектор
0
vV
Î
%
такой, что пара
(
)
00
,
uvUV
δ
%%
образует седловую точку
функции Лагранжа для задачи 1 линейного программирования.
Доказательство. Введем множества индексов
{}
(
)
{
}
{}
(
)
{
}
00
1,,0,1,,0
ii
IimAubIimkAub
*********
=Î-==Î+-+=LL,
{
}
{
}
0
1,,0
j
Jjlu
=Î=
%
L
и построим множество
()()
1
0,;0;;0;0,
ii
nj
n
e
KeRAeiIAeiIAeejJ
e
******
ìü
æö
ïï
ïï
÷
ç
÷
ïï
ç
÷
ïï
ïï
ç
÷
==ΣγÎ=³Î
ç
íý
÷
ç
÷
ïï
÷
ç
ïï
÷
ç
÷
ç
ïï
÷
èø
ïï
ïï
îþ
%
L .
Покажем, что для всех
eK
Î
и достаточно малого числа
0
t
³
справедливо включение
0
uteU
+Î
. Действительно, последовательно
вычисляем
(
)
00
0
AuteAutAe
+=+=
,
(
)
()
(
)
(
)
(
)
000
,0
iiii
ii
iIAubAuteAutAebt
*******
ÎÞ=Þ+=+£"³
,
4. ТЕОРИЯ ДВОЙСТВЕННОСТИ В ЛИНЕЙНОМ ПРОГРАММИРОВАНИИ Доказательство. В процессе доказательства теоремы 3 было установлено, что u0 Î U . Равенство (11) следует непосредственно из соотношений (3)-(5). Правому неравенству в (1) можно придать вид I (u0 ) £ I (u ) + v0* , A*u - b* - v0** , A**u - b** + v0 , Au - b "u Î U% . (12) Для всех u Î U справедливы соотношения A*u - b* £ 0, A**u - b** ³ 0, Au - b = 0 . Тогда в силу v0* ³ 0, v0** ³ 0 из неравенства (12) для всех u Î U следует I (u0 ) £ I (u ) . Теорема доказана. Теорема 5 (Куна-Таккера). Пусть точка u0 Î U является решением задачи 1 линейного программирования. Тогда необходимо существует вектор v0 Î V% такой, что пара (u0 , v0 ) Î U% ´V% образует седловую точку функции Лагранжа для задачи 1 линейного программирования. Доказательство. Введем множества индексов { } { I * = i Î {1,L, m} ( A*u0 - b* ) = 0 , I ** = i Î {m + 1,L, k } (- A**u0 + b** ) = 0 , i i } J% = { j Î {1, L, l } u0j = 0} и построим множество ïìï æ e1 ö÷ ïüï ïï ççç ÷÷ ï K = íe = çL÷÷ Î R n ( A*e) £ 0, i Î I * ;( A**e) ³ 0; i Î I ** ; Ae = 0; e j ³ 0, j Î J%ïý . i i ïï ç ÷ ç n ÷÷ ïï ïï çèe ÷ø ïï î þ Покажем, что для всех e Î K и достаточно малого числа t ³ 0 справедливо включение u0 + te Î U . Действительно, последовательно вычисляем A (u0 + te) = Au0 + tAe = 0 , i Î I * Þ ( A*u0 ) = b*i Þ ( A* (u0 + te)) = ( A*u0 ) + t ( A*e) £ b*i , "t ³ 0 , i i i i 102
Страницы
- « первая
- ‹ предыдущая
- …
- 100
- 101
- 102
- 103
- 104
- …
- следующая ›
- последняя »