对偶问题与灵敏度分析课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《对偶问题与灵敏度分析课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 对偶 问题 灵敏度 分析 课件
- 资源描述:
-
1、本讲内容 什么是对偶问题 单纯形法的矩阵描述 对偶问题的性质 线性规划的灵敏度分析什么是对偶问题?例1(生产计划问题):某工厂在计划期内要安排A、B两种产品的生产,已知生产单位产品的利润与所需的劳力、设备台时及原材料消耗,如下:产品A产品B资源限额劳动力设备原材料9434510360工时200台时300公斤单位产品利润70120问:如何安排生产使该厂获利最大?max z=70 x1+120 x2 s.t.9x14x2360 4x1+5x2200 3x1+10 x2300 x1,x20对偶问题的提出考虑上一讲的生产计划问题,若设备和原料都用于对外加工,工厂收取加工费。试问:该厂设备工时、劳动力和
2、原料该如何定价?P需求供给Q均衡点供给-需求函数显然,工厂给这些生产要素定价,既要保证自己的利益,又要使自己的价格具有竞争力价格越高越好价格越低越好一个合理的定价是:收取的加工费不能低于自己生产所得收益,在此前提下使总加工费尽量小。即:Min w=360y1+200y2+300y3s.t.9y1+4y2+3y370 4y1+5y2+10y3120 y1,y20该线性规划问题与原问题互为对偶问题max z=70 x1+120 x2s.t.9x14x23604x1+5x22003x1+10 x2300 x1,x20对偶的定义 (LP)Max z=CX (DP)Min w=Yb s.t.AX b s
3、.t.YA C X 0 Y 0 若一个问题的某约束为等式,那么对应的对偶问题的相应变量无非负限制;反之,若一个问题的某变量无非负限制,那么对应的对偶问题的相应约束为等式。原问题(或对偶问题)原问题(或对偶问题)对偶问题(或原问题)对偶问题(或原问题)目标函数目标函数 max目标函数目标函数 min约约束束条条件件m个个m个个变变量量0000=无约束无约束变变量量n个个n个个约约束束条条件件0000无约束无约束=约束条件右端项约束条件右端项目标函数变量的系数目标函数变量的系数目标函数变量的系数目标函数变量的系数约束条件右端项约束条件右端项建立对偶问题的规则约束条件变量右端项价值系数对于上表,特别
4、把握以下要点:maxmin求max的对偶问题时,变量反号求min的对偶问题时,约束反号无限制例1:写出下列规划问题的对偶问题Max z=2x1+2x2-4x3 s.t.X1+3x2+3x330 4x1+2x2+4x380 X1,x2,x30解:min w=30y1+80y2 s.t.y1+4y22 3y1+2y22 3y1+4y2-4 y1,y20 例2:写出下列规划问题的对偶问题min z=2x1+8x2-4x3 s.t.X1+3x2-3x330 -x1+5x2+4x3=80 4x1+2x2-4x350 X10,x20,x3无限制解:max w=30y1+80y250y3 s.t.y1-y2
5、+4y32 3y1+5y2+2y38 3y1+4y24y3-4 y10,y2无限制,y30 单纯形法的矩阵描述单纯形法的矩阵描述设有线性规划问题Max z=CX AXb X0加上松弛变量XS=(xn+1,xn+2,xn+m),化为标准型Max z=CX0Xs AX+IXS=b X0,XS0单纯形法的矩阵描述设A中存在一可行基B,相应的变量可分为基变量XB和非基变量XN,价值系数也分为CB,CN,即A=(B,N)X=(XB,XN)TC=(CB,CN)SNBSNBSIXNXBXXXXINBXXIA),(),(Max z=CX0Xs AX+IXS=b X0,XS0bIXNXBXSNB因而SNBXBN
6、XBbBX111于是Max z=CX0Xs AX+IXS=b X0,XS0SNNBBSNBNBXXCXCXXXCC00),(代入XB,目标值SBNBNBXBCXNBCCbBCz111)(检验数),(),0(1111BCABCCBCNBCCBBBBN)0,0,(),(1bBXXXXSNB令XN=0,XS=0,得基可行解目标值bBCzB10zIb0CBCBXBCBXNCNXSXBCBXbB1bBCB1NB1NBCCBN11BCB1B矩阵形式描述的单纯形表关于对偶问题的基本定理定理1(弱对偶定理)若 X(0),Y(0)分别为(LP)和(DP)的可行解,那么 CX(0)Y(0)b。(证明)该定理说明:
7、如果原问题是最大化问题,则它的任意可行解对应的目标函数值都会小于等于其对偶问题(极小化)的任一可行解对应的目标函数值证明:由X(0),Y(0)分别为原问题和对偶问题的可行解则,AX(0)b,X(0)0 Y(0)AC,Y(0)0因此,Y(0)AX(0)Y(0)b于是,CX(0)Y(0)bMax z=2x1+2x2-4x3 s.t.X1+3x2+3x330 4x1+2x2+4x380 X1,x2,x30min w=30y1+80y2 s.t.y1+4y22 3y1+2y22 3y1+4y2-4 y1,y20 例如任意取一些可行解试试看?定理2(无界性)若一个问题无界,则另一个问题不可行max z=
8、x1+x2 s.t.-2x1+x2 40 x1-x2 20 x1,x2 0可行域Min w=40y1+20y2s.t.-2y1+y2 1 y1-y2 1 y1,y2 0对偶问题显然无可行解!例如定理3(最优性定理)若 X(0),Y(0)分别为(LP)和(DP)的可行解,且 CX(0)=Y(0)b,那么 X(0),Y(0)分别为(LP)和(DP)的最优解证明设X*是LP问题的任一可行解,由弱对偶性CX*Y(0)b=CX(0)从而X(0)是最优解同理Y(0)是最优解定理4(对偶定理)若其中一个问题有最优解,则另一个问题也有最优解,且两者最优值相等证明证明:设X*是LP问题的最优解,相应的最优基为B
9、,则检验数必定满足0,011BCABCCBB令1*BCYB则有0,*YCAY因而Y*是对偶问题的可行解又*1*CXzbBCbYB因而Y*是对偶问题的最优解0zIb0CBCBXBCBXNCNXSXBCBXbB1bBCB1NB1NBCCBN11BCB1B定理5(互补松弛定理)原问题及其对偶问题的可行解X(0)和Y(0)是最优解的充要条件是:Y(0)XS=0,YSX(0)=0XS,YS分别为原问题松弛向量和对偶问题剩余向量该定理说明:一对对偶问题达到最优,当且仅当松约束对应的对偶变量必定是紧的利用互补松驰定理,可以在知道一个问题的最优解时,求解其对偶问题的最优解例:Min z=2x1+3x2+5x3
10、+2x4+3x5s.t.X1+x2+2x3+x4+3x54 2x1-2x2+3x3+x4+x53 xj 0,j=1,5Max w=4y1+3y2s.t.y1+2y22 y1-2y2 3 2y1+3y2 5 y1+y2 2 3y1+y2 3 y1,y2 0对偶问题y1*=4/5,y2*=3/5对偶问题的最优解4/5-2*3/5=-2/50,由互补松弛定理知X(0)ys=0所以x2=0同理,x3=0,x4=0又y1*0,而Y(0)xs=0,知xs0,即原问题第一个约束取等式同理,第2个约束也取等式定理6若原问题最优解存在,则原问题最优单纯形表的检验数行中,松弛变量的检验数和剩余变量的检验数的相反数
展开阅读全文