ВУЗ:
Составители:
Рубрика:
4. ТЕОРИЯ ДВОЙСТВЕННОСТИ В ЛИНЕЙНОМ ПРОГРАММИРОВАНИИ
101
и условия (4) имеют место.
Условия 5) выполняются с очевидностью. Необходимость доказана.
Достаточность. Пусть для некоторой точки
(
)
00
,
uvUV
δ
%%
выполнены
условия (2)-(6). Правое неравенство в (1) следует сразу из (2). Докажем
выполнение левого неравенства в (1). Для всех ,
uUvV
ÎÎ
%
в силу (3)-(5)
справедливы равенства
()()
(
)
(
)
(
)
{}
0
,0,
1,,,
0,0,
ii
i
i
ii
i
vAubAub
vvAubim
Aub
****
*
**
ì
ï
---<
ï
ï
ï
--=Î
í
ï
ï
-=
ï
ï
î
L (8)
()()
(
)
(
)
(
)
{}
0
,0,
1,,,
0,0,
ii
i
i
ii
i
vAubAub
vvAubimk
Aub
********
****
****
ì
ï
--+->
ï
ï
ï
---=Î+
í
ï
ï
-=
ï
ï
î
L
(9)
(
)
(
)
{
}
0
0,1,,
i
ii
vvAubiks
--=Î+L . (10)
Правые части всех равенств (8)-(10) неотрицательны. Тогда суммируя
эти равенства при
0
uu
=
, получим
()()()()()()
000000
111
mks
iii
iiiiii
iimik
vvAubvvAubvvAub
******
==+=+
--+--+--=
ååå
(
)
(
)
(
)
(
)
(
)
(
)
000000
,,,0
vvAubvvAubvvAub
***********
=--+--++--³Þ
0000000
,,,,cuvAubvAubvAub
*********
+-+-++-³
(
)
00000
,,,,,cuvAubvAubvAubLuv
*********
³+-+-++-=Þ
(
)
(
)
000
,,
LuvLuvvV
£"Î
%
.
Теорема доказана.
Теорема 4. Пусть
(
)
00
,
uvUV
δ
%%
- седловая точка функции Лагранжа
для задачи 1. Тогда
0
u
- является решением задачи 1 линейного
программирования и при этом справедливо равенство
(
)
(
)
000
,
LuvIu
=
. (11)
4. ТЕОРИЯ ДВОЙСТВЕННОСТИ В ЛИНЕЙНОМ ПРОГРАММИРОВАНИИ
и условия (4) имеют место.
Условия 5) выполняются с очевидностью. Необходимость доказана.
Достаточность. Пусть для некоторой точки (u0 , v0 ) Î U% ´V% выполнены
условия (2)-(6). Правое неравенство в (1) следует сразу из (2). Докажем
выполнение левого неравенства в (1). Для всех u Î U , v Î V% в силу (3)-(5)
справедливы равенства
ìï-v i A*u - b* i ,
( ) ( A*u - b* ) < 0,
i
ï
(v - v )( A u - b) = ïíï i Î {1,L, m} ,
* i
i i
(8)
( A*u - b* ) = 0,
0
ïï
i
0,
î
ìï-v i - A**u + b** i ,
ï ( ) ( A**u - b** ) > 0,
i
(v0i - v i )(- A**u - b** ) = ïí i Î {m + 1,L, k } ,
i
(9)
ï
ïîï ( A**u - b** ) = 0,
i
0,
(v0i - v i )( Au - b ) = 0, i Î {k + 1,L, s} .
i
(10)
Правые части всех равенств (8)-(10) неотрицательны. Тогда суммируя
эти равенства при u = u0 , получим
å (v - v i )( A*u0 - b* ) + å (v - vi )( A**u0 - b** ) + å (v - vi )( Au0 - b ) =
m k s
i i i i i i
0 0 0
i =1 i = m+1 i = k +1
= (v0* - v* ) , ( A*u0 - b* ) + (v0** - v* ) , (- A**u0 + b** ) + (v0 - v ) , ( Au0 - b ) ³ 0 Þ
c, u0 + v0* , A* u0 - b* + v0** , - A**u0 + b** + v0 , Au0 - b ³
³ c, u0 + v* , A*u0 - b* + v** , - A**u0 + b** + v , Au0 - b = L (u0 , v) Þ
L (u0 , v ) £ L (u0 , v0 ) "v Î V% .
Теорема доказана.
Теорема 4. Пусть (u0 , v0 ) Î U% ´V% - седловая точка функции Лагранжа
для задачи 1. Тогда u0 - является решением задачи 1 линейного
программирования и при этом справедливо равенство
L (u0 , v0 ) = I (u0 ) . (11)
101
Страницы
- « первая
- ‹ предыдущая
- …
- 99
- 100
- 101
- 102
- 103
- …
- следующая ›
- последняя »
