大学运筹学课程知识点总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 2.
3.用图解法求解下列线性规划问题,并指出问题具有惟一最优解、无穷多最优解、无界解还是无可行解。
⎪⎩
⎪⎨⎧≤≤≤≤≤++=8
3105120106max 21212
1x x x x x x z
2.将下述线性规划问题化成标准形式。
(1)⎪⎪⎩⎪⎪⎨
⎧≥≥-++-≤+-+-=-+-+-+-=无约束
4,03,2,12321422245243min 43214
32143214
321x x x x x x x x x x x x x x x x x x x x z
解:令z z -=','
'4'
44x x x -=
⎪⎪⎩⎪⎪⎨⎧≥=-+-++-=+-+-+=-+-+-+-+-=0,,,,,,23214
2222455243'max 6
5''4'43216'
'4'43215''4'4321''4'4321'
'4'4321x x x x x x x x x x x x x x x x x x x x x x x x x x x x x z 3.分别用图解法和单纯形法求解下述线性规划问题,并对照指出单纯形表中的各基可行解对应图解法中的可行域的哪个顶点。
⎪⎩⎪
⎨⎧≥≤+≤++=0,825943510max 2
121212
1x x x x x x x x z
解:①图解法:
②单纯形法:将原问题标准化:
⎪⎩⎪
⎨⎧≥=++=+++=0,,,825943510max 4213
212
1x x x x x x x x x x x x z C j
10
5
θ
对应图解法
单纯型法步骤:转化为标准线性规划问题;找到一个初始可行解,列出初始单纯型表;最优性检验,求cj-zj ,若所有的值都小于0,则表中的解便是最优解,否则,找出最大的值的那一列,求出bi/aij ,选取最小的相对应的xij ,作为换入基进行初等行变换,重复此步骤。
4.写出下列线性规划问题的对偶问题。
(1)()()()⎪⎪
⎪⎪⎩⎪
⎪⎪⎪⎨⎧==≥=====
∑∑∑∑====n j m i x n j b x m i a x t s x c
z ij j
m i ij i
n
j ij m i n
j ij
ij
,,1;,,10
,,1,,1..min 11
11
()⎪⎩⎪⎨⎧==≤++=+=+=∑∑无约束
j i ij
j m i n
i m
j j m i i i y x n j m i c y y t s y b y a w ,,,1;,,1..max 1
1
(2)()()()()⎪⎪
⎪⎪⎩⎪⎪⎪⎪⎨⎧+=<=≥++==<=≤=∑∑∑===n n j x n n j x m m m i b x a m m i b x a t s x c z j j i n j j ij i
n
j j ij n
j j
j ,,1,10,,2,1,1..max 11111
11
1
无约束
()()()()⎪
⎪⎪⎩⎪⎪⎪⎨⎧+=<=≥+==<=≥=∑∑∑===m m i y m m i y n n j c y a n n j c y a t s y b w i i j
m
i i ij j
m
i i ij m
i i
i ,,1,2,10,,1,2,1..min 1111
11
1
无约束
5. 给出线性规划问题
()
⎪⎪⎪⎩⎪
⎪⎪
⎨⎧=≥≤++≤++≤+≤+++++=4,1096628
3..42max 3214322
14214321 j x x x x x x x x x x x x t s x x x x z j 要求:(1)写出其对偶问题;(2)已知原问题最优解为()T
X 0,4,2,2*=,试根据对偶理论,直接求出对偶问题的最优解。
解:
(1)()
⎪⎪⎪⎩⎪⎪⎪
⎨⎧=≥≥+≥+≥+++≥+++++=4,10114322..9668min 314343214214
321 j y y y y y y y y y y y y t s y y y y w j (2)因为0,,321>x x x ,第四个约束取等号,根据互补松弛定理得:
⎪⎪
⎩
⎪⎪⎨
⎧=+=+=+++=++0143224434
32142
1y y y y y y y y y y 求得对偶问题的最优解为:⎪⎭
⎫ ⎝⎛=0,1,53
,54*
Y ,最优值min w=16。
例已知原问题
Max z =x 1 +2x 2 +3x 3 +4x 4
x 1 +2x 2 +2x 3 +3x 4≤202x 1 +x 2 +3x 3 +2x 4´≤20x 1、x 2、x 3、x 4≥ 0
和对偶问题
Min w =20y 1 +20y 2
y 1 +2y 2≥12y 1 +y 2≥22y 1 +3y 2≥33y 1 +2y 2≥4y 1、y 2≥ 0
已知对偶问题的最优解y 1 =1.2、y 2 =0.2,最优值min w=28,求原问题的最优解及最优值。
可用如下方法求解:
引入将原问题和对偶问题化为标准形式。
Max z =x 1 +2x 2 +3x 3 +4x 4
x 1 +2x 2 +2x 3 +3x 4 +x 5 = 202x 1 +x 2 +3x 3 +2x 4 +x 6 =20x 1、x 2、x 3、x 4 、x 5 、x 6 ≥ 0Min w =20y 1 +20y 2
y 1 +2y 2 -y 3 = 12y 1 +y 2 -y 4 = 22y 1 +3y 2 -y 5 = 33y 1 +2y 2 -y 6 = 4y 1、y 2 、y 3 、y 4 、y 5 、y 6 ≥ 0
和
(1)y 1=1.2>0,而y 1与x 5中至少有一个为零,故x 5=0。
(2)同理,y 2=0.2>0,所以x 6=0。
(3)对偶问题的第一个约束条件在取最优值时
y 1+2y 2=1.2+2×0.2=1.6>1
这就表示该约束条件的松弛变量:
y 3=1.6-1=0.6>0
y 3与x 1中至少有一个为零,故x 1=0。
(4)同理,对于第2个约束条件在取得最优值时
2y 1+y 2= 2×1.2+0.2=2.6>2y 4=2.6-2=0.6>0
y 4与x 2中至少有一个为零,故x 2=0。
(5)同理,对于第3个约束条件在取得最优值时
2y 1+3y 2= 2×1.2+ 3×0.2=3y 5=3-3=0
y 5与x 3中至少有一个为零,故x 3>0或者x 3=0 。
(6)对于第4个约束条件的分析也可得到x 4>0或者x 4=0 。
对于(5)和(6)的分析,对于确定原问题的最优解没有任何帮助。
但从(1)到(4)的分析中得知,原问题取得最优解时:
x 5=0,x 6=0,x 1=0,x 2=0
代入原问题的约束方程组得:
2x 3+3x 4= 203x 3+2x 4= 20
解此方程组,可求得原问题的最优解为:
x 1=0,x 2=0 ,x 3=4 ,x 4=4 ,x 5=0,x 6=0
弱对偶性的推论:
(1) 原问题任一可行解的目标函数值是其对偶问题目标函数值的下界;反之对偶问题任一可行解的目标函数值是其原问题目标函数值的上界
(2) 如原问题有可行解且目标函数值无界(具有无界解),则其对偶问题无可行解;反之对偶问题有可行解且目标函数值无界,则其原问题无可行解。
注意:本点性质的逆不成立,当对偶问题无可行解时,其原问题或具有无界解或无
可行解,反之亦然。
(3) 若原问题有可行解而其对偶问题无可行解,则原问题目标函数值无界;反之对偶问题有可行解而其原问题无可行解,则对偶问题的目标函数值无界。
强对偶性(或称对偶定理)
若原问题及其对偶问题均具有可行解,则两者均具有最优解,且它们最优解的目标函数值相等。
互补松弛性
在线性规划问题的最优解中,如果对应某一约束条件的对偶变量值为非零,则该约束条件取严格等式;反之如果约束条件取严格不等式,则其对应的对偶变量一定为零。
影子价格
资源的市场价格是其价值的客观体现,相对比较稳定,而它的影子价格则有赖于资源的利用情况,是未知数。
因企业生产任务、产品结构等情况发生变化,资源的影子价格也随之改变。
影子价格是一种边际价格。
资源的影子价格实际上又是一种机会成本。
随着资源的买进卖出,其影子价格也将随之发生变化,一直到影子价格与市场价格保持同等水平时,才处于平衡状态。
生产过程中如果某种资源未得到充分利用时,该种资源的影子价格为零;又当资源的影子价格不为零时,表明该种资源在生产中已耗费完毕。
影子价格反映单纯形表中各个检验数的经济意义。
一般说对线性规划问题的求解是确定资源的最优分配方案,而对于对偶问题的求解则是确定对资源的恰当估价,这种估价直接涉及资源的最有效利用
对偶单纯型法:转化成标准的线性规划问题;确定换入基变量,bi小于0中的最小的那一排,再求(cj-zj)/aij,且aij<0,找出最小值,这对应的xi便是换入基,若所有的bi都大于0,则找到了最优解
7 下列表分别给出了各产地和各销地的产量和销量,以及各产地至各销地的单位运价,试用表上作业法求最优解。
(1)确定初始方案
8.下表给出一个运输问题及它的一个解,试问:
(1)表中给出的解是否为最优解?请用位势法进行检验。
(2)若价值系数C24由1变为3,所给的解是否仍为最优解?若不是,请求出最优解。
(3)若所有价值系数均增加1,最优解是否改变?为什么?
(2
调整为:
⨯
+
+
⨯
⨯
+
⨯
=
z。
min=
+
⨯
+
⨯
5
1
3
1
43
2
2
5
1
4
8
1
3
(3)不改变,不影响检验数的大小。
(4)不改变,不影响检验数的符号。
解的最优性检验:
1.闭回路法:找各个非基变量的闭合回路,依次加减求检验数,是先减再加,若所有的检验数的值都全非负,那么此可行解是最优解。
2.位势法(对偶变量法):增加位势列ui和位势行vj;计算位势,ui+vj=基可行解的对应的运费,指定其中某一值为0,算出其他几位的值,填入表中;计算检验数,某非基变量对应的运费减对应的位势行和位势列,若检验数全为非负,则为最优解。
(检验数都是非基变量经过处理后的值,处理过程中应用的是基变量)解的改进:1.以检验数小于0的xi为换入基(取最小的那个)
2.找此xi的闭合回路,以xi为始沿顺逆时针方向把定点依次编号
3.在所有偶数顶点中,找出运输量最少的顶点作为xi的换出变量
4.将基数顶点的运输量增加xj,偶数顶点的运输量减少xj,重新得到一组新的方案
5.进行解的最优性检验
9.公司决定使用1000万元新产品开发基金开发A ,B ,C 三种新产品。
经预测估计,开发A ,B ,C 三种新产品的投资利润分别为5%、7%、10%。
由于新产品开发有一定风险,公司研究后确定了下列优先顺序目标:
第一,A 产品至少投资300万元;
第二,为分散投资风险,任何一种新产品的开发投资不超过开发基金总额的35%; 第三,应至少留有10%的开发基金,以备急用; 第四,使总的投资利润最大。
试建立投资分配方案的目标规划模型。
解,设A ,B ,C 三种新产品的开发投资额分别为321,,x x x 万元,目标规划模型为:
(){}
()⎪⎪⎪⎪
⎪⎩
⎪⎪⎪⎪⎪⎨⎧=≥⨯=-+++⨯=-+---⨯=-+⨯=-+⨯=-+=-++++-+-+-+
-+-+
-+--
-+
++-6,,10,,,,%
101000%10%7%5%1010001000%351000%
351000%351000300..,,,min 3216
632155321443332
2211116453432211 i d d x x x d d x x x d d x x x d d x d d x d d x d d x t s d P d P d d d P d P i i Pl 是优先因子,关系为l 越小,则有绝对的优先性,还有一种是相对的优先性,用权系数来表示
目标规划的一般格式;min{pld+或d-}(要明白为什么是写d+或d-,min 里的d 是要取值为零的,即若不等式要大于零时,则写d-);必须要满足的绝对约束,还有目标约束;xj>0,d+,d->0
目标规划的图解法:先画绝对约束的可行域,然后按照优先性优先考虑某个目标约束,随着min 系数中d+或者d-的增大移动曲线,画出最合适的那条,直到最后
10.用割平面法解下列整数规划:
(1)⎪⎩⎪
⎨⎧≥≤+≤++=且为整数,0,20
546
2..max 2
121212
1x x x x x x t s x x z 解:引进松弛变量43,x x ,将问题化为标准形式,用单纯形法解其松弛问题。
3
223132432=+-
x x x 将上式中的所有常数分写成整数与一个正的分数值之和得:
⎪⎭
⎫
⎝
⎛
+
=⎪⎭⎫ ⎝⎛++⎪⎭⎫ ⎝⎛+-+322310311432x x x 将上式中的分数项移到等式右端,整数项移到等式左端得:
43323
1
31322x x x x --=
-- 得到割平面约束为:
3
2
313143-≤--x x 引入松弛变量5x ,得割平面方程为:
211543-=+--x x x 最优解为X 0,0,2,4,0*
=,最优值为4max =z σ4=0,最优解不唯一?
11.用分支定界法解下列整数规划
(1)⎪⎪⎩⎪⎪
⎨
⎧≥≤+≤+-≤++=且为整数
,0,2126052max 212121212
1x x x x x x x x x x z
解:
最优解(3,1),最优值z=7。
12.匈牙利解法:见课本145页
13.如图,0v 是一仓库,9v 是商店,求一条从0v 到9v 的最短路。
0v
1v 2v 3v 4v 5v 6v 7v 8v 9v
P=T=0 T=∞ T=∞ T=∞ T=∞ T=∞ T=∞ T=∞ T=∞ T=∞ P=T=2 T=∞ T=11 T=∞ T=7 T=∞ T=4 T=∞ T=∞ T=13 T=11 T=∞ T=7 T=∞ P=T=4 T=∞ T=∞ T=13 T=11 T=∞ P=T=7 T=11 T=13 T=∞ T=13 P=T=11 T=∞ T=11 T=13 T=∞ T=13 T=16 P=T=11 T=13 T=∞ P=T=13 T=16 T=13 T=20 T=16 P=T=13 T=19 P=T=16 T=19
P=19
14.如图,发点1s ,2s 分别可供应10和15个单位,收点1t ,2t 可以接收10和25个单位,求最大流,边上数为ij c 。
最大流为21
15.如图所示网络中,有向边旁数字为()
ij ij d c ,,ij c 表示容量,ij d 表示单位流量费用,试求s v 到
t v 流值为六的最小费用流。
解:d(f)=37
16.图的生成树: (一)避圈法
在图中任取一条边e1,找一条与e1不构成圈的边e2,再找一条与{e1,e2}不构成圈的边e3。
一般设已有{e1,e2,…,ek},找一条与{e1,e2,…,ek}中任何一些边不构成圈的边ek+1,重复这个过程,直到不能进行为止。
(二)破圈法。