




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第2章對偶與靈敏度分析
Chapter2DualandSensitivity
Analysis
本章內容提要
線性規劃問題用單純形法求得最優解以后,還需要進行對偶分析和靈敏度分析,
以了解線性規劃模型的參數對最優解的影響。對偶理論和方法是線性規劃的重要內
容,引進了對偶的概念以后,線性規劃不僅僅是--種優化的計算方法,而且成為一
種經濟分析的工具。對偶的概念在本書第三章、第四章利第五章中都有應用。
通過本章學習,要求掌握以下內容:
■掌握對偶的定義,能夠熟練寫出各種不同形式原始問題的對偶問題。
■掌握對偶的性質,了解原始問題和對偶問題目標函數值之間的關系以及最
優解之間的關系,能根據原始或對偶問題中一個問題的最優解求出另一個
問題的最優解。
■了解單純形表和對偶的關系,能根據單純形表求出對偶問題的解。掌握對
偶單純形法,從一個對偶可行,原始不可行的解出發求出最優解。
■掌握靈敏度分析原理和方法,能夠對目標函數系數和右邊常數進行靈敏度
分析,以及增加一個變量,增加一個約束后求新的最優解的方法。
■對偶的經濟解釋:掌握影子價格、機會成本、差額成本等概念,理解互補
松弛關系的經濟解釋。
§2.1對偶問題的建立
2.1.1對偶的定義
定義2.1設以下線性規劃問題
minz=CTX
s.t.AX2b(P)
X20
為原始問題,則稱以下問題
67
maxy=bnW
s.t.ATW^C(D)
w》o
為原始問題的對偶問題。
例2.1設原始問題為
minz=6xi+8x2
s.t.3x1+X224
5xi+2x227
Xl,X220
則對偶問題為
maxy=4w]+7W2
s.t.3w]+5W2W6
W]+2W2W8
whW2NO
例2.2設原始問題為
minz=3x]-2x2+X3
s.t.X1+X2-3X3+X4>6
2xi-X2+2X4>4
5X2+2X3-X4>8
X1X2X3X4>0
根據定義,相應的對偶問題為
maxy=6wi+4W2+8W3
s.t.W|+2w?<3
W]-W2+5W3<-2
-3wi+2W3<1
W|+2\V2-W3<0
W|W2W3>0
2.1.2對偶的對偶
設原始問題為:
minz=CTX
s.t.AXNb(P)
X》0
根據定義2」,對偶問題為
maxy=b1W
s.t.ATW<C(D)
w》o
現在來考慮D的對偶。為了運用定義2.1,將D改寫成以下形式
miny-l/w
s.t.-ATW^-C(D5)
w'o
根據定義2.1,D,的對偶為
maxz?=-CTX
s.t.-AXWb
X》。
即
maxz'=-C1X
s.t.AX》b
X20
令g:,上式成為
minz=CTX
s.t.AX》b
XeO
這金是型竺題P。由此得到以工gg:
定理2.1對偶問題的對偶就是原始問題。
2.1.3其他形式的對偶問題
這一節是要解決非標準形式的原始問題的對偶問題。分為以下幾種情況來討論:
2.1.3.1等號約束問題
設原始問題的約束條件全是等號約束。即
minz=CTX
s.t.AX=b(P)
X20
這個問題等價于
minz=C!X
s.t.AX2b(Pl)
AXWb
X20
將Pl中《約束兩邊都乘以?1,得到
minz=CTX
s.t.AX2b(P2)
-AX>-b
X20
P2寫成矩陣形式,成為
minz=CTX
「A[「b]
s.t.X>(P3)
-Aj|_-b
X>0
P3的對偶為
maxy=[b1-b1]-
L^2.
s.t.[AT-AT].A4C
W,>0,W2>0
即
TT
maxy=bW1-bW2
TT
s.t.AW(-AW2^C
W|,W2>0
T
或maxy=b(W!-W2)
T
s.t.A(WI-W2)^C
Wi.W?》。
令W=w,-W2
則w無符號限制(unrestricted,簡寫成unr)。得到約束為等號的原始問題的對偶問
題
maxy=b1W
s.t.A'WWC
VV:unr
由此得到以下定理:
定理2.2如果原始問題的約束條件是等式,則對偶問題中的變量無符號限制。
2.1.3.2極小化目標函數、約束條件為4的問題
設原始問題為
minz=CTX
s.t.AXWb(P)
X>0
將約束不等式兩邊同乘以-1,得到
minz=CTX
s.t.-AX>-b(PI)
X20
運用定義2.1,Pl的對偶為
maxy=-bTW'
s.t.ATW(DI)
W>0
令W=-W'DI成為
maxy=b1W
s.t.A'WWC(DI)
wwo
由此得到以下定理:
定理2.3如果極小化原始問題中的約束條件(不包括變量非負約束)為《,則對
偶問題中的變量具有非正((0)約束。
將定理2.1所闡述的原始問題和對偶問題的對稱性用于定理2.2和定理2.3,科
得到如爐個推論:
推論2.1如果原始問題中的變量無符號限制,則對偶問題中的約束條件為等式約
束
推論2.2如果原始問題中的變量具有非正(<0)約束,則極小化對偶問題的約束
條件為V約束。
2.1.3.4總結
我們可以用以下的表格,來總結以上定理利推論所表述原始問題和對偶問題之
間的關系:
極小化問題極大化問題
_____(min)(max)_____
Xj20<------->EaqWiWcj
變量Xj:unr<------->叢嚴不約束
XjWO<------->ZayWi^Cj
ZaijXj^bi——wRO
約束ZaijXj-bj<>Wj:unr變量
EajXjWbi<>wWO
運用以上定理和推論,可以直接寫出各種形式的原始問題的對偶問題。
例2.3寫出以下問題的對偶問題
maxz=8xi+5X2
s.t.-Xi+2x2《4
3xi-x2=7
2xi+4x2N8
Xi》0,X2WO
其對偶問題為
miny=4wi+7W2+8W3
s.t.-W|+3W2+2W328
2wi-w2+4W3W5
wi20,w2:unrW3〈O
例2.4寫出以下原始問題的對偶問題
maxz=2xi-X2+4X3+X4
s.t.X|+3x2?X3+5x4<12
-2x1-2x2+3x3-2x4=25
3xi+X2-2X3+X4218
X|>0x2<0:X3:unrX4>0
對偶問題為
miny=12\V]+25W2+18W3
-2W2
s.t.W]+3W3>2
3w]-2W2+W3<-l
-W]+3W2-2W3=4
5W]-2W2+W3>1
W]>0W2:unrw3<0
§2.2原始對偶關系
2.2.1原始和對偶問題目標函數值之間的關系
設原始問題為
minz=CTX
s.t.AXNb(P)
X20
則對偶問題為
maxy=bTW
s.t.ATW^C(D)
WNO
設XF為原始問題P的一個可行解,WF為對偶問題D的一個可行解,則XF滿
足
AXF^b
XF>0(2.1)
WF滿足
T
AWF^C
WF》O(2.2)
T
在(2.1)兩邊同時左乘WF^O
TT
WFAXF^WPb(2.3)
將(2.3)兩邊的向量轉置
TTT
XFAWF^bWF(2.4)
將(2.2)中的A「WFWC代入(2.4),得到
TTTT
XFC>XFAWF^bWF(2.5)
以上不等式中的各項都是標量,因此有
TTTTT
XFC=CXF,XFAWF=WFAXF
T
注意到XF對應的原始問題的目標函數值ZF=CXF,WF對應的對偶問題的目標函數
T
yF=bWF,(2.5)也可以寫成
TTT
ZF=CXF>WFAXF>bWF=yF(2.6)
因此有以下定理:
定理2.4極小化原始問題的任一可行解的目標函數值總是大于或等于極大化對偶
問題的任一可行解的目標函數值。
定理可以直接產生以下兩個譬:
推論2.3如果XF和WF分別是原始問題和對偶問題的可行解,并且它們對應的目
標函數值相等,則XF和WF分別是原始問題和對偶問題的最優解.
推論2.4如果原始問題和對偶問題中的任一個目標函數無界,則另一個必定無可
行解。
請注意推論2.4之逆命題不真,即一個問題無可行解,不能推得另一個問題目標
函數無界。事實上,一對原始一對偶問題都沒有可行解的情況是存在的,以下就是
這樣一個例子:
例2.5設原始問題為
minz=-X]-Xi
S.t.XI-X2
-X]+x2》1
X],X2
對偶問題為
maxy=w1+w2
s.t.Wj-w2WT
-W|+W2WT
W),w2
用圖解法就可以證實,以上兩個問題都沒有可行解。
2.2.2互補松弛關系
設原始問題為
minz=CTX
s.t.AX2b(P)
X20
則對偶問題為
maxz=bTW
s.t.ATW<C(D)
W>0
若X°,W°分別是原始問題和對偶問題的最優解,根據定理2」,有
CTX°=W°TAX0=W,Tb(2.7)
即CTX°-W°TAX°=O
W,,TAXo-WoTb=0(2.8)
上兩式也可以寫成
(CT-W°TA)X0=O
W°T(AX°-b)=O(2.9)
將(2.9)寫成分量的形式:
[:,-WoTa,c-WoTa…q_W°Taj
220
n
aob
zuJ?-1
j=nIjx
x
zjob
a--2
21^1
月
n(2.10)
Eaux'-bi
j=l
n
>^[慌)j-bm
>1
由于x°,w'分別是原始對偶問題的最優解,因此在以上兩式中,有
xJ>0
Cj-W^a^O(j=l,2,…,n)
wf>0
_n
^a0xj-bj>0(i=l,2,…,m)
j=i
即(2.10)兩式中各分量均為非負,因此有以下定理:
定理2.5(互補松弛定理)
廿V。/ooO\T
右'X=(X?,X29…,Xn)
T
和W°=(W1°,W2°,…,Wm°)
分別是原始問題和對偶問題的最優解,則有
(Cj-W'^apx;=0(j=l,2,…,n)
w;(汽a,jX;-bj)=O(2.11)
(i=1,2,…,m)
j=l
推論2.5若原始問題的最優解X°對于某一個約束i,有
_n
Ea(ixj>bi
j=l
則對偶問題最優解中該約束對應的對偶變量
Wi°=O
反之,若在對偶問題的最優解中,第i個對偶變量
Wj0>0
則原始問題最優解對于相應的第i個約束是等號約束,即
^2aijxj=bi
j=i
也就是說,原始問題最優解中的第i個松弛變量等于0。
同樣,若Xj°>0,,則必定有Cj=W°Taj;反之,若c/W,,則必定有修°=0。
對于以上的定理,還可以有以下更加直觀的看法:如果將原始問題和對偶問題
最優解中的變量(x『或wj)大于零稱為該變量是“松的”,而等于零稱為是“緊的”,
約束條件取不等號稱為該約束是“松的”,取等號稱為是“緊的”。則以上定理可表
達成為:
原始問題和對偶問題的最優解,對一個問題如果變量是''松的",則在另一個問
題中相應的約束一定是“緊的";對一個問題如果約束是“松的”,則在另一個問題
中相應的變量一定是“緊的”。
如果分別在原始問題和對偶問題中引進松弛變量
TT
Xs°=(X°n+1,X°n+2,X°n+m)
MKToT/0O,0\T
Ws=(wm+1,Wm+2,…,wm+n)
則定理2.5可以表示為
T
W°XS°=O
OT
WSX°=0(2.12)
即
w°+1
wm+2
(2.13)
而推論可以表示為
W」x"n+i=O
W°m+jXj°=()(2.14)
即,由
Wi0>0可以推出Xn+i°=O;
xn+i°>0可以推出Wi°=O;
wm+j°>0可以推出Xj°=O;(2.15)
Xj°>0可以推出Wm+jH)。
利用原始問題和對偶問題最優解之間的互補松弛關系,可以從其中一個問題的
最優解求得另一問題的最優解。
例2.6求解以下線性規劃問題
minz=6xj+8x2+3X3
s.t.X】+x221
X1+2X2+X32-1(2.16)
NO
Xi,X2,X3
寫出對偶問題
maxy=W]-W2
s.t.W]+W2W6
W]+2w2W8(2.17)
W2W3
W1,w220
這是個兩個變量的線性規劃問題,利用圖解法,可以求得這個問題的最優解為
TT
(W|,W2)=(6,0)
將這個解代入(2.17)的約束中,容易得到對偶問題各松弛變量的值
W3=0,W4=2,W5=3
即對偶問題的最優解和最優目標函數值為
TTT
W=(w),W2,W3,W4,W5)=(6,0,0,2,3)y=6
根據定理2.5,以下的互補松弛關系成立
由w)>0得到x4=0
由w4>0得到x2=0
由w5>0得到x3=0
因此原始問題的約束條件
Xj+X2-X4=1
X|+2X2+X3-X5=-1
成為
X|=1
X|-X5=-1
由此得到
x]—1,X5=2
即原始問題的最優解為
TT
X=(xi,X2,X3,卬X5)=(1,0,0,0,2)Z=6
對照對偶解
WT=(W),W2,W3,W4,W5)T=(6,0,0,2,3)Ty=6
容易驗證,以上兩個最優解滿足互補松弛條件
XIW3=X2W4=X3W5=0
WiX4=W2X5=0
-v1「W-
必須指出,定理2.5的逆命題并不成立,也就是說,如果兩個向量v和
_xsJLWs.
T
滿足互補松弛關系wTXs=0,WsX=0,并不能推出它們分別是原始問題和對偶問題
的最優解。
2.2.3最優解的充分必要條件一Kuhn-Tucker條件
下面我們不加證明地給出線性規劃最優解的充分必要條件。
~x"I「w-
定理2.6若向量和分別是原始問題和對偶問題的最優解,當且僅當它
_XSJ|_Ws_
們滿足以下三個條件:
1、X、Xs是原始問題
minz=CTX
s.t.AX-Xs=b(P)
X,Xs》O
的可行解.這個條件稱為原始可行條件(PrimalFeasibleCondition,PFC).
2、W?Ws是對偶問題
maxz=bTW
s.t.ATW+WS=C(D)
W,Ws》0
的可行解。這個條件稱為對偶可行條件(DualFeasibleCondition,DFC).
3、X、Xs、W、Ws滿足
WTXs=0
WsTX=O
這個條件稱為互補松弛條件(ComplementarySlacknessCondition,CSC)。
2.2.4單純形表的結構,單純形表與K-T條件的關系
引進對偶的概念以后,我們可以從新的角度來分析單純形表的結構。
設原始問題為
minz=CTX
s.t.AX-Xs=b(P)
X,Xs>0
其中Xs為松弛變量。相應的系數矩陣為
zXXsRHS
設對于任一可行基B,相應的系數矩陣表為
zXBXNXSRHS
相應的單純形表為
zXBXNXSRHS
其中基變量XB在目標函數中的系數0「可以寫成
TTT
O=CBB'B-CB
基變量在約束中的矩陣I可以寫成
I=B'B
因此,以上單純形表可以寫成
zXXsRHS
記
則
WST=CT-WTA=CT-CBTBJA
因此以上單純形表可以寫為
zXXsRHS
TTT
1-VVs;-WCBB'b
0B'A-B1B'b
如果B是原始可行基而不是最優基,則在X或Xs中,至有一個非基變量當,
使得
z「Ci>0
當j=l,2,,,,,n時,XjeX,當上=11+1,…,n+m時,XjeXs。
若XjeXs,不妨設j=n+i,則Zj-Cj=-Wi>0,即出<0,也就是第i個對偶變量違背
非負約束;
若XjWX,則Zj-Cj=-Wm+j>0,即Wm+j<0,也就是第j個對偶松弛變量違背非負約
束,即Wm+j=Cj-WTaj<0,或WaK,也就是對偶問題的第j個約束不滿足。
另外,由單純形法可知,在X中,如果Xj是基變量,則Xj>0,而Zj-Cj=-Wm+j=O,
如果Xj是非基變量,貝l」Xj=O,而Zj-Cj=-Wm+j>0;同樣,在Xs中,如果X"+i是基變量,
則Xn+i>0,而Zj-Cj=-Wi=O,如果Xn+i是非基變量,則Xn+i=O,而Zj-Cj=-Wi>0。由此可
見,無論X、Xs是否是最優解,X、Xs、W、Ws都滿足互補松弛關系。
當B是最優基時,所有檢驗數Zj-Cj40,即-Ws4)、-W<0,也就是WsE)、W>0,
滿足對偶可行條件。
綜上所述,單純形法和Kuhn-Tucker條件的關系可敘述如下:
在單純形檢代過程中,如果當前基B是原始可行基而不是最優基,則
1、原始問題相應的解X、Xs滿足原始可行條件;
TTTTT
2、對偶問題相應的解W=CBB-'>WS=C-WA中至少有一個不滿足對偶可行
條件;
3、X、Xs,W、Ws在單純形疊代的每一步,都滿足互補松弛關系。
TTTTT
當B不僅可行,而且是最優基時,對偶問題相應的解W=CBB-\WS=C-WA
才滿足對偶可行條件。
因此,我們可以把單純形法看成在原始可行條件和互補松弛條件得到滿足的條
件下,不斷改進對偶可行條件的過程,一旦三個條件都得到滿足,也就得到了最優
解。
例2.7求解以下線性規劃問題,對每一次疊代得到的基,驗證是否滿足原始可行條
件、對偶可行條件以及互補松弛條件。
minz=-Xj-X2-X3
s.t.X|+x2+X3<3
)<4
2x+2x2+X3
X1X2X3>0
對偶問題為
maxy=3wi+4W2
Wi+2W2<-l
Wj+2W2<-l
Wi+W2<-l
Wl.W2<0
這個問題的原始問題用矩陣表示的形式為
minz=CTX
s.t.AX4b
X>0
對偶問題為
maxy=bTW
s.t.ATW<C
W<0
原始問題引進松弛變量Xs,成為
minz=C*X
s.t.AX+Xs=b
X,Xs>0
對偶問題引進松弛變量,成為
maxy=bTW
s.t.ATW+Ws=C
W<0,Ws>0
即WTS=CT-WTA
原始問題相應的系數矩陣為
zXXsRHS
設對于任一可行基B,相應的系數矩陣表為
zXBXNXsRHS
相應的單純形表為
zXBXNXsRHS
將XB和XN合并成X,以上單純形表可以寫成
zXXsRHS
W^CB'B-'
由對偶問題的形式可以知道
TTTTT
-WS=-(C-WA)=CBB'A-C
因此以上單純形表可以寫為
zXXsRHS
在原始問題中引進松弛變量X4、X5,得到
minz=?X]-X2-X3
s.t.Xi+x2+X3+X4=3
2X14-2X2+X3+X5=4
Xl,x2,x3x4,x5>0
在對偶問題中引進松弛變量W3、W4、W5,得到
maxy=3wi+4w2
由此得到
X|=0,X2=0,X4—3,X5=4
W|=o>W2=0,W3=T,W4=-T,W5=T
因此有
X|W3=0,X3W4H),X3W5H),X4W|=0,X5W2=0
PFC和CSC滿足,松弛變量W3、W4、W5都小于0,DFC不滿足。
XI進基,X5離基,得到以下單周型
ZXiX2X3x4x5RHS
由此得到
X]=2,x.—0,X3—0,x4=1,X5=0
W|=0>W2=-l/2>W3=0,W4=0,W5=-1/2
因此有
X|W3=0,X3W4H),X3W5H),X4W|=0,X5W2H)
PFC和CSC滿足,W5=-1/2<0,DFC不滿足。
X3進基,。離基,得到以下單純形表
ZXiX2X3X4x5RHS
1000-10-3
00012-12
0110-111
由此得到
Xj=l,X2=0,X3=2,X4=0?X5=0
Wj—1,W2=0?W3=0,W4=0,W5=0
因此有
X]W3=0,X3W4=0,X3W5=0,X4W|=0,x5w2=0
PFC、CSC和DFC都滿足,因而是最優解。
§2.3對偶單純形法
上?節中,我們已經知道,線性規劃取得最優解的充分必要條件是原始可行、
對偶可行和互補松弛條件同時滿足。同時,也曾指出,單純形疊代過程實際上是在
滿足原始可行條件和互補松弛條件的基礎上,不斷改進對偶可行性的過程,一旦對
偶可行條件得到滿足,就得到了最優解。對偶單純形法則是從另一角度來進行的。
對偶單純形法在疊代過程中保持對偶可行條件和互補松弛條件滿足,并且在疊代過
程中不斷改進原始可行條件。一旦原始可行條件得到滿足,也就求得了最優解。為
了說明對偶單純形法原理,先建立有關概念和定理。
2.3.1對偶可行基
定義2.2設B為原始問題的一個基,若
WT=CBTB-'是對偶問題的可行解,則稱B為
原始問題的對偶可行基。
例2.8求以下線性規劃問題的對偶可行基。
minz=?X]?X2
st2xi+3X2W12
2xj+X2W8
X2W3
Xl,X220
這個問題的圖解如右。引進松弛變量X3,X4,
x5>0,得到
minz=-xj-X2
st2xi+3X2+X3
2xj+X2+X4
X2+X5=3
X4,XNO
Xi,X2.x3,5
原問題的對偶問題為
maxy=12\V|+8w2+3W3
)
st2w+2W2W-l
3w]+W2+W3W-l
W|,W2,W3WO
在原始問題中取基
310
B]=[a2a3a5]=100
10I
計算相應的對偶變量
01O-
T1
W=C^BI-=[-l0O]-1-30=[O-10]
0-11
即W1=O,W2=-l,W3=O。容易驗證W滿足對偶的所有約束條件,包括變量非正的條
230
再取基B2=[a,a2a5]=210
011
--1/43/4O'
WT=C£B”[-1-10].1/2-1/20=[-1/4-1/40]
-1/21/21
W滿足對偶問題的約束條件,因而B2是對偶可行基。同時
因此B2也是原始可行基。
基Bi和B?相應的極點在圖上分別對應于點H和B。容易看出,點B即基B?是
最優解。
定理2.7若基B既是原始問題的可行基,又是原始問題的對偶可行基,則B必定
是原始問題的最優基。
證:因為B是原始問題的可行基,因此
X=>0
N
同時因為B是對偶可行基,根據對偶可行基的定義,W=CBTB」滿足對偶問題的約
束條件,即
WTA^CT
w,o
或
CBTB'A-CT<OT
T1
-CBB1^O
以上兩個條件,就是
Zj-CjWO,j=l,2,,,,,n,n+1,…,n+m
因此,B是原始問題的最優基。
2.3.2對偶單純形法
曲璃納觸BiL播蝌可同網舸律O啜進領幽細閽將幽鋤
喇■行性基貝艘郵牌翱基
例2.9用對偶單純形法求解以下問題
minz=2x]+3X2+4X3
X1+2x2+X323
2xi?X2+3X324
X|,X2,X320
引進松弛變量X4,x5>0,得到
minZ=2xi+3x2+4X3
X1+2x2+X3-X4=3
2xi-X2+3x3-X5=4
X|,X2,X3,X4,X5NO
為了得到單位矩陣形式的初始基,將約束等式兩邊同乘以-1,得到
+3X2
minz=2x]+4x3
-xi-2x2-x3+X4=-3
-2x]+X2-3X3+X5=-4
Xl,X2,X3,X4,X520
列出初始單純形表
ZX|X2X3X4X5RHS
Z
-2/-2-4A3
由于表中所有的「竽0,因此當前基是對偶可行基。但當前基變量的值X3=-3<0,
X4=-4<0,因此當前的基不是原始可行基。
為了改善基的原始可行性,取一個小于零的基變量離基,如果有數個基變量的
值小于零,一?般可選其中絕對值最大的先離基。這里選X5=4離基。
為了改善原始可行性,應該使旋轉運算以后進基變量的值成為非負的,這樣就
要在離基行中選擇為<0的元素作為主元。在上表中,有丫2尸-2和y23=-3可以選為主
兀。
為了使新的基仍保持對偶可行性,必須使旋轉運算后所有檢驗數Zj-CjWO。因此
按以下方法選擇進基列k。
min<—~—lyrj<0■=-——
Iy「j丫永
在上例中,選取
選取X1進基。即選取丫2尸-2為主元,進行旋轉運算,得到以下單純形表。
ZX]X2X3X4X5RHS
Z
刈
X1
-4/-5Z2-1/-1/2
由于新的基仍不是原始可行的。取X4離基,選擇進基變量。
.z-cZ5-C5-4
min<-2-----2-,—------->=min〈--------
,y12y15J1-5/2
選取X2進基。即以力2=-5/2為主元,進行旋轉運算,得到
ZX1X2X3X5RHS
Z100-9/5-8/5-1/528/5
X2001-1/5-2/51/52/5
X]0107/5-1/5-2/511/5
當前基既是原始可行基,又是對偶可行基,因而是最優基。最優解為
X|=l1/5>X2=2/5?X3=X4=X5=0,minz=28/5
注意到以上極小化問題在疊代過程中,每次疊代目標函數值不斷增大,這是因
為福代過程是從可行域以外的點向可行域靠攏的緣故。
由于對偶單純形法是從可行域外開始疊代的,因此可能出現線性規劃沒有可行
解的情況。當某一個右邊常數bi<0時,則選定相應的基變量XBi為離基變量,如果相
應行中約束條件的系數全為正數,也就是無法找到進基變量,則這個問題沒有可行
解。
掌握了單純形法和對偶單純形法,我們就可以更靈活地進行單純形疊代來求得
線性規劃的最優解,既可以從一個原始可行、對偶不可行的解出發,用單純形法進
行疊代,也可以從一個原始不可行、對偶可行的解出發,用對偶單純形法進行疊代,
甚至可以從一個原始不可行,對偶也不可行的解出發,先用適當的進基一離基變換
把解變成原始可行或對偶可行的,然后再用單純形法或對偶單純形法求解。
例2.10求解以下線性規劃問題
minz=-3xi+2x2+X3
stX]++X2+X3>12(1)
2xi4-X?+X3<38(2)
X1+2x2+2X3>24(3)
X]X2X3>0
引進松弛變量
minz=-3xi+2X2+X3
stX|++X2+X3-X4=12(1)
2xi+X2+X3+X5=38(2)
+2X2+2X3=24(3)
X1-x6
x>0
X12X3X4X5x6
約束條件(1)、(3)兩邊分別乘以-1
minz=-3xi+2X2+X3
st-xi?+X4=-12(1)
-X2X3
2xi+X2+X3+X5=38(2)
-xi-2X2-2X3+X6=-24(3)
X1X2X3X4X5X6>0
列出單純形表
zXlX2X3X4X5X6RHS
z13-2-10000
X40-1-1-1]00-12
X5012]1101038
X60-1-2-2001-24
初始單純形表對應的原始問題的解為
(xi,x2,X3,x4,x5,X6)=(0,0,0,-12,38,-24)
對應的對偶問題的解為
(wpw2,W3,w4,W5,W6)=(O,0,0,-3,2,1)
也就是說,以X”X2,X3為非基變量,以X4,X5,X6為基變量,相應的基礎解既
不是原始可行的,又不是對偶可行的,但原始問題的解和對偶問題的解滿足互補松
弛關系。在以匕的單純形表中,選取X1進基,X5離基,即丫21=2為主元,旋轉運算后,
就可以得到:
ZX1X2X3X4X5X6RHS
Z10-7/2-5/20-3/20-57
X400-1/2-1/211/207
X]011/21/201/2019
X600-3/2[-3/2]01/21-5
以上的解為對偶可行,原始不可行。用對偶單純形法繼續求解。X6離基,X3進基
ZXiX2X3x4X5x6RHS
Z10-1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 健康促進工作培訓課件
- T/ZHCA 106-2023人參提取物稀有人參皂苷Rh2
- 垂花柱設計思路解析
- 中華優傳統文化 課件 第六章 中國傳統史學
- 2025遼寧廣告職業學院輔導員考試試題及答案
- 2025貴州航天職業技術學院輔導員考試試題及答案
- 2025紅河衛生職業學院輔導員考試試題及答案
- 《鋼鐵是怎樣練成的》讀后感字
- 體育與衛生健康融合知識
- 秦漢時期的藝術設計
- 《現代庫存管理:模型、算法與Python實現》 課件全套 楊超林 第1-17章 現代庫存管理概述-某家電企業H的制造網絡庫存優化實戰
- (正式版)QBT 5998-2024 寵物尿墊(褲)
- 補習班輔導班學員合同協議書范本
- 肝性腦病小講課
- 智慧農業的智能農機與裝備
- 網絡推廣補充協議范本
- 焊接車間工作總結
- 2024-2025年上海中考英語真題及答案解析
- 五年級下冊道德與法治課件第三單元《百年追夢復興中華》單元梳理部編版
- 迅雷網盤最最最全影視資源-持續更新7.26
- 人工智能在采購中的最佳實踐
評論
0/150
提交評論