Chapter 7. INTRODUCTION TO. LINEAR PROGRAMMING. 7.1 SIMPLE
EXAMPLES. A basic problem of applied science is optimization, for example, ...
@T|ih . WA+#NAW A wW,+ +B+WB .
5Ww, ,jw,5
M@tU ThLM*i4 Lu @TT*i_ tUi?Ui t LT|43@|L?c uLh i @4T*ic 4@ 43@|L? Lu L|T| Lu @ Ui4U@* ThLUitt u|i? |i ThLM*i4 t |L 4@ 43i |i h@?}i @*it Lu @ *?i@h |h@?tuLh4@|L? A G . ? $ 7 , @4T*i Ui4U@* UL4T@?) ThL_Uit |L UL4TL?i?|tc i4 @?_ i4 i4 4 ti**t uLh m Tih TL?_ @?_ i4 uLh m2 Tih TL?_ Wu % *M Lu i4 @?_ %2 *M Lu i4 @hi ThL_Ui_ Tih _@)c h|i |i |h@?tuLh4@|L? U @t h@?}i @*it @t hii?i 5L*|L? AL|@* hii?i i^@*t % n 2%2 AihiuLhic i U@? hiThiti?| hii?i M) A EE% c %2 ' % n 2%2 c U t @ *?i@h |h@?tuLh4@|L? L? . 2 | h@?}i @*it Lu hii?i ? . `i U@? |?! Lu |t @t A G EThL_U|L? tT@Ui $ Ehii?i tT@Ui Wu |i Ui4U@* UL4T@?) ? , @4T*i @?|t |L 4@ 43i _@*) hii?ic |i @*i Lu A tL*_ Mi 4@ 43i_ N?*itt uh|ih ?uLh4@|L? t }i?c @ _iUtL? M) @ Ui4U@* i?}?iih L? @ ThL_U|L? tUi_*i E@*it Lu % @?_ %2 U@??L| Mi 4@_i ?*) @ ?|i ?4Mih Lu TL?_t Lu i@U Ui4U@* UL4TL?_ U@? Mi ThL_Ui_ i@U _@) *tLc @t Lu|i? @TTi?tc ThL_U|L? Lu L?i UL44L_|) Lu|i? *4|t ThL_U|L? Lu |i L|ihG 4@U?ih)c *@MLhc Lh hitLhUit 4t| Mi t@hi_ e b
eef
OA,+ . WA+#NAW A wW,+ +B+WB
, @4T*i 2 +iuihh?} |L , @4T*i c tTTLti |@| |i 4@ 44 |L|@* ThL _U|L? Tih _@) t fff *M @?_ |@| ?L 4Lhi |@? 2fff *M Lu i4 U@? Mi 4@_i , Thitt |iti UL?t|h@?|t L? ThL_U|L? @t ?i^@*|it 5L*|L? Ai UL?t|h@?|t @hi % n %2 fff % 2fff W? @__|L? |L |i UL?t|h@?|t *t|i_ @MLic i @i % f @?_ %2 f AihiuLhic |L 4@ 43i _@*) hii?i uhL4 i4 @?_ i4c |i Ui4 U@* UL4T@?) tL*_ UL?t_ih |i ThLM*i4 @ 43i 5MiU| |L
A EE% c %2 ' % n 2%2 % n %2 fff % f % 2fff %2 f
Ai ThLM*i4 Lu 4@ 43?} @ *?i@h u?U|L? Lu |i @h@M*it % c c %? E|@| tc 4@ 43?} |i h@?}i @*it Lu @ *?i@h |h@?tuLh4@|L? A G . ? $ 7 tMiU| |L *?i@h ?i^@*|) UL?t|h@?|t t U@**i_ @ *?i@h ThL}h@4 Ew Ai i ThittL? uLh A t U@**i_ |i LMiU|i u?U|L?c @?_ |i hi}L? _i?i_ M) |i ?i^@*|) UL?t|h@?|t t U@**i_ |i ui@tM*i hi}L? Ai ui@tM*i hi}L? t t| |i tMti| Lu . ? UL?|@??} TLttM*i ThL_U|L? tUi_*it , @4T*i Bh@T |i ui@tM*i hi}L? uLh |i ThLM*i4 ? , @4T*it @?_ 2 5|@|i tiih@* ui@tM*i ThL_U|L? tUi_*it 5L*|L? `i }h@T i@U ?i^@*|) tiT@h@|i*) @?_ |i? ?_ |i ?|ihtiU|L? Lu |i }h@Tt Etii 6} . Ai ?|ihtiU|L? Lu |i hi}L?t ? 6} . t tL? ? 6} .2 ?) TL?|t ? |i hi}L? @hi ui@tM*i ThL_U|L? tUi_*it 5L4i i @4T*it @hi Efcfc E2fffcfc Efc fffc E2fffc fffc Efffc 2fffc Efffc fc E2fffc Dffc Efc 2Dffc Efffc fffc EDffc 2fffc EDffc .Dfc @?_ E.ffc ffAi ht| uLh TL?|t *t|i_ ? , @4T*i @hi ih|i TL?|tc |i tiUL?_ uLh @hi u@Ui TL?|tc @?_ |i *@t| uLh @hi ?|ihLh TL?|t `i ** tii |@| |i ih|i TL?|t @hi |i 4Lt| 4TLh|@?| 6Lh w ThLM*i4t ? |L @h@M*itc |i ui@tM*i hi}L? @*@)t @t @ TL*)}L?@* ML?_@h) !i) LMtih@|L? uLh |i tL*|L? Lu @? w ThLM*i4 ? |L _4i?tL?t EtU @t Lh Thiti?| i @4T*ic t |@| A |@!it L? UL?t|@?| @*it L? t|h@}| *?it W? T@h|U*@hc uLh @ ?4Mih &c |i i^@|L? A EE% c %2 ' & t % n 2%2 ' &c
. 5Ww, ,jw,5
ee
U hiThiti?|t @ t|h@}| *?i ? |i % %2 T*@?i 5U *?it @hi U@**i_ *ii* *?it uLh A *L?} |i *ii* *?itc hii?i t |i UL?t|@?| @*i &( tL4i *ii* *?it @hi _h@? ? 6} . L|i |@| |i *?it @hi T@h@**i* @?_ |@| |i hii?i ?Uhi@tit @t |i *?it 4Li L| ?|L |i ht| ^@_h@?| L i tTih4TLti L? 6} . |i ui@tM*i hi}L? E5ii 6} .e 6hL4 6} .e i tii |@| |i 4@ 44 ui@tM*i hii?i t mHfffc @Uii_ | @ ThL_U|L? tUi_*i Lu 2fff *M Lu i4 @?_ fff *M Lu i4 `i t@) |@| |t t |i LT|4@* ThL_U|L? tUi_*i `i @i uL?_ |i *?i Lu 4@ 44 UL?t|@?| hii?i U @*tL ?|ihtiU|t |i ui@tM*i hi}L? W? |i }i?ih@* U@ti Lu ? ThL_U|tc |i t@4i 4i|L_ Lh!t W?t|i@_ Lu *?it Lu UL?t|@?| hii?ic T*@?it Lh )TihT*@?it Lu UL?t|@?| hii?i ** @hti Ai ui@tM*i hi}L? ** Mi @ TL*)i_hL? ? ?tT@Uic ?t|i@_ Lu @ TL*)}L? ? |LtT@Ui Ai LT|4@* ThL_U|L? tUi_*i ** t|** LUUh L? @ ih|i EULh?ih TL?| Lu |i TL*)i_hL? At t i?thi_ M) |i ?i | |iLhi4c @ u?_@4i?|@* |iLhi4 Lu *?i ThL}h@44?} AiLhi4 . wi| A G . ? $ 7 Mi *?i@h ? |i hit|hU|i_ _L4@? Lu @ TL*)i_hL? |i 4@ 44 @?_ 4?44 @*it Lu A @hi @Uii_ @| ih|Uit Lu
`i U@??L| ThLi |t |iLhi4 ? }i?ih@*c M| @ ThLLu ? |i |L_4i?tL?@* U@ti UL*_ Mi }i?ih@|i_ M) *LL!?} @| *ii* *?it Lu A 5L4i Lu |i tiih@* TLttM*i U@tit uLh 4@ 44 @?_ 4?44 @*it @hi tL? ? 6} .D Ai |iLhi4 t@)t |@| ? Lh_ih |L 4@ 43i Lh 4?43i A L? @ ML?_i_ ui@tM*i hi}L?c i ?ii_ L?*) ?_ @** |i ih|Uit c 2 c c e c c 6 ( U@* U*@|i A E c c A E6 @?_ TU! |i *@h}it| @?_ t4@**it| @*it uhL4 |i *t| , @4T*i e @ 43i @?_ 4?43i A EE% c %2 ' % .%2 tMiU| |L % fc %2 fc e% n D%2 2fc @?_ % n 2%2 f 5L*|L? `i }h@T |i ui@tM*i hi}L? L|i |@| |i t_it Lu |i hi}L? @hi |i *?it % ' fc %2 ' fc e% n D%2 ' 2fc @?_ D% n 2%2 ' f A@| tc i ?_ |i MLh_iht M) U@?}?} @** |i ?i^@*|) UL?t|h@?|t |L i^@|L?t `i f @i |i hi}L? tL? ? 6} .S W| @t ih|Uit Efcfc Efcec E2cfc b c . . L i U@*U*@|i b A EEfc 2 ' S A EEfc e ' 2H A f ' 22 A EEfc f ' f . c . |L ?_ |@| @ 44 Lu A t S @Uii_ @| % ' 2c %2 ' f ?44 Lu A t 2H @Uii_ @| % ' fc %2 ' e
ee2
OA,+ . WA+#NAW A wW,+ +B+WB
hL_U|L? tUi_*it ?L*?} tiih@* ThL_U|t LMLt*) i t| 5?Ui i *Lti |i @M*|) |L }h@T ui@tM*i hi}L?t uLh uLh ThL_U|t Lh 4Lhic @? @?@ *)|U@* 4i|L_ uLh tL*?} |i w ThL}h@4 t ?iUitt@h) `i 4}| |?! |@| |i @) |L _L |t L*_ Mi |L ?_ @** |i ih|Uit Lu |i ui@tM*i hi}L? @?_ U@*U*@|i A @| |i ih|Uit OLiihc u ? t *@h}ic |t t @ _U*| ThLM*i4 ? |ti*u _i*) ti_ 4i|L_ uLh tL*?} ?_4i?tL?@* w ThLM*i4t t |i t4T*i @*}Lh|4 W? |t 4i|L_ i itti?|@**) !iiT |h@U! Lu @*it Lu A @t i 4Li uhL4 L?i ih|i |L @ ?i}MLh?} ih|i ihi A @t @ *@h}ih Lh i^@* @*i ?Ui i ?_ @ ih|i ihi A |@!it |i t@4i Lh *ittih @*it @| @** ?i}MLh?} ih|Uitc |i LT|4@* ih|i @t Mii? uL?_ L|i |@| |i t4T*i @*}Lh|4 U@? u@* EL?} |L |4i *4|@|L?t Lh @? ?ML?_i_ ui@tM*i hi}L? ? tL4i U@titc M| Lh!t uLh @*4Lt| @** w ThLM*i4t U @hti ? Th@U|Ui
+w,5 . W? hLMt |L ec @ *?i@h LMiU|i u?U|L? @?_ tL4i UL?t|h@?|t @hi }i? 6?_ |i 4@ 44 @?_ 4?44 @*it Lu |i LMiU|i u?U|L? A EE%c + ' % 2+ f%D f+H f%n+ e 2 A EE%c + ' e% n .+ f%S f + f f 2% n + H A EE%c + ' % D+ f%D f+. f % n + f e A EE%c + ' 2% n + f % f f + 2f f % n + D f 2% n + S
. 5Ww, ,jw,5
ee
D W? LT|43@|L?c u |i LMiU|i u?U|L? t ?L?*?i@hc |i? |i 4@ 44 4@) ?L| LUUh @| @ ih|i Lu |i ui@tM*i hi}L? 5L |@| |i 4@ 44 Lu A EE%c + ' %+ Lih |i hi}L? f%
f+
f %n+ H
LUUht @| % ' ec + ' ec U t ?L| @ ih|i dO?|G `@| _L |i Uhit %+ ' & *LL! *!iqo S W? LT|43@|L?c u |i LMiU|i u?U|L? t *?i@h M| |i UL?t|h@?|t @hi ?L?*?i@hc |i 4@ 44 4@) ?L| LUUh @| @ ULh?ih TL?| 5L |@| |i 4@ 44 Lu A EE%c + ' % n + Lih |i hi}L? f%
f+
f %2 n +2 S
LUUht @| |i TL?| % ' 2 *2 c + ' 2 *2 Ai RULh?ih TL?|t Lu |i ui@tM*i hi}L? @hi Efcfc Efcec @?_ Eecf OLiihc E2 *2 c 2 *2 t @| t U@**i_ @? i |hi4i TL?| Lu |i hi}L? . #ii*LT @? i @4T*i uLh hLM D | |i Lh_ 4@ 44 hiT*@Ui_ M) 4?44 H #ii*LT @? i @4T*i uLh hLM S | |i Lh_ 4@ 44 hiT*@Ui_ M) 4?44 b *@? 4Lih UL4T@?) 4@!it |L |)Tit Lu *@? 4LihtG @ M@tU 4L_i* @?_ @ ti*uThLTi**i_ 4L_i* Ai UL4T@?) @t L?*) L?i @tti4M*) *?i | 4Lt| Df M@tU 4L_i* *@? 4Liht ** Mi 4@_i ? @ _@) | 4Lt| 2f ti*uThLTi**i_ *@? 4Liht ** Mi 4@_i ? @ _@) Aiti UL?t|h@?|t @hi |L Thii?| LihtTT*) @?_ @ hit*|?} _iUhi@ti ? ThUit iU@ti Lu |4i *4|@|L?t @| 4Lt| 2ff *@? 4Liht U@? Mi 4@_i Tih _@) Ai *@ 4Liht ti** uLh mHf EM@tU 4L_i* @?_ m2Df Eti*u ThLTi**i_ 4L_i* `@| ThL_U|L? tUi_*i ** 4@ 43i hii?iq f +i}@h_?} hLM bc tTTLti |@| |L ?|hL_Ui @ ?i ti*uThLTi**i_ 4L_i*c | t tL*_ |L hi|@* L|*i|t uLh m.f `@| ThL_U|L? tUi_ *i 4@ 43it hii?iq Ai ML?_i_?itt Lu |i ui@tM*i hi}L? U@? Mi 4TLh|@?| L?t_ih @ 43i 5MiU| |L
A EE%c + ' % n + %f +f
2% + f
5L |@| A @t ?L 4@ 44 L? |t ui@tM*i hi}L?
eee
OA,+ . WA+#NAW A wW,+ +B+WB
.2
+,`+WAWB AO, w +w,
Ai t4T*i @*}Lh|4 t @ 4i|L_ uLh tL*?} w ThLM*i4t AL ThiT@hi uLh |i ti Lu |i @*}Lh|4c |i w ThLM*i4 t hih||i? ? @ Uih|@? uLh4 `i UL?t_ih ? _i|@* |i ThLM*i4 @ 43i A ' S % n S2 %2 n n S? %? 5MiU| |L @ % n @2 %2 n n @? %? K @2 % n @22 %2 n n @2? %? K2 @6 % n @62 %2 n n @6? %? K6 % f %2 f %? f ihi K : f K2 : f
E.2 K6 : f
Ai ThLM*i4 t |L ?_ iU|Lht 3 4 % E F f 'CD %2 Lti UL4TL?i?|t 4@ 44 A @?_ t@|tu) |i }i? ?i^@*|it W? tLh|ih ?L|@|L?c |i ThLM*i4 4@) Mi h||i? @ 43i A f 5MiU| |L f
:f
ff
E.22
hLM*i4 Eqq tc Lu ULhtic _U*| Ai t4T*i @*}Lh|4 @TThL@U t M@ti_ ht| L? U@?}?} |i _U*| ThLM*i4 |L L?i U i @i @ U@?Ui Lu tL*?}c ?@4i*)c *?i@h i^@|L?t R5*@U! @h@M*it 5 c 52 c c 56 @hi ?|hL_Ui_ ? |i ?i^@*|it f M) |i h*i f n ~ ' At |i ?i^@*|) UL?t|h@?|t @hi U@?}i_ |L i^@*|) UL?t|h@?|t Wu i hi ?@4i @h@M*it + ' % c +2 ' %2 c c +? ' %? c +?n ' 5 c +?n2 ' 52 c c +?n6 ' 56 c |i? i @i |i UL?t|h@?|t ? tLh| uLh4 Dt '
.2 +,`+WAWB AO, w +w, ihi D @?_ t @hi T@h||L?i_G 3 4 f E F E F D ' E F D C f
~}
eeD 3
4 f E 5 F E F 52 F @?_ t ' E E F C D 56
U6f6 u ULhtic 5 fc 52 fc c 56 f , @4T*i 6?_ 4@|hUit c Dc t c @?_ uLh , @4T*i Lu 5iU . 5L*|L? Ai ThLM*i4 @t @ 43i 5MiU| |L
% n 2%2 % n %2 fff % 2fff
% f %2 f
AihiuLhic
fff % ' ' f' %2 2fff 2 W?|hL_U?} t*@U! @h@M*it E|i) R|@!i T |i t*@U! ? |i ?i^@*|it |L 4@!i i^@|L?tc i @i 4@ 43i 5MiU| |L
% n 2%2 n f5 n f52 % n %2 n 5 ' fff % n 52 ' 2fff
tL |@| ' f
D'
5L u@hc @** i @i _L?i t hih|i
% f + f
5 f 52 f
3 4 % E f %2 F F t 'E C 5 D f f 52 |i w ThLM*i4 W| t ? |i uLh4 3 4 EfF F ihi ' E C D f
@ 43i
At
5MiU| |L
Dt '
t f
E.2
eeS
OA,+ . WA+#NAW A wW,+ +B+WB
L *i|
3 E E ' E C
@ @2
4 F F F D
' c 2c c 6 n ? '
@6 E|@| tc t |i | UL*4? Lu D @?_ f ' `| |t ?L|@|L? i U@? h|i Eqq @t E?_ t U ** @ 43i At `| t f S + f '
E.2e
'
, @4T*i 2 `h|i |i ThLM*i4 uhL4 , @4T*i ? |i uLh4 Eqq fff 5L*|L? f ' ' 2 ' ' 2fff f f f e ' *tL + ' % c +2 ' %2 c + ' 5 c +e ' 52 c 3 4 3 4 S ES2 F E2F F E F 'E C f D ' CfD @?_ ' ? n 6 ' e f f `h|?} L| Eqq )i*_t e [ fff f + ' ' % f ' n %2 n 5 n 52 2fff f f % n %2 n 5 ' % n52 3 4 % E F % 2F @ 43i A t ' 4@ 43i E 2 f f E C% D ' % n 2%2 %e t f ' % fc %2 fc 5 fc 52 f
. wW,+ W#,,#,,
ee.
W? |i uLh4 Eqq |i w ThLM*i4 MiUL4it |tG `@| tL*_ |i ULiUi?|t ? |i i T@?tL? Lu f ? |ih4t Lu c 2 c c ? Mic ? Lh_ih uLh A t |L Mi @ 4@ 44 | t fq At |i w ThLM*i4 @t Mii? hiuLh4*@|i_ @t @ ThLM*i4 Lu TU!?} @ T@h |U*@h *?i@h UL4M?@|L? Lu iU|Lht |L hiThiti?| @ }i? iU|Lh
+w,5 .2 +ih|i hLM Lu 5iU . ? uLh4 Eqq 2 +ih|i hLM 2 Lu 5iU . ? uLh4 Eqq +ih|i hLM Lu 5iU . ? uLh4 Eqq e +ih|i hLM e Lu 5iU . ? uLh4 Eqq D +ih|i @ 43i 5MiU| |L
A EE%c +c 5 ' 2% n + n 5 % n 2+ eDf % n 2+ n 25 2ff + n 25 bff %f +f 5f
? uLh4 Eqq
.
wW,+ W#,,#,,c 6,5Ww, 5wNAW5 6 wc # AO, 5Ww,j wB+WAO
ViU|Lht t U t@|tu) |i hit|h@?|t f '
[ '
+
t f
uhL4 Eqq @hi U@**i_ ui@tM*i tL*|L?t Lu Eqq ?) ui@tM*i tL*|L? U 4@ 43it A t t U@**i_ @? LT|4@* ui@tM*i tL*|L? T|4@* ui@tM*i tL*|L?t @hi tL*|L?t |L |i Lh}?@* w ThLM*i4
eeH
OA,+ . WA+#NAW A wW,+ +B+WB
6i@tM*i tL*|L?t @i @? 4TLh|@?| ThLTih|) AL _tUtt |c U@** |i @*it Lu + ? [ +
'
|i i}|t Lu |i