第二章 对偶问题与灵敏度分析精选PPT.ppt
《第二章 对偶问题与灵敏度分析精选PPT.ppt》由会员分享,可在线阅读,更多相关《第二章 对偶问题与灵敏度分析精选PPT.ppt(114页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章 对偶问题与灵敏度分析第1页,本讲稿共114页2.1 线性规划的对偶问题一、问题的提出回顾例题1例1 某工厂在计划期内要安排生产A、B两种产品(假定产品畅销)。已知生产单位产品的利润与所需的劳动力、设备台时及原材料的消耗,如表1.1所示问该厂应如何安排生产使获利最大?表1-1产品A产品B资源限量劳动力设 备原材料9434510360200300利润元/kg70120第2页,本讲稿共114页其对应的数学模型为:现从另一个角度提出问题。假定有某个公司想把该工厂的资源收买过来,它至少应付出多大代价,才能使这个工厂放弃生产活动,出让自己的资源。显然该工厂愿出让自己资源的条件是,出让价格应不低于用
2、同等数量资源由自己组织生产活动时获取的盈利。价格底线第3页,本讲稿共114页表1-1产品A产品B资源限量劳动力设 备原材料9434510360200300利润元/kg70120设单位劳动力出让价格y1元,单位设备台时出让价格y2元,单位原材料出让价格y3元。出让收入应不低于自己生产收入:该公司希望用最小代价把这个工厂的全部资源收买过来:第4页,本讲稿共114页综上所述,我们得到如下数学模型:原问题对偶问题第5页,本讲稿共114页二、对称形式下对偶问题的一般形式定义:满足下列条件的线性规划问题称为具有对称形式:其变量均具有非负约束,其约束条件当目标函数求极大时取“”号,当目标函数求极小时均取“”
3、号。下面是对称形式下线性规划原问题的一般形式:第6页,本讲稿共114页用yi(i=1,.,m)代表第i种资源的估价,则其对偶问题的一般形式为:第7页,本讲稿共114页若用矩阵表示:对称形式下的原问题对称形式下的对偶问题第8页,本讲稿共114页项目原问题对偶问题A约束系数矩阵其约束系数矩阵的转置b约束条件的右端项向量 目标函数中的价格系数向量C目标函数中的价格系数向量约束条件的右端项向量目标函数Max Z=CXMin W=Yb约束条件Ax bAY C决策变量X 0Y 0将上述对称形式下线性规划的原问题与对偶问题进行比较,可列出下表所示的对应关系第9页,本讲稿共114页写出下面线性规划的对偶规划模
4、型课堂练习第10页,本讲稿共114页解:按照对称形式的对偶关系,其对偶模型为第11页,本讲稿共114页原问题有m个约束条件,对偶问题有m个变量原问题有n个变量,对偶问题有n个约束条件原问题的价值系数对应对偶问题的右端项原问题的右端项对应对偶问题的价值系数原问题的系数矩阵转置后为对偶问题系数矩阵原问题的约束条件与对偶问题方向相反原问题与对偶问题优化方向相反小结第12页,本讲稿共114页相关证明:对偶问题的对偶即原问题令=对偶问题对偶问题令Z=Z 第13页,本讲稿共114页三、非对称形式下原对偶问题关系原问题和对偶问题有很多内在联系,它们之间存在着严格的对应关系:目标函数类型之间的对应关系目标函数
5、系数与右边项的对应关系约束系数矩阵之间的对应关系约束类型与变量类型之间的对应关系并非所有线性规划问题具有对称形式,故下面讨论一般情况下线性规划问题如何写出其对偶问题:第14页,本讲稿共114页由于前面三个对应关系与对称形式下的对应关系一致,故我们只需讨论约束类型与变量类型之间的对应关系:原问题(对偶问题)对偶问题(原问题)目标函数 max min 目标函数约束条件 =0 变量 0无约束 0变量 0 无约束 约束条件=LableSensibleOddBizarreSensibleOddBizarre第15页,本讲稿共114页综上所述,其变换形式归纳如下:原问题(或对偶问题)对偶问题(或原问题)目
6、标函数 max目标函数 min约束条件m个m个变量00=无约束变量n个n个约束条件00无约束=约束条件右端项目标函数变量的系数目标函数变量的系数约束条件右端项第16页,本讲稿共114页例 写出下列线性规划问题的对偶问题解:SSSSSSOOBBSSOOBB第17页,本讲稿共114页例 写出下列线性规划问题的对偶问题课堂练习第18页,本讲稿共114页答案:第19页,本讲稿共114页课堂练习第20页,本讲稿共114页第21页,本讲稿共114页对偶理论与灵敏度分析v线性规划的对偶问题v对偶问题的基本性质v影子价格v对偶单纯形法v灵敏度分析第22页,本讲稿共114页2.2 对偶问题的基本性质一、单纯形法
7、计算的矩阵描述对称形式线性规划问题的矩阵表达式加上松驰变量X后为:单纯行法计算时,总选取为初始基,对应基变量Xs举例:第23页,本讲稿共114页设迭代若干步后,基变量为XB,XB在初始 单纯行表中的系数矩阵为B。将B在初始单纯行表中单独列出,而A中去掉B的若干列后剩下的列组成N。于是其初始单纯行表可表示成如下形式项目非基变量基变量XB XN XS0 XS b B N Cj-ZjCB CN 0表2.4第24页,本讲稿共114页当迭代若干步后,基变量为XB时,该步的单纯行表中由XB系数组成的矩阵为 (单位矩阵)。又因单纯行法的迭代是对增广矩阵进行的初等变换,对应Xs的系数矩阵在新表中应为B-1;对
8、应XN的系数矩阵在新表中应为B-1N于是迭代后的单纯行表可表示成如下形式:表2.5项目基变量非基变量XB XN XSCB XB B-1 b B-1 N B-1 Cj-Zj 0CNCB B-1 N-CB B-1 第25页,本讲稿共114页项目基变量非基变量XB XN XSCB XB B-1 b B-1 N B-1 Cj-Zj CBCN0 项目非基变量基变量XB XN XS0 XS b B N Cj-ZjCB CN 0初始单纯行表:B-1第26页,本讲稿共114页项目基变量非基变量XB XN XSCB XB B-1 b B-1 N B-1 Cj-Zj 0CNCB B-1 N-CB B-1 表2.5
9、项目基变量非基变量XB XN XSCB XB B-1 b B-1 N B-1 Cj-Zj CBCN0 CB第27页,本讲稿共114页课堂练习CjCBXBb检验数jx1x2x3x4x5x62-1100060311100101-120102011-1001x4x5x6000 2-110 0 0CBXBb检验数jx1x2x3x4x5x61-1-201/21/20-1/21/2x4x1x202-1第28页,本讲稿共114页由可知:第29页,本讲稿共114页检验数的求解:第30页,本讲稿共114页CBXBb检验数jx1x2x3x4x5x6100011-1-215101/201/21/2501-3/20-
10、1/21/2x4x1x202-1Cj2-11000第31页,本讲稿共114页当B为最优基时,其所有检验数应小于零(j 0)于是对应于表2.5有:而对于XB的检验数可写为:由此,(1)(2)(3)式可重新表示为:第32页,本讲稿共114页若令Y=CB B-1,则上式可表达为:这时可以看出检验数行,若取其相反数恰好是其对偶问题的可行解。为什么?由于对偶问题的限制条件是的形式,则标准形式是在左边减去一个剩余变量的基础上得到的,这个剩余变量为第33页,本讲稿共114页可以看出,当原问题为最优解时,其对偶问题为可行解,且两者具有相同的目标函数值。后面我们将看到,这时对偶问题的解也为最优解将这个解代入对偶
11、问题的目标函数,有:第34页,本讲稿共114页项目 系数x1 x2 xn xn+1 xn+2 xn+m Zj -Cj y1 y2 ym 由上面的推导知,我们可以从线性规划问题的最终单纯中直接读出其对偶问题的最优解。注:Cj Zj为检验数,需对其取反z1-c1 z2-c2 zn-cnym+1 ym+2 ym+n松弛变量Xs第35页,本讲稿共114页更一般的结论:用单纯形法求解线性规划问题时,迭代的每一步在得到原问题一个基可行解的同时,其检验行(行0)中的 yi和zjcj值是其对偶问题的一个基解第36页,本讲稿共114页举例:下面是两个互为对偶的线性规划问题:原问题对偶问题第37页,本讲稿共114
12、页将上面两个线性规划问题加入松弛和剩余变量后,得到如下形式:y1y2y3对偶变量对偶变量x1x2第38页,本讲稿共114页用单纯形法和对偶单纯型法求得两个问题的最终单纯形表如下:项目jy4y5y1 y2 y3x1x2x3x4x5原问题变量原问题松弛变量x3x1x215/20015/4-15/27/21001/4-1/23/2010-1/43/20001/41/2对偶问题的剩余变量对偶问题变量原问题最终单纯形表第39页,本讲稿共114页项目jx3x4x5 x1 x2对偶问题最终单纯形表y1y2y3y4y5对偶问题变量对偶问题剩余变量y2y31/4-5/410-1/41/41/215/2011/2
13、-3/215/2007/23/2原问题松弛变量原问题变量从上面两个表可以清楚的看出两个问题变量之间的对应关系。同时看出只需求解其中一个问题,从最优的单纯形表中同时得到另一个问题的最优解第40页,本讲稿共114页二、对偶问题的基本性质第41页,本讲稿共114页【定义2.1】(弱对偶性)如果xj (j=1,.n)是原问题的可行解,yi (i=1,m)是其对偶问题的可行解,则恒有证明:第42页,本讲稿共114页由弱对偶性,可得出以下结论:1、原问题任一可行解的目标函数值是其对偶问题目标函数值的下界;反之对偶问题任一可行解的目标函数值是其原问题目标函数值的上界2、如原问题有可行解且目标函数值无界(具有
14、无界解),则其对偶问题无可行解;反之对偶问题有可行解且目标函数值无界,则其原问题无可行解。注意:本点性质的逆不成立,即当对偶问题无可行解时,其原问题或具有无界解或无可行解;反之亦然第43页,本讲稿共114页3、若原问题有可行解而其对偶问题无可行解,则原问题目标函数值无界;反之对偶问题有可行解而其原问题无可行解,则对偶问题的目标函数值无界。第44页,本讲稿共114页【定理2.2】(最优性)如果xj(j=1,n)是原问题的可行解,yi (i=1,m)是其对偶问题的可行解,且有 则xj (j=1,n)是原问题的最优解,yi (i=1,m)是其对偶问题的最优解第45页,本讲稿共114页证明:设xj*(
15、j=1,n)是原问题的最优解,yi*(i=1,.,m)是对偶问题的最优解。由弱对偶性质有:又知:第46页,本讲稿共114页【定理2.3】(强对偶性)若原问题及其对偶问题均具有可行解,则两者均具有最优解,且它们最优解的目标函数值相等证明:由于两者均有可行解,根据弱对偶性,对原问题的目标函数具有上界,对偶问题的目标函数具有下界,因此两者具有最优解。由矩阵描述一节可知,当原问题为最优解时,其对偶问 题的解为可行解,且有Z=,由定理2.2可知,这时两者均为最优解第47页,本讲稿共114页Primal problemDual problemOptimal Z*Optimal W*第48页,本讲稿共114
16、页【定理2.4】(互补松弛性)在线性规划问题的最优解中,如果对应某一约束条件的对偶变量值为非零,则该约束条件取严格等式;反之,如果约束条件取严格不等式,则其对应的对偶变量一定为零,也即:第49页,本讲稿共114页以前面例子说明互补松弛定理:y1y2y3对偶变量y1y2y3第50页,本讲稿共114页互补松弛定理(说明续):项目jy4y5y1 y2 y3x1x2x3x4x5原问题变量原问题松弛变量x3x1x215/20015/4-15/27/21001/4-1/23/2010-1/43/20001/41/2对偶问题的剩余变量对偶问题变量原问题最终单纯形表第51页,本讲稿共114页已知线性规划问题
17、min=2x1+3x2+5x3+2x4+3x5 x1+x2+2x3+x4+3x5 4 2x1 x2+3x3+x4+x5 3 xj 0(j=1,2,5)对偶问题的最优解为y1*=4/5,y2*=3/5,Z=5,试找出原问题的最优解。课堂举例st.第52页,本讲稿共114页分析:先写出其对偶问题 max Z=4y1+3y2 y1+2 y2 2 y1-y2 3 2y1+3y2 5 y1+y2 2 3y1+y2 3x1x2x3x4x5将y1*、y2*的值带入约束条件,得到24个约束条件为严格不等式;由互补松弛性得x2*=x3*=x4*=0.因y1*、y2*0;原问题的两个约束条件应取等式:x1*+3x
18、5*=4 2x1*+x5*=3求解后得到x1*=1,x5*=1,故原问题最优解x*=(1,0,0,0,0,1)T;*=5第53页,本讲稿共114页课堂练习已知原问题的最优解为X*=(0,0,4)T,最优值为Z*=12.试用对偶理论求对偶问题的最优解第54页,本讲稿共114页将X*=(0,0,4)T,代入原问题的三个约束条件可知:由松弛互补定理可知,必有y1*=y2*=0,代入对偶问题得y3*=3y1y2y3对偶变量解:原问题的对偶问题为:Y*=(0,0,3),最优值为最优值为W*=12第55页,本讲稿共114页对偶理论与灵敏度分析v线性规划的对偶问题v对偶问题的基本性质v影子价格v对偶单纯形法
19、v灵敏度分析第56页,本讲稿共114页当线性规划原问题求得最优解xj*(j=1,2n)时,其对偶问题也得到最优解yi*(i=1,.,m),代入各自的目标函数后有:3.3.1其中,bi代表第i种资源的拥有量,对偶变量yi*的意义代表在资源最优利用条件下对单位资源i的估价。这种估计不是资源的市场价格,而是根据在生产中做出的贡献而作的估价,为区别一般意义的价格,我们将其(yi*)称为影子价格(shadow price)2.3 影子价格(对偶最优解的经济解释)第57页,本讲稿共114页影子价格的几点说明1 资源的市场价格是已知数,相对比较稳定,而它的影子价格则有赖于资源的利用情况,是未知数。因企业生产
20、任务、产品结构等情况发生变化,资源的影子价格也随之改变。2 影子价格是一种边际价格,在3.31式中对Z求bi的偏导数得这说明yi*的值相当于在资源得到最优利用的生产条件下,bi每增加一个单位时目标函数Z的增量第58页,本讲稿共114页关于第2点的说明检验数jx3x2x10532100-1/31/360101/2020011/3-1/3-36000-3/2-1最终单纯形表y1y2y3对偶变量对偶变量y1 y2 y3第59页,本讲稿共114页关于第2点的说明(2,6)(5/3,13/2)Z1=3(2)+5(6)=362x2=122x2=13Z2=3(5/3)+5(13/2)=37.5Z=Z2 Z1
21、=3/2=y*2第60页,本讲稿共114页3 资源的影子价格实际上又是一种机会成本。在纯市场经济条件下,当某一资源的市场价格低于该影子价格时,可以买进这种资源;相反,当市场价格高于影子价格时,就会卖出这种资源。随着资源的买进卖出,它的影子价格也将随之发生变化,一直到影子价格与市场价格保持同等水平时,才处于平衡状态。4、在上一节对偶问题的互补松弛性质中有第61页,本讲稿共114页这表明生产过程中如果某资源bi未得到充分利用,则该种资源的影子价格为零;又当某资源的影子价格不为零时,表明该种资源已消耗完毕。(互补松弛定理的经济解释)5 对单纯形表的检验数Cj代表第j种产品的单位产值,aijyi是生产
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二章 对偶问题与灵敏度分析精选PPT 第二 对偶 问题 灵敏度 分析 精选 PPT
限制150内