运筹学25-27-课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《运筹学25-27-课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 25 27 课件
- 资源描述:
-
1、第5节 对偶问题的经济解释影子价格 在单纯形法的每步迭代中,目标函数取值z=CBB-1b,和检验数CN-CBB-1N中都有乘子Y=CBB-1,那么Y的经济意义是什么?设B是max z=CXAXb,X0的最优基,由-Yb=-CB B-1b可知 z*=CBB-1b=Y*b。对z求偏导数,得 *B*YBCbz1 由上式可知,变量yi*的经济意义是在其他条件不变的情况下,单位资源变化所引起的目标函的最优值的变化。eg.7 max z=2x1+3x2 x1+2x2 8 4x1 16 4x2 12 x1,x2 0cj23000 CBXBbx1x2x3x4x52x141001/400 x5400-21/21
2、3x22011/2-1/80-z-1400-3/2-1/80y1*=1.5,y2*=0.125,y3*=0。b1:8 9 Q2(4,2.5)z*=15.5 z*=z*-z*=3/2=y1*b2:16 17 Q2”(4.25,1.875)z*”=14.125 z*=z*”-z*=1/8=y2*b3:12 13 z*=0=y3*这说明是其他条件不变的情况下,若设备增加一台时,该厂按最优计划安排生产可多获利1.5元;原材料A增加1kg,可多获利0.125元;原材料B增加1kg,对获利无影响。yi*的值代表对第i种资源的估价-影子价格。这种估价是针对具体工厂的具体产品而存在的一种特殊价格,称它为“影子
3、价格”。在该厂现有资源和现有生产方案的条件下,设备的每小时租费为1.5元,1kg原材料A的出让费为除成本外再附加0.125元,1kg原材料B可按原成本出让,这时该厂的收入与自己组织生产时获利相等。影子价格随具体情况而异,在完全市场经济的条件下,当某种资源的市场价低于影子价格时,企业应买进该资源用于扩大生产;而当某种资源的市场价高于企业影子价格时,则企业的决策者应把已有资源卖掉。可见影子价格对市场有调节作用。第6节 偶单纯形法 前节讲到原问题与对偶问题的解之间的对应关系时指出:在单纯形表中进行迭代时,在b列中得到的是原问题的基可行解,而在检验数行得到的是对偶问题的基解。通过逐步迭代,当在检验数行
4、得到对偶问题的解也是基可行解时,根据性质(2)、(3)可知,已得到最优解。即原问题与对偶问题都是最优解。根据对偶问题的对称性 可以这样考虑:若保持对偶问题的解是基可行解,即cj-CBB-1Pj0,而原问题在非可行解的基础上,通过逐步迭代达到基可行解,这样也得到了最优解。其优点是原问题的初始解不一定是基可行解,可从非基可行解开始迭代。设原问题max z=CXAX=bX0 又设B是一个基。不失一般性,令B=(P1,P2,Pm),它对应的变量为 XB=(x1,x2,,xm)当非基变量都为零时,可以得到XB=B-1b。若在B-1b中至少有一个负分量,设(B-1b)i0,并且在单纯形表的检验数行中的检验
5、数都为非正,即对偶问题保持可行解,它的各分量是(1)对应基变量x1,x2,,xm的检验数是i=ci-zi=ci-CBB-1Pj=0,i=1,2,m(2)对应非基变量xm+1,xn的检验数是j=cj-zj=cj-CBB-1Pj0,j=m+1,n 每次迭代是将基变量中的负分量xl取出,去替换非基变量中的xk,经基变换,所有检验数仍保持非正。从原问题来看,经过每次迭代,原问题由非可行解往可行解靠近。当原问题得到可行解时,便得到了最优解。对偶单纯形法的计算步骤如下:(1)根据线性规划问题,列出初始单纯形表。检查b列的数字,若都为非负,检验数都为非正,则已得到最优解。停止计算。若检查b列的数字时,至少还
6、有一个负分量,检验数保持非正,那么进行以下计算。(2)确定换出变量 按min(B-1b)i(B-1b)i0(B-1b)l对应的基变量xl为换出变量(3)确定换入变量 在单纯形表中检查xl所在行的各系数lj(j=1,2,,n)。若所有lj0,则无可行解,停止 计算。若存在lj0 (j=1,2,,n),计算 按规则所对应的列的非基变量xk为换入变量,这样才能保持得到的对偶问题解仍为可行解。lkkkljljjjjazcaazc0min(4)以lk为主元素,按原单纯形法在表中进行迭代运算,得到新的计算表。重复步骤(1)(4)。例6 用对偶单纯形法求解 min=2x1+3x2+4x3x1+2x2+x33
7、2x1-x2+3x34x1,x2,x30解解 先将此问题化成下列形式,以便得到对偶问题的初始可行基 max z=-2x1-3x2-4x3-x1-2x2-x3+x4 =-3-2x1+x2-3x3 +x5=-4xj0,j=1,2,5初始单纯形表,见表2-6。表 2-8表2-8中,b列数字全为非负,检验数全为非正,故问题的最优解为X*=(11/5,2/5,0,0,0)T若对应两个约束条件的对偶变量分别为y1和y2,则对偶问题的最优解为Y*=(y1*,y2*)=(8/5,1/5)eg.8 用对偶单纯形法求解 min w=2x1+3x2+4x3 x1+2x2+x3 1 2x1-x2+3x3 4 x1,x
8、2,x3 0解:max z=-2x1-3x2-4x3+0 x4+0 x5 -x1-2x2-x3+x4 =-1 -2x1+x2-3x3 +x5=-4 x1,x2,x3,x4,x5 0CB00XBx4x5b-1-4-2x1-3x2-4x30 x40X5出出出x4,x5 0 最优最优解:最优解:x1*=2,x2*=0,x3*=0,x4*=1,x5*=0目标值:目标值:w*=-z*=4从以上求解过程可以看到对偶单纯形法有以下优点:(1)初始解可以是非可行解,当检验数都为负数时就可以进行基的变换,这时不需要加入人工变量,因此可以简化计算。(2)当变量多于约束条件,对这样的线性规划问题用对偶单纯形法计算可
9、以减少计算工作量,因此对变量较少,而约束条件很多的线性规划问题,可先将它变换成对偶问题,然后用对偶单纯形法求解。(3)在灵敏度分析及求解整数规划的割平面法中,有时需要用对偶单纯形法,这样可使问题的处理简化。对偶单纯形法的局限性主要是,对大多数线性规划问题,很难找到一个初始可行基,因而这种方法在求解线性规划问题时很少单独应用。0,40025005.2516002200034max515142132154321xxxxxxxxxxxxxxxz练习1 求解0,2 82 4 32min 32132321321321xxxxxxxxxxx s.txxxz例:0,2 -82 4 -32max6543216
10、3253214321321xxxxxxxxxxxxxxxxx s.txxxz cj-1 -2 -3 0 0 0bcBxB x1 x2 x3 x4 x5 x6 0 0 0 x4 x5 x6-1 1 -1 1 0 0 1 1 2 0 1 0 0 -1 1 0 0 1 -4 8 -2 j-1 -2 -3 0 0 0 j 1 3x1x5x6-1001 -1 1 -1 0 0 40 2 1 1 1 0 4 0 -1 1 0 0 1 -2j0 -3 -2 -1 0 0 j cj-1 -2 -3 0 0 0bcBxB x1 x2 x3 x4 x5 x6-1 0 0 x1 x5 x6 1 -1 1 -1 0
11、0 0 2 1 1 1 0 0 -1 1 0 0 1 4 4 -2 j 0 -3 -2 -1 0 0 j 3 x1 x5 x2-10-21 0 0 -1 0 -1 60 0 3 1 1 2 0 0 1 -1 0 0 -1 2j0 0 -5 -1 0 -3 10 0 0 0 2 6*zXT练习练习2 用用对偶单纯型求解0,44262.35)(min432143214321421xxxxxxxxxxxxtsxxxxf解:化原问题为适合对偶解法的标准型解:化原问题为适合对偶解法的标准型0,44262.35)(max6543216432154321421xxxxxxxxxxxxxxxxtsxxxxf对
展开阅读全文