




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
運籌學(xué)
OperationalResearch
貴州大學(xué)理學(xué)院周國利教授
運籌學(xué)作為一門學(xué)科誕生于20世紀(jì)30年代末期,從第
二次世界大戰(zhàn)早期軍事部門開始的,英國和美國軍隊中的運
籌學(xué)小組諸如護(hù)航艦隊保護(hù)商船隊的編隊問題;當(dāng)船隊遭受
德國潛艇攻擊時,如何使船隊損失最小的問題;反潛深水炸
彈的合理起爆深度問題;稀有資源在軍隊中的分配問題等。
研究了船只受到敵機攻擊時應(yīng)采取的策略,他們提出大船應(yīng)
急轉(zhuǎn)向,小船應(yīng)緩慢轉(zhuǎn)向的躲避方法,該研究成果使船只的
中彈率有47%降到29%,研究了反潛深水炸彈的合理起爆深
度后,德國潛艇的被摧毀數(shù)增加到400%o第二次世界大戰(zhàn)
后英、美的一些部門開始著重研究戰(zhàn)略問題,如未來武器系
統(tǒng)的設(shè)計和未來戰(zhàn)爭的戰(zhàn)略,1957年美國研究北極星導(dǎo)彈提
前二年完成,由于運籌學(xué)在軍事上的顯著成功,很快就深入
到工業(yè)、農(nóng)業(yè)、商業(yè)及政府管理部門等,并得到了迅速發(fā)展。
為了有效地應(yīng)用運籌學(xué),一般要遵循六條原則:
(1)合伙原則,尤其是同實際部門的工作者合作;
(2)催化原則,創(chuàng)新思想,突破常規(guī)的看法;
(3)相互滲透原則,多部門協(xié)作,彼此滲透考慮問題;
(4)獨立原則,研究問題時,獨立工作,不受干擾,
(5)寬容原則,解決問題時,思路要寬,方法要多,
(6)平衡原則,要考慮各種矛盾、關(guān)系的平衡;
應(yīng)用運籌學(xué)解決問題時,關(guān)健是建立數(shù)學(xué)模型,再選擇
數(shù)學(xué)軟件進(jìn)行計算,結(jié)合實際作出決策。
第一章線性規(guī)劃及對偶問題
LinearprogrammingandDualproblem
1、兩個引例
引例1.環(huán)保排污問題
設(shè)某條河流上下游有兩個化工廠,如圖所示
化工廠1、2每小時排出污水分別為2萬m3、1.4萬加3,環(huán)
保要求河水中污水含量不超過2%0,且化工廠1排入河流的
污水到化工廠2有20%自然凈化,兩個化工廠處理污水的費
用分別是1000元/萬〃?3、800元/萬加3,在滿足環(huán)保的要求
下,兩個化工廠每小時應(yīng)處理多少萬加3的污水,可使得總
費用達(dá)最???
解:(1)首先建立數(shù)學(xué)模型,
設(shè)兩個化工廠每小時分別處理污水否,看萬m,稱
為決策變量;目標(biāo)是使總費用達(dá)到最省,
即求最小值MinZ=1000再+800%,稱之為目標(biāo)函數(shù),
S.t(受約束于)益(近似模型)化工廠1,再21
生公駁242nl.6-0.8玉-%W0,化工廠2,
500+2001000
再W2X2WI.4,且有:再2020(非負(fù)約束)
稱以上數(shù)學(xué)模型為線性規(guī)劃問題,記為“問題。
(2)圖解法求最優(yōu)解(僅限于兩個決策變量情形)
圖中陰影部分圍成可行區(qū)域D(本例由四條直線圍
成),且標(biāo)出可行區(qū)域D頂點的坐標(biāo)。
目標(biāo)函數(shù)等值線,令:Z=1000玉+800=>%2="|須+。
等值線的斜率左=-5/4<0,過2、4象限,并標(biāo)出目標(biāo)函
數(shù)值減少方向,一簇相互平行的目標(biāo)函數(shù)等值線既要在可行
域D內(nèi),又要目標(biāo)函數(shù)值達(dá)到最小,最優(yōu)解一定可在某一頂
點處取得,(此結(jié)論可用于“問題的單純形算法)
**
本例最優(yōu)處理污水化工廠1、2為:%2=0.8(萬加3)
最省費用r=MinZ=lOOQX1+800X0.8=1640元。
引例2.銀行理財?shù)淖顑?yōu)投資方法
某銀行有資金1億元,擬投資兩個理財項目,第一個項目
利率為10%,第二個項目利率為5%o銀行要求第一個項目
的投資額不少于3000萬,第二個項目的投資額不少于第一、
二項目投資總額的25%,如何理財可使銀行利潤最大?
解:(1)數(shù)學(xué)模型
設(shè)兩個項目的投資額分別為項,馬萬元,
目標(biāo)是使銀行利潤最大,即
求MaxZ=0.1玉+0.05%
s.t須+工2至10000
X23000
當(dāng)20.25(%+工2)=3工2》再
國20x220
(2)求最優(yōu)解
令Z=0.ix+o.05X2+G
0.1c
X)=jVi+c=-2X]+c
-0.0511
目標(biāo)函數(shù)等值線的斜率%等值線二-旦=-2(并標(biāo)出目標(biāo)函數(shù)值
寺但*0.05
增加方向),如圖:
**
最優(yōu)投資方案:西=7500萬,%2=2500萬,
Z:=MaxZ=0.1X7500+0.05X2500=875萬元,
為”問題的最優(yōu)值,即銀行的最大利潤。
2、七尸問題的一般數(shù)學(xué)模型及標(biāo)準(zhǔn)型
求Max(Min)Z=弓玉+c2x2+???+cnxn=£c產(chǎn),
j=t
再,%2…,Z是決策變量,…,g是對應(yīng)的價值系數(shù),
為目標(biāo)函數(shù)
7=1
aX
S.tauX1+%2%2---^innW(二,2)4
%玉+冊2%2+3+冊"%?(=,2)bm
x
7>0,J=1,2,…〃
4也,…一為資源限制
4心”=(%),心”為投入產(chǎn)出矩陣,時表第/種資源的投
入對第,種產(chǎn)品的產(chǎn)出量。
若引入價值行向量c=(C],。2,…C)X",
引入決策列向量X.xi=(再,%2,…X”)[1
資源列向量嘮尸歷,則問題的矩陣形式為:
^Max(Min)Z=CX(由矩陣乘法)
s.tZXW(=,2)6X20。
£產(chǎn)問題的標(biāo)準(zhǔn)形為:
求MaxZ=CXS.tAX=bX>0。
用Exce/,Lindo,Mcz〃ab軟件包計算lP時都要化為標(biāo)準(zhǔn)形。
下面給出化標(biāo)準(zhǔn)形方法
(1)若目標(biāo)函數(shù)是求跖〃Z=CX,化為求最大值,僅需
在目標(biāo)函數(shù)上加一負(fù)號,即求MaxZ=-CX。
(2)若約束條件為“W”形式,可在不等式左邊加上
一個非負(fù)松弛變量%三0,可使等式成立。
(3)若約束條件為“2”形式。可在不等式左邊減去
一個非負(fù)的剩余變量弓20(或松弛變量)使等式
成立。
(4)若4W0,只需將等式或不等式兩端同乘以-1即可。
(5)若決策變量無非負(fù)約束,令3二£一《,其中:
%;>0,xJ>0o
(6)若決策變量4W0,則令匕=一租匕三0即可。
3、LP問題的單純形法及對偶問題
☆生產(chǎn)的最優(yōu)安排問題(綜合題型)
某工廠在一個生產(chǎn)期內(nèi)生產(chǎn)甲、乙兩種產(chǎn)品,需4民。三
種資源,如表所示
單位甲產(chǎn)單位乙產(chǎn)資源限制
品資源數(shù)品資源數(shù)
z資源2140
3資源1240
C資源1125
單位利2030
潤
如何組織生產(chǎn),可使工廠獲利最大?
(1)建立數(shù)學(xué)模型
設(shè)在該生產(chǎn)時期分別生產(chǎn)甲、乙兩種產(chǎn)品為玉個
單位,目標(biāo)是使工廠獲利最大,即:
求MaxZ=20項+30X2
s.t2%i+/(40
x{+2X2<40
x1+x2<25
占20%20
(2)圖解法求最優(yōu)生產(chǎn)條件
左等值線=一[<0(左為目標(biāo)函數(shù)等值線的斜率)
**
最優(yōu)生產(chǎn)條件芯=10,%=15,
最大利潤Z*=20X10+30X15=650(單位)
(3)單純形法,先化為標(biāo)準(zhǔn)形,求最大值
即求MaxZ=20石+30+。%3+014+0%5
s.t2再+x2+x3=40
國+2X2+X4=40
玉+々+x5=25
X/20J=…5
x3,x4,x5為松弛變量
標(biāo)準(zhǔn)形約束條件4x5中的3行及后3列組成3階單位矩
陣為基矩陣03=用,對應(yīng)的變量/出4戶5為基變量,
單純形表給出單純形算法:
Cj2030000
CBXBB-'bX2x3X5
0X34021100
0X4401[2]010
B為基矩陣0X52511001
%2030000
3_j_
0X.20010
22
]_j_
30X.20100
22
W_j_
0X.5001
12」2
%500-150
0X3100011-3
30X2150101-1
20X|10100—12
%000-10-10
初始基本可行解為:
%1=0,%2=O,X3=40,x4=40,x5=25,滿足約束條件,
毛,、4,、5為基變量
。產(chǎn)4-工儲旬為檢驗數(shù),j=i,2,...n
Z=1
當(dāng)區(qū)wo時可得最優(yōu)解。
取9=Max((y/1^>0)=Max(20y30)=30=(72
=%2進(jìn)基
取.=跖釁卷,第=20
=>%4出基
[2]為主元素作行初等變換,將其化為1,且1所在的列
其余元素化為Oo
(71=5>0
n再進(jìn)基
八,20205、,c
d二,-p)=10
222
=>%5出基
[£|為主元素,作迭代
<r4=0-0x1-30xl-20x(-l)=-10<0,
<r5=0-0x(-3)-30x(-l)-20x2=-10<0,
ai<0,j=1,2---5,最優(yōu)解x:=10,x;=15Z*=650,
生產(chǎn)最優(yōu)安排例中
求MaxZ=20再+30々
s.t2』+工2工40,(4資源約束)
X,+2X2<40,(3資源約束)
X)+X2<25,(C資源約束)
X]川%>0
**
最優(yōu)生產(chǎn)條件玉=10,々=15,
最大利潤Z*二20X10+30X15=650o
單純形法的檢驗數(shù)為:0=0,。2=。,0=0,<74=-10,<75=-10,
%=。廠2>他W0得最優(yōu)解(第一個考試題與它有關(guān))。
/=1
(4)對偶問題
若生產(chǎn)的組織者不準(zhǔn)備安排生產(chǎn),而是將設(shè)備出租,資源
轉(zhuǎn)讓,在市場經(jīng)濟的條件下,如何定價?(涉及到資產(chǎn)評估
問題)
假設(shè)45。三種資源轉(zhuǎn)讓的附加值,分別為凹,外,為、
1°生產(chǎn)一個單位的甲產(chǎn)品,分別用4SC三種資源為2、
1、1個單位獲利20個單位,則廠方要求
2j,+y2+y3>20,
2°生產(chǎn)一個單位的乙產(chǎn)品,分別用4民。三種資源為1、
2、1個單位獲利30個單位,則廠方要求
%+2%+%230,
3°購買方購買。三種資源,組織生產(chǎn)另一類產(chǎn)品,
則希望價格最省,即求M加印=40乂+40%+25%,
稱求MinW=40y+408+25%
S.t2乂+%+為220
%+2%+%230
%,%,%>0
是原線性規(guī)劃£尸問題的對偶問題,記為。尸問題,
。產(chǎn)問題有三個決策變量,不可能用圖解法,但由于對偶的
對偶是原問題,若題目要求求。尸的解,先轉(zhuǎn)化為“問題,
**
用圖解法求最優(yōu)解(^1=10,%=15,),再用互補松弛條件求
出。尸問題的最優(yōu)解(成倍放大,最優(yōu)解不變,最優(yōu)值要變)。
(5)影子價格對市場經(jīng)濟有調(diào)節(jié)作用
影子價格是指某種資源在公司、企業(yè)中的特定價格
乜、
由%=功=(必,%,%)b2為。P問題的目標(biāo)函數(shù)及多元函
dw
數(shù)求極值的必要條件,有病=%i=l,2,3,
是目標(biāo)函數(shù)對第,種資源4求偏導(dǎo)數(shù)(其它資源為常數(shù)),表
明對第i種資源2的變化率的影子價格,,
由單純形法最終表的檢驗數(shù)行中,松弛變量恐,、4,%5對應(yīng)的
檢驗數(shù)0=0,%=-10必=-10,變號即有必*=。(/資源)
區(qū)二10(6資源)其=10(。資源)
1°弘*=0表明4資源增加一個單位
從40—41,2M+%441,
25-1
2再+々=40
其它資源不變,解方程組
斗+吃=25
**
最優(yōu)解=10,%2二15,
最大利潤仍為Z=20xl0+30xl5=650,
表明4資源沒有升值,按原價轉(zhuǎn)讓。
2°回=1。表明6資源增加一個單位,從40-41,
^+2X2<41,其它資源不變,解方程組卜
%]+%=25
**
最優(yōu)解%二9,超二16,
最優(yōu)值Z*=20X9+30X16=660,
函數(shù)值增加了10個單位,表明B資源升值,轉(zhuǎn)讓的附加
值為10個單位。
3°四=10表明C資源增加一個單位,從25f26
Y+2x—40
%+々<26,其它資源不變,解方程組?上2-
玉+W=26
**
最優(yōu)解=12,々=14,
最優(yōu)值Z*=20X12+30X14=660,
函數(shù)值增加了10個單位,表明C資源升值,轉(zhuǎn)讓的附加
值為10個單位。
4°若SC兩種資源同時增加一個單位,分別從40-41
fX,+2x,=41
25f26,解方程組?上2
%+%2=26
**
最優(yōu)解玉=11,%2=15,
最優(yōu)值Z*=20X11+30X15=670,
函數(shù)值增加了20個單位。
5°若甲乙產(chǎn)品每單位的利潤都為30,目標(biāo)函數(shù)Z=30玉+30%
〃等值線二TVO(左為目標(biāo)函數(shù)等值線的斜率)
與%+%2=25斜率相同,直線再+%2=25上點點是最優(yōu)解,
如點(10,15),(15,10)都是最優(yōu)解
最優(yōu)值Z*=30X10+30X15=750。
公司經(jīng)營決策:若某種資源的市場價格低于該公司的影子
價格,則應(yīng)該購進(jìn)該資源擴大再生產(chǎn),
若某種資源的市場價格高于該公司的影子價格,則出售該
資源以獲得最大利潤。
(6)LP問題與問題的互補
求MinW=40M+40為+25%
S.t2yx+y2+y3>20
必+2歹2+為230
必,為,8-0
的最優(yōu)解,
其對偶問題,求MaxZ=20X+30X2
s.t2xx+x2<40
x1+2X2<40
$+%2<25
國20x220
可用圖解法求最優(yōu)解
**
最優(yōu)解-^1=10,%2=15,
最大利潤為Z=20x10+30x15=650
設(shè)原問題的最優(yōu)解分別為,則由互補松弛條件,
給出5個方程:(2必*+蘇+%-20).%*=0
(弘*+2父+其-30)芯=0
(2%;+%;-40).齊=0
(玉*+2];-40).y;=0
(X:+x;-25)?y;=0
二項乘積中一項不為0,則另一項一定取0
西=10>0i=>2y:+%+y;-20=0
石=15>00y;+2y;+y;-30=0
2%:+芯-40=2義10+15-40=-5。0
=%*=0
%;+2%;-40=10+2*15-40=0
*八
=>>o
%;+%;-25=10+15-25=0
|=>其>0
**
ky2y3=20
,--Y
**
21y2+-3=30
%*=10乃*=10
Z*=cr=(20,30)『]=20*10+30X15=650
(40)
,=y*b=(y:,K,耳)40
㈤
’40、
=(0,10,10)40=0x40+10x40+10x25=650
、25,
z*=cr==Y*b
原問題和對偶問題的目標(biāo)函數(shù)值相等。(強對偶定理)
4、LP問題的一個應(yīng)用:最優(yōu)下料問題
某建筑工地需要制作100套鋼架,每套鋼架要用長為
2.9九2.1加,1.5m的圓鋼各一根。已知原料長7.4加,如何下料,
使用料最?。?/p>
解:下料方法很多,最簡單的想法是:在每一個原料上截取
2.9m,2.1加,1.5加的圓鋼各一根,組成一套鋼架,這樣每制
作一套鋼架,就多余一根料頭0.9加,制作100套鋼架,需要
用原料100根,剩余料頭90加,顯然不是用料最省的方法。如
何巧妙搭配,才能既滿足配套要求又使所用原料最省,這就
是所謂套裁。
方法1:下料一1根2.9根三根1.5加,用料7.4加,余料0加,玉表
示,
方法2:下料二根29%一根1.5加,用料7.3加,余料0.加,馬表
示,
方法3:下料二根2.1加二根1.5加,用料7.2%余料0.2加,£表
示,
方法4:下料一根2.9加二根2.1加,用料7.1加,余料0.3加,人表
示,
方法5:下料一■根2.1加三根1.5加,用料6.6〃?,余料0.8加,看表
示,
建立數(shù)學(xué)模型如下:求
MinZ=0xt+0.1x2+0.2x3+0.3x4+0.8x5
s.tX]+2X2+X4=100
2X3+2尤4+x5=100
3X1+x2+2X3+3X5=100
x/0,(7=1,2,…5)且為整數(shù)
以上數(shù)學(xué)模型可用Exce/,Lindo,MK/ab軟件包計算,最
優(yōu)下料方法為:X*=(30,10,0,50,0),Z*=16,即方法1下料30
根,方法2下料10根,方法4下料50根,總共需要原料長
7.4m的圓鋼90根即可制作100套鋼架。
又若2.9加,2.1加,1.5加的圓鋼分別為129、100、72根,
組成鋼架,x:=13,x;=33,x;=50。
其他應(yīng)用有配料問題、生產(chǎn)工藝優(yōu)化問題、有配套約束
的資源優(yōu)化問題、多周期動態(tài)生產(chǎn)計劃問題、投資問題、運
輸問題及運輸問題的擴展等。
5、幾點說明:
(1)£尸問題最優(yōu)解的判定,
£產(chǎn)問題的標(biāo)準(zhǔn)形矩陣形式的約束條件=6中,對矩陣
j不妨假設(shè)機<〃,即約束條件的個數(shù)小于決策變量的
個數(shù),且"4)=加,稱4,〃為滿秩矩陣,即中至少有一個
m階子式不為零,不妨假設(shè)Amxn前m列組成的列向量組線性
無關(guān),令4X"=(Bmxm,Nmx(n.m))為一分塊矩陣,r⑻=〃2,忸|W0,
(),Xg=12,X,”),(X),
又^令'X"X\=XB,XN(石,…,XN—m+Xm+2,
由ZX=6n(民N)=BXB+NXN=b,二邊左乘得:
XB=B"B-'NXN,再令目標(biāo)函數(shù)中的價值系數(shù)
)(,,)
Gxn=(CB,CN),CB=(CI,C2,---,Cm,CN=Cm+lC,"+2,…C",則
Z=G*”X,M=(g,g)(X8,xj=64+。/,丫=
}}]
CB(B-b-B-'NXN)+CNXN=CBB-b+{CN-CBB-N)XN,
由XN20,當(dāng)。=品-。心一0二0時,目標(biāo)函數(shù)Z取得最
大值Z*=CM",稱5v=g-為檢驗數(shù)矩陣,其坐標(biāo)
m
形式為%=Cj—£c4,j=m+l,m+2,…n,當(dāng)檢驗數(shù)滿足
?=1
m
%=盯-2。&40,<=冽+1,冽+2,…及時,“問題得最優(yōu)解。
f=l
(2)Z/P|可題求MaxZ=Gx"X,xiS上4x"X"xi〈九xiX”xi>0,
的對偶。尸問題求防〃%=%,也Xs.t幾4x〃〉Gx“幾,”20。
的理論性較強,對偶理論深刻揭示了原問題與對偶問題的內(nèi)
在聯(lián)系,由對偶問題引伸出來的對偶解有著重要的經(jīng)濟意
義,對偶理論有七個定理,在此不一一敘述,對偶解在對。
問題可作靈敏度分析,即價值系數(shù)、資源約束和投入產(chǎn)出矩
陣4x“=(%)心〃中投入量的變化對最優(yōu)解及最優(yōu)值的影響。
(3)£產(chǎn)問題主要解決一個目標(biāo)函數(shù)的最優(yōu)化問題,但在實
際問題中往往要考慮多個目標(biāo),如設(shè)計一個新產(chǎn)品的工藝過
程,不僅希望利潤大,而且希望產(chǎn)量高、消耗低、質(zhì)量好、
污染小、投入少等,由于需要同時考慮多個目標(biāo),則引入了
目標(biāo)規(guī)劃,線性目標(biāo)規(guī)劃的圖解法既難作而且僅限于二個決
策變量,可將原多目標(biāo)規(guī)劃分解成一系列的傳統(tǒng)的單目標(biāo)線
性規(guī)劃,并引入正、負(fù)偏差變量然后依次求解,最
后按優(yōu)先級別、綜合評價決策出最優(yōu)解和最優(yōu)值,稱之為線
性目標(biāo)規(guī)劃的序貫式算法。
(4)對于非線性規(guī)劃,由無約束問題的最優(yōu)解的必要條件,
梯度v/(x)=(%三,…三)=0是一個非線性方程組,求解非常
dx{ax2dxn
困難,甚至根本無法得到解析解,因此求解非線性規(guī)劃問題
一般都采用數(shù)值計算的最速下降法、牛頓法、共機梯度法,
非線性規(guī)劃中對于有約束問題的最優(yōu)性條件要用到庫恩一
塔克條件、可行方向法、近似規(guī)劃法及制約函數(shù)法,非線性
規(guī)劃的數(shù)學(xué)基礎(chǔ)要求很深,求解規(guī)劃問題的關(guān)健在于建立數(shù)
學(xué)模型,非線性規(guī)劃求解可用G/NO軟件完成。
第二章運輸問題(物流問題)
1、問題的提出,設(shè)某種物質(zhì)有加個產(chǎn)地4、出……4,,其
產(chǎn)量分別為%,出,……冊,有〃個銷地,用、斗……Bn,
其銷量分別為4也,……
先討論產(chǎn)銷平衡問題,(總產(chǎn)量)(總需求量)
i=lj=\
%表從第i個產(chǎn)地運輸該物質(zhì)到第j個銷地的單位運價,
,=1,2,...m,y=l,2,....n,在滿足供需平衡條件下,如
何組織運輸可使總運費達(dá)到最???
2.數(shù)學(xué)模型
設(shè)%H表從第i個產(chǎn)地運輸該物質(zhì)到第j個銷地的運輸量,
目標(biāo)函數(shù)是使得其總運費達(dá)最省,即求:
MinZ=ZZ&jXij
i=]j=\
S?tP^Xij=bjj=1,2〉....〃
i=l
表次個產(chǎn)地運輸該物質(zhì)到第/個銷地的運量之和等于第
J銷地的需求量與,
ZM?=i=1,2,...m
六i
表第,個產(chǎn)地運輸該物質(zhì)到幾個銷地的運量之和等于
第i個產(chǎn)地的產(chǎn)量q
(供需平衡)共相+〃+i個約束,
i=lj=l
Xjj^Oz=1,2,.....m,j=1,2,........n,
3.運輸問題也是一個線性規(guī)劃問題,由運輸問題的特殊性,
該問題一定有最優(yōu)調(diào)運,由于%”中有一部分取零,可用表
上作業(yè)法求最優(yōu)解,以舉例說明。
☆例:某地區(qū)有三個煤礦4,A2,4其年產(chǎn)量分別為4=112,
%=164,%=154(單位:萬噸),有三個電廠與,鳥,與每
年需求量分別為々=144,8=204,4=82(單位:萬噸),供
需平衡。熱分別為4、8、8,16、24、16,8、16、24單位:
萬元/萬噸。如何調(diào)運既要滿足供需平衡又要使總運費最省。
解:用表上作用法求最優(yōu)調(diào)運。
<1>用最小元素法求解初始調(diào)運方案,
minmin4/=?!?4(就近運輸),
44坊并劃去4所在行的格子,用x表示,余下4/
中最小元素為8。
4」3一片并劃去為所在列的格子,用x表示,余
下4/中最小元素為16o
A2B.并劃去層所在列,4?4沮j當(dāng),A2B2
稱表格中填數(shù)字的格子為有效數(shù)字格,恰為
加+“-1=3+3-1=5個,其余為空格,且滿足供需平衡,初
始總運費z°=4X112+24義82+16義82+8*32+16X122=5936萬
元。
\銷
地\
B]B?名產(chǎn)量ui
產(chǎn)地\
4X880
4112
11?112XX0
16241612
4164
><828216
8W-re-----10244
4154
32122X8
銷/p>
4124
V.J
080
<2>檢驗是否為最優(yōu)調(diào)運。
1°首先對有效數(shù)字格建立位勢方程組%、,分別表產(chǎn)銷地
的位勢?=%+,,
41=4=%+=>匕=4
^22=24=4+嶺=>〃2=12
d?3=16=〃2+V3n“3=4
。31=8=〃3+=>%=4
°32=16=“3+V2n%=12
5個方程6個未知數(shù),有無窮多組解。
令%=0(規(guī)定),可表上作業(yè)。
2°對空格的檢驗數(shù),定義為%=&-(/+,),
若所有%M0(求M譏Z),則得最優(yōu)調(diào)運。
由02二《2-(%+%)=8-(0+12)=-4<0初始調(diào)運不
是最優(yōu)的。(注意對有效數(shù)字格的檢驗數(shù)為零)。
<3>調(diào)整。
1°從檢驗數(shù)小于零的空格出發(fā)作水平或鉛直線,若遇空格
則只能按原方向畫線。若遇上有效數(shù)字格可按原方向或轉(zhuǎn)
90°畫線,回到原空格處形成一條閉曲線。(注意閉曲線的
頂點除起點在空格處,其余都在有效數(shù)字格內(nèi)。)
2°以閉曲線空格頂點為1,依次為2、3、4…,
令6=min{偶數(shù)頂點的運量}=min(112,122)=112,
作調(diào)整,奇數(shù)頂點格+e(二112),偶數(shù)頂點格-6,
仍保持供需平衡。
<4〉再檢驗是否為最優(yōu)調(diào)運。仍對有效數(shù)字格,建立位勢方
程組熱=%+vj,令%=0,產(chǎn)銷地位勢如表,且有
5尸4-(0+0)=4>003=8-(0+0)=8>0
/尸16-(16+0)=0/3=24-(8+0)=16>0
最優(yōu)調(diào)運:4―易A2―9JB2A2一S—>By
4」^片44當(dāng),
最省總運費:
Z*=8義112+24X82+16X82+8義114+16X10=5488萬元,
節(jié)省了=448萬元。
4.幾點說明
<1>若空格的檢驗數(shù)3>0,則最優(yōu)調(diào)運唯一,若存在空格檢
驗數(shù)%=0,則最優(yōu)調(diào)運不唯一。
<2>最小元素法有一個缺點,在按最小元素實施調(diào)運時,可
能造成另一處調(diào)運的單價較高,總運費也較高。伏格爾給出
最小元素法的改進(jìn)。給出每一個產(chǎn)銷地次小元素與最小元素
的差異,分別稱為行、列差。按行、列差中最大者的所在行,
列中的最小元素先行調(diào)運。
☆以下用伏格爾法求最優(yōu)調(diào)運:
產(chǎn)銷地的行、列差如表所示,其中最大者為8,一般取行、
列標(biāo)較小的先實施調(diào)運。
4」『斗,調(diào)整行、列差,
仍選第2列的列差為8,
4204-2)之調(diào)整行、列差;
4--92=62>B]A,--62=82〉坊乙也〉區(qū)
有效數(shù)字格為根+〃-1=3+3-1=5個,
對有效數(shù)字建立位勢方程組:%=%+匕,令4=0。
產(chǎn)銷地的位勢如表:
0尸4-(0+0)-4>0,
(r13=8-(0+0)=8>0,
『24-(16+8)=0,
最優(yōu)調(diào)運不唯一
%=24-(8+0)=16>0,
以上調(diào)運為最優(yōu)。
最小的總運費:
Z*=8x112+16x82+16x82+8x62+16x92=5488萬元。
\銷
、地
BlB?為產(chǎn)量行差%
產(chǎn)地\
488
411240
X112X
162416
4164016
82X82
81624
乂31548,168
6292X
銷/p>
4,
列差88
8
匕080
<3>對與產(chǎn)銷不平衡問題,可化為產(chǎn)銷平衡問題求最優(yōu)調(diào)運。
r若產(chǎn)大于銷,供過于求。即>±b}o可虛設(shè)一個銷地
/=!7=1
5加其銷量卻尸卷廠如,4,“+1=0,"1,2,……加,若第〃+1
j=1j=l
列中有有效數(shù)字,表明產(chǎn)量仍在原產(chǎn)地,沒有運出。
2°若產(chǎn)小于銷,供不應(yīng)求,即與,可虛擬一個產(chǎn)地,
/=17=1
4+1其產(chǎn)量%用=t“一1>,d",+ij=">°,,=1,2,....〃,
;=1/=1
M>0充分大,第m+1個產(chǎn)地沒有有效數(shù)字。
第三章整數(shù)規(guī)劃
若規(guī)劃問題的決策變量取整數(shù)則稱之為整數(shù)規(guī)劃
1、0-1整數(shù)規(guī)劃
引例、消防站最佳布點問題
設(shè)某市有6個行政區(qū),每個行政區(qū)都可布消防站,當(dāng)發(fā)生
緊急情況時,要求15分鐘內(nèi)趕到出事地點,由于布消防站
有較大費用,市政府希望布點以少為好,下表給出6個行政
區(qū)相互到達(dá)的時間,給出最佳布點方案。
123456
101016282720
210024321710
316240121721
4W,我11;01525
527171715014
620102125140
上表為一對稱矩陣,其中0表示在同一個行政區(qū)內(nèi),當(dāng)發(fā)生
緊急情況時,15分鐘可趕到出事地點。
解:引入決策變量:
%第左個行政區(qū)布點
設(shè)0第4個行政區(qū)不布點
目標(biāo)函數(shù)是使布點以少為好,
6
即求MinZ=£xk=X]+x2H------FX6
k=\
S.tx,'Ex,21(1,2行政區(qū)至少有1個布點),
(對第二行政區(qū)),
-UN1(對第三行政區(qū)),
+4+匕21(對第四行政區(qū)),
4(對第五行政區(qū)),
(對第六行政區(qū)),
/二0或1,
**
最優(yōu)解%2=1,x4=l?%j=0,j=1、3、5、6o
第2個行政區(qū)布點可兼顧1、6行政區(qū),第4個行政區(qū)
布點可兼顧3、5行政區(qū)。
例2.最優(yōu)投資方案問題。
美國/K公司有資金1100萬,擬向四個項目投資,可調(diào)動研
發(fā)人員22人。四個項目需投資額分別為650、500、550、400
(萬),研發(fā)人員分別為16、8、7、5(人),凈現(xiàn)值分別為
900、700、650、600(萬),且要求1、4項目不能同時研發(fā),
給出最優(yōu)投資方案,使公司收益最大。
解:<1>建立數(shù)學(xué)模型
、二對第4個項目投資
設(shè)”=(()對第4個項目不投資
目標(biāo)函數(shù)是使公司收益最大,即求
MaxZ=900玉+700X2+65。七+600x4
S.t650$+500%+5509+4001100
16^+8^2+7^3+5^4^22
玉+%wi
叫=0或1,左=1,2,3,4.
<2>求解:決策變量4個,每個僅取2個值,
C;:(0,0,0,0);
0,0,0),(0,1,0,0),(0,0,1,0),(0,0,0,1);
1,0,0),(1,0,1,0),(1,0,0,1),(0,1,1,0),(0,1,0,1),(0,0,1,1);
cj:(l,1,1,0),(1,0,1,1),(1,1,0,1),(0,1,1,1);
c::(l,1,1,1);
共有變量組合數(shù)為=24=16種。
c:+c;+c;+c;+c:=24=16
1。.隱枚舉法:
任取一個可行解:如X。=(1,0,0,0),
則z°=900,可增加一個約束條件,
900再+700%+650毛+600%>900稱之為過濾條件,凡目標(biāo)
函數(shù)值不超過900的不予考慮,又得可行解(0,1,1,0),修改過
濾條件900再+700々+650$+600%21350,其余不是可行
解。最優(yōu)投資方案為:
*****
再=0,工2=1,“3=1,、4=0Z=1350
2。巴拉斯改進(jìn)算法
首先作變換使目標(biāo)函數(shù)中的價值系數(shù)全部變?yōu)檎龜?shù),即
若CjV0,令U=1-X;,當(dāng)%廣0時,又當(dāng)今=1時,必=0,
叼仍是0T變量。其次將目標(biāo)函數(shù)按價值系數(shù)(已全部為正
數(shù))的大小重新排序,可從大到小。然后按目標(biāo)函數(shù)值從大
到小取變量組合。,1,11),1,0),(1/,0,1),(1,0,1,1),
(0,1,1,1),(1,1,0,0),(1,0,1,0),(1,0,0,1)都不是可行解。其
目標(biāo)函數(shù)值逐漸下降,按此取法,一旦是可行解,一定是最
優(yōu)解,本例中(0,1,1,0)是可行解,一定是最優(yōu)解,一般隱枚
舉法可節(jié)省40%以上的計算,改進(jìn)算法,可節(jié)省60%以上計
算。
2、最優(yōu)指派問題(考試要求)
<1>問題的提出,〃個人(”個工程隊)被指派去完成“項
工作,規(guī)定每個人僅能承擔(dān)〃項工作中的一項工作,每一項
工作必須由一人承擔(dān),由于每一個人完成〃項工作的效率不
同,則有效率矩陣C.x”=(cJ其中與表第,個人完成第/項
工作的效率(用時最短,費用最省,收益最大,利潤最高等)
如何指派可使效率最高。
<2>數(shù)學(xué)模型,引入0-1決策變量
1第,個人被指派去完成第/項工作
令%j=<
10第,個人不被指派去完成第7項工作
目標(biāo)函數(shù)是求Min(Max)Z=£工cuxy
Z=1J=\
n
S.tj=1,2,…,n
f=l
表對第j項工作n個人僅有一個人被指派去承擔(dān)。
』,2,…,n
7=1
表第,個人對〃項工作僅能承擔(dān)一項。
%=0或1,i,j=1,2,…,〃
最優(yōu)指派一定存在,由于指派方式有〃!種,但僅有〃個
取1,其余全部取0,可用矩陣變換法求解。
例1.某公司開發(fā)一種新產(chǎn)品,擬推向國際市場,需將產(chǎn)品說
明書譯成英、法、德、俄四種語言。公司派四名工程師,承
擔(dān)該項任務(wù),每位工程師翻譯一種語言,下表給出譯文的用
時,給出最優(yōu)指派,以使總用時最短。
min
‘215134、’013112、
2少137砂
104141546010116?69
(\C")4x4=—>
914161390574?532
、)
、78119,70142g1?町
min0042
’0o01、
010o
100o
01o7
(1)求效率矩陣C中每一行每一列最小元素,使每一行(列)
所有元素減去對應(yīng)的最小元素,使得每一行(列)至少出現(xiàn)
一個零元素。
(2)從零元素最少的行(列)圈零用Q表示。并劃去圈零
所在列(行)其余零元素用0表示。
(3)若圈零的零元素恰有〃個(〃=4),令其為1,其余元
素令其為0得最優(yōu)指派矩陣。
4表工程師,,=123,4
與表英、法、德、俄四種語言,j=l,2,3,4
/—B4A2-B2AA4上^^
Z*=4+4+9+11=28
☆例2.某公司有四個環(huán)保項目擬由四個工程隊承建,每個工
程隊僅能承建一個項目,給出最優(yōu)指派,使總費用最省。效
率矩陣單位:萬元。
min
'30364248、30'061218、頊一4-12—啰-
。384644363621080288中
4*4=EL-)-?
523432383220206--20-(§)-0—o--
、38424634,34、48120,、4612.
minC產(chǎn)獷
000、
0017或
010
10
川@820、'0100、
@22/7;:;二,為最優(yōu)指派矩陣。
24/?12
<2/6媯、0001,
解:1第,個工程隊被指派承建第J個項目
設(shè)馬二<
0第,個工程隊不被指派承建第J個項目
44
求:=與巧.
Z=1J=1
,4?
S工Zx,=l,7=1,2,3,4
/=1
表對第J個項目4個工程隊僅有一個工程隊被指派去承擔(dān)。
4?
之馬=1,z=1,2,3,4
j=l
表第,個工程隊對4個項目僅能承擔(dān)一項。
福=0或1
4表第,個工程隊,=1,2,3,4
與表第7項項目)=1,2,3,4
以下用矩陣變換法,前3個步驟與例1相同,
(4)若圈零的零元素個數(shù)小于〃(〃=4),則要增加零元素。
首先求覆蓋所有零元素的最少直線數(shù),
1°對未圈零的行打J
2°對打J的行含零元素的列打J
3°對打J列中含圈零的所在行打J
40對未打J的行及打J的列畫直線即為覆蓋所有零元素的
最少直線數(shù)
其次,求出未被直線覆蓋元素中最小元素,將打J行所有元
素減去該最小元素及打J列中元素加上該最小元素,重復(fù)以
上過程,直至得最優(yōu)指派矩陣。
B
A^A2」^B4A3」^^%4—^2
箕@820、’0100、
?22/1000
最省總費用Z,=140萬—?
24/?120010
<2/6、000"
為最優(yōu)指派矩陣
AB2AB]A&A%
Z*=140萬元
<3>求MaxZ=ZZcijxij
i=\j=l
s.tE%=1j=1,2,,,?n
Z=1
Z巧=1i=\,2,…n
7=1
為=0或1
可轉(zhuǎn)化為最小值題求最優(yōu)指派
取〃=maxmax4(表〃,個元素中取最大者)
ij
令d..=M-與構(gòu)造一個新的效率矩陣
%,=(四)『CH
Z=ZE2=££(〃-4K=MHx'j-H%%?=旃-££d/q
i-\j-\j=li-\>1i=lj-\/=1y=l
欲求MaxZ=££q洛),即求Mz力吟之之4為用。作矩陣變換。
/=1y=l/=1j=\
3、整數(shù)規(guī)劃問題的分支定界法
例5.某房開公司在某時段內(nèi)擁有土地30000m2,擬開發(fā)兩種
商品房,甲種每棟占地2500m2,獲利10000萬,乙種每棟占
地4000m2,獲利20000萬,由市場需求甲種住房不超過8
棟,乙種住房不超過4棟,給出最優(yōu)決策,使公司獲利最大。
解(1)建立數(shù)學(xué)模型
設(shè)甲、乙兩種住房分別修建玉、馬棟,求
MaxZ=l0000玉+200009
s.t2500再+40009W30000
玉W8,%W4,
司20/20且為整數(shù)
(2)稱整數(shù)規(guī)劃問題為A,其最優(yōu)值為Z*,去掉整數(shù)約
束為一個LP問題,稱為規(guī)劃紇,圖解,、求解為,
=10000_1
K等值線一一麗6=一5
最優(yōu)解國=5.6,%=4
*
Zo=10000X5.6+20000X4=136000
定界0Wz*Wz;=136000
2°分支,任取一個非整數(shù)解:
5<玉=5.6<6
(1)附加一個約束條件xw5,稱為瓦問題,求解r
最優(yōu)解:匯=5,%;=4,最優(yōu)值為
Z;=10000X5+20000X4=130000,已是一個整數(shù)解,
修改下界:130000^7*^136000并剪支;
(2)附加約束條件占26,稱之為當(dāng)問題,求解層,
最優(yōu)解:%;=6,芯=3.75,
最優(yōu)值為z;=10000X6+200
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023七年級歷史上冊 第四單元 三國兩晉南北朝時期:政權(quán)分立與民族交融 第20課 魏晉南北朝的科技與文化教學(xué)設(shè)計 新人教版
- 《線隨心走》(教學(xué)設(shè)計)-2024-2025學(xué)年蘇少版(2024)美術(shù)一年級下冊
- 2023九年級語文上冊 第六單元 名著導(dǎo)讀《水滸傳》 古典小說的閱讀教學(xué)設(shè)計 新人教版
- 《第三單元 創(chuàng)建交互動畫 第14課 在網(wǎng)站上發(fā)布動畫 把動畫發(fā)布成HTML文件》教學(xué)設(shè)計教學(xué)反思-2023-2024學(xué)年初中信息技術(shù)人教版八年級上冊
- Unit 3 Animal Friends.Section A(1a-3)課時備課教案 2024-2025學(xué)年魯教版(五四學(xué)制)(2024)六年級英語下冊
- Starter Unit 2 Section B 1a-2b,Project教學(xué)設(shè)計2024-2025學(xué)年人教版英語七年級上冊
- 一年級信息技術(shù)上冊 生活和學(xué)習(xí)中的好幫手-信息技術(shù) 1教學(xué)設(shè)計 河大版
- 個人簡歷-競聘者自我呈現(xiàn)方案
- 7 健康看電視(教學(xué)設(shè)計)2024-2025學(xué)年統(tǒng)編版道德與法治四年級上冊
- Module 8 Story time Unit 2 Goldilocks hurried out of the house 教學(xué)設(shè)計-2023-2024學(xué)年外研版英語七年級下冊
- 《現(xiàn)代設(shè)計史》考試復(fù)習(xí)題庫(含答案)
- 房屋延期交房起訴狀
- 2.2活塞連桿組課件講解
- 超市會員服務(wù)合同
- 飯店定金合同范本
- 2024年廣東省中考生物+地理試卷(含答案)
- 2024年新疆中考語文試卷真題(含答案)
- 圍擋施工組織設(shè)計方案
- 2024年河南應(yīng)用技術(shù)職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫必考題
- 專用車輛安全管理制度罐式容器
- 2024年河南師范大學(xué)附中中招二模英語試卷含答案
評論
0/150
提交評論