对偶规划与灵敏度分析(课件).ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《对偶规划与灵敏度分析(课件).ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课件 对偶 规划 灵敏度 分析
- 资源描述:
-
1、1对偶规划与灵敏度分析对偶规划与灵敏度分析p 对偶线性规划对偶线性规划p 对偶定理对偶定理p 对偶单纯形法对偶单纯形法p 灵敏度分析灵敏度分析2 对偶理论对偶理论是线性规划的重要内容之一。对应是线性规划的重要内容之一。对应于每个线性规划问题都伴生一个相应的线性规划于每个线性规划问题都伴生一个相应的线性规划问题。问题。原问题和对偶问题紧密关联原问题和对偶问题紧密关联,它们不但有它们不但有相同的相同的数据集合数据集合,相同的最优目标函数值相同的最优目标函数值,而且在而且在求得一个求得一个线性规划的最优解的同时线性规划的最优解的同时,也同步得到对偶线性规划也同步得到对偶线性规划的最优解的最优解。由对
2、偶问题引伸出来的对偶解还有着重要的由对偶问题引伸出来的对偶解还有着重要的经经济意义济意义,是研究经济学的重要概念和工具之一。是研究经济学的重要概念和工具之一。3n对偶问题的提出对偶问题的提出例例1 1、某工厂生产甲、某工厂生产甲,乙两种产品乙两种产品,这两种产品需要在这两种产品需要在A,B,CA,B,C三种不同三种不同设备上加工。每种甲、乙产品在不同设备上加工所需的台时设备上加工。每种甲、乙产品在不同设备上加工所需的台时,它们它们销售后所能获得的利润销售后所能获得的利润,以及这三种设备在计划期内能提供的有限以及这三种设备在计划期内能提供的有限台时数均列于表。试问如何安排生产计划台时数均列于表。
3、试问如何安排生产计划,即甲即甲,乙两种产品各生产乙两种产品各生产多少吨多少吨,可使该厂所获得利润达到最大。可使该厂所获得利润达到最大。p对偶线性规划对偶线性规划设备设备每吨产品的加工台时每吨产品的加工台时 可供台时数可供台时数 甲甲 乙乙 A AB BC C 3 35 59 9 4 44 48 8 3636404076 76 利润(元利润(元/吨)吨)32 32 30 30 4 假设计划期内甲乙两种产品各生产假设计划期内甲乙两种产品各生产 吨,吨,1212121212maxZ=32x+30 x3x+4x365x+4x409x+8x76x0,x012x,x设备设备每吨产品的加工台时每吨产品的加工
4、台时 可供台时数可供台时数 甲甲 乙乙 A AB BC C 3 35 59 9 4 44 48 8 3636404076 76 利润(元利润(元/吨)吨)32 32 30 30 用图解法或单纯形法可求得最优解用图解法或单纯形法可求得最优解 (元元)即在计划期内甲产品生产即在计划期内甲产品生产 吨,乙产品生产吨,乙产品生产8 8吨,可以使总利润达吨,可以使总利润达到最大,为到最大,为 元元。4*X=(,8)32maxZ=282322823435 现在从另一个角度来考虑该工厂的生产问题现在从另一个角度来考虑该工厂的生产问题:假设该厂的决策者打算不再自己生产甲假设该厂的决策者打算不再自己生产甲,乙产
5、品乙产品,而是把各种而是把各种设备的有限台时数租让给其他工厂使用设备的有限台时数租让给其他工厂使用,这时工厂的决策者应该这时工厂的决策者应该如何确定各种设备的租价。如何确定各种设备的租价。设设 分别为设备分别为设备A A,B B,C C每台时的租价,每台时的租价,约束条件:约束条件:把设备租出去所获得的租金不应低于利用这些设备自把设备租出去所获得的租金不应低于利用这些设备自行生产所获得的利润行生产所获得的利润目标函数:所获租金总额尽量少目标函数:所获租金总额尽量少123y,y,y1231231233y+5y+9y324y+4y+8y30y0,y0,y0123minW=36y+40y+76y6由
6、此可得两个对称的线性规划:由此可得两个对称的线性规划:1212121212maxZ=32x+30 x3x+4x365x+4x409x+8x76x0,x04*X=(,8)3T2maxZ=2823123123123123minW=36y+40y+76y3y+5y+9y324y+4y+8y30y0,y0,y0719*Y=(,0,)662minW=28237123123123yminW=(36,40,76)yyy35932y44830yyy0y121212xmaxZ=(32,30)x3 436x5 440 x9 876x0 x矩阵形式矩阵形式:8可以得到另一个线性规划可以得到另一个线性规划:称之为原线
7、性规划问题的对偶问题称之为原线性规划问题的对偶问题,n对偶线性规划对偶线性规划TminZ=C XAXbX0TTmaxW=bACY0YY考虑如下具有不等式约束的线性规划问题考虑如下具有不等式约束的线性规划问题9101112若令若令线性规划标准型线性规划标准型的对偶规划为的对偶规划为:n线性规划问题标准型的对偶问题线性规划问题标准型的对偶问题TminZ=C XAbX-A-bX01TTT1221TTT12211YmaxW=(b,-b)=b(Y-Y)YY(A,-A)=A(Y-Y)CYY0,Y012Y=Y-YTminZ=C XAX=bX0TTmaxW=bACYYY无约束考虑一个标准形式的线性规划问题考虑
8、一个标准形式的线性规划问题 由于任何一个等式约束都可以用两个不等式约束等价地表示由于任何一个等式约束都可以用两个不等式约束等价地表示,所所以标准形线性规划问题可等价表示为以标准形线性规划问题可等价表示为:它的对偶规划为它的对偶规划为:13n对偶线性规划的求法对偶线性规划的求法从任何一个线性规划出发从任何一个线性规划出发,都可以求出相应的对偶规划都可以求出相应的对偶规划,在实在实际求解过程中际求解过程中,通常不通过求标准型通常不通过求标准型,而是利用如下反映原始问题而是利用如下反映原始问题与对偶问题对应关系的原始与对偶问题对应关系的原始对偶表对偶表:目标函数变量系数目标函数变量系数约束条件右端项
9、约束条件右端项 约束条件右端项约束条件右端项目标函数变量系数目标函数变量系数 约束条件约束条件个数个数:n n个个 变量变量个数个数:n n个个 变量变量个数个数:m m个个 约束条件约束条件个数个数:m m个个 目标函数目标函数minWminW 目标函数目标函数maxZmaxZ 对偶问题对偶问题(或原问题或原问题)原问题原问题(或对偶问题或对偶问题)(1,2,)iim第 个 约 束 条 件0y01 2 iiim第 个变量(,)无约束0 x012 jjjn第 个变量(,)无约束1 2jjn第 个 约 束 条 件(,)141231213123123123maxZ=5x+4x+6x x +2x 2
10、 x +x3-3x+2x+x-5 x -x +x =1x0,x0,x无约束123412341342341234minW=2y+3y-5y+y y +y-3y+y52y +2y -y4 y +y +y6y0,y0,y0,y无约束解解:对偶规划对偶规划:例例2 2 写出下列线性规划的对偶问题写出下列线性规划的对偶问题15例例3 3 写出下列线性规划的对偶问题写出下列线性规划的对偶问题123123123123123minZ=9x+6x-3x 2x+x-4 x4-3x -x +x=-2 2x +2x +x6x,x ,x0123123123123123maxW=4y-2y+6y 2y 3 y2y9 y
11、y +2y 6y y +y3y0,y,y04 自由变量解解:上述问题的对偶规划上述问题的对偶规划:16本节讨论几条重要的对偶定理本节讨论几条重要的对偶定理,这些定理揭示了原始问题的解和对这些定理揭示了原始问题的解和对偶问题的解之间的基本关系。偶问题的解之间的基本关系。定理定理1 1:(:(对合性对合性)对偶问题的对偶是原问题。对偶问题的对偶是原问题。证明证明:设原问题为对偶问题为设原问题为对偶问题为改写对偶问题为对偶问题的对偶为改写对偶问题为对偶问题的对偶为p对偶定理对偶定理TminZ=C XAXbX0TTmaxW=b YACY0YTTmin-W=-b Y-A Y-CY0Tmax-Z=-C X
12、-AX-bX0TminZ=C XAXbX017 定理定理2 2:弱对偶定理弱对偶定理 若是原若是原(极小化极小化)问题的可行解问题的可行解,是对偶是对偶(极大化极大化)问题的可行解问题的可行解,那么那么 TC XYTbYX证明:因为是对偶问题的可行解,所以满足约束条件证明:因为是对偶问题的可行解,所以满足约束条件 又因为是原问题的可行解,可得,又因为是原问题的可行解,可得,,所以所以 。YY0YCT,AXX0AXbTTTTC XY AXY b=b Y注注:原原(极小化极小化)问题的最优目标函数值以对偶问题任一可问题的最优目标函数值以对偶问题任一可行解的目标函数值为下界。行解的目标函数值为下界。
13、对偶对偶(极大化极大化)问题的最优目标函数值以原问题任一问题的最优目标函数值以原问题任一可行解的目标函数值为上界。可行解的目标函数值为上界。推论推论1:1:如果原问题没有下界如果原问题没有下界(即即minZminZ),),则对偶问题不则对偶问题不可行。可行。如果对偶问题没有上界如果对偶问题没有上界(即即maxWmaxW),),则原问题不则原问题不可行。可行。若原问题与对偶问题之一无界若原问题与对偶问题之一无界,则另一个无可行解。则另一个无可行解。18证明证明:由弱对偶定理由弱对偶定理,对于原始问题的对于原始问题的所有可行解所有可行解,都都有有 因此是原问题的因此是原问题的最优解最优解。同理同理
14、,对于对偶问题的对于对偶问题的所有可行解所有可行解 ,都有都有 所以所以 是对偶问题的是对偶问题的最优解最优解。YXTTC XY=C XTbX推论推论2 2:最优性定理最优性定理若是原问题的可行解,是对偶问题的可行解,而若是原问题的可行解,是对偶问题的可行解,而且两者的目标函数值相等,即,则和且两者的目标函数值相等,即,则和分别是原问题和对偶问题的最优解。分别是原问题和对偶问题的最优解。TTC X=b YXXYYTY=C XYTTbbY19证明证明:设是原问题设是原问题(min)(min)的最优解的最优解,则对应的基则对应的基必有必有。若定义若定义,则则 ,因此为对偶问题的可行解因此为对偶问题
15、的可行解,而且而且 ,由由最优性定理最优性定理,是对偶问题的最优解。是对偶问题的最优解。XTT-1BC-CB A0T-1BY=CBYCTAT-1BY=CBTTT-1BC X=CB b=Y bT-1BY=CB 定理定理3 3:强对偶定理强对偶定理 如果原问题如果原问题(min)(min)与对偶问题与对偶问题(max)(max)之一有最优解之一有最优解,那么另一个也有最优解那么另一个也有最优解,而且目标函数值而且目标函数值相等相等。20证明证明:设满足原问题设满足原问题(min)(min)的最优性条件的最优性条件,则对应的基则对应的基必有必有。若定义若定义 ,则则 ,因此为对偶问题的基本可行解。因
16、此为对偶问题的基本可行解。XTT-1BC-CB A0TT-1BY=CBTY ACTT-1BY=CB定理定理4:4:设满足原问题设满足原问题(min)的的最优性条件最优性条件的一个的一个基本解基本解,则其对应的线性规划问题则其对应的线性规划问题(min)(min)的的检验数检验数对应对应对偶问题对偶问题的一的一个个基本可行解基本可行解。X21原问题与对偶问题可能出现的情况(1)两者都有最优解,且最优值相等;(2)一个有可行解,但无界,则另一个无可行解;(3)两者都无可行解。22定理定理5 5:互补松弛定理互补松弛定理如果如果 分别是原问题分别是原问题(min)(min)和对偶问题(和对偶问题(m
17、ax)max)的可行解,的可行解,那么那么 和和 为最优解的充要条件是为最优解的充要条件是 通常称通常称 为互补松弛条件。为互补松弛条件。X,YXYTTTY(AX-b)=0 ,(A Y-C)X=0TTTY(AX-b)=0 ,(A Y-C)X=0TTTTTTTY(AX-b)=0 ,Y AX=Y b(Y A-C)X=0,Y AX=C X证明:充分性证明:充分性TTTY bY AXC XTTTTTTTTTTY b=Y AX=C XY AX=Y b,Y(AX-b)=0 Y AX=C X,(Y A-C)X=0必要性必要性23例例5 5、已知线性规划问题、已知线性规划问题:其对偶问题的最优解。其对偶问题的
18、最优解。试用试用互补松弛定理互补松弛定理找出原问题的最优解。找出原问题的最优解。12121212121212maxZ=4x3x x+2x2 x-x32x+3x5 x +x23x +x3x,x0Y=(1,0,0,0,1),min W5解:原问题的对偶问题为:解:原问题的对偶问题为:由对偶问题最优解可知,由对偶问题最优解可知,由互补松弛定理,由互补松弛定理,解方程组解方程组 所以原问题最优解所以原问题最优解123451234512345iminW=2y+3y+5y+2y+3y y+y+2y+y+3y42y -y+3y+y+y3y0,i=1,2,3,4,5Y=(1,0,0,0,1)15y0,y012
19、1212x+2x=243x=,x=,3x+x=355*43X=(,),maxZ=55524 假设计划期内甲乙两种产品各生产假设计划期内甲乙两种产品各生产 吨,吨,1212121212maxZ=32x+30 x3x+4x365x+4x409x+8x76x0,x012x,x设备设备每吨产品的加工台时每吨产品的加工台时 可供台时数可供台时数 甲甲 乙乙 A AB BC C 3 35 59 9 4 44 48 8 3636404076 76 利润(元利润(元/吨)吨)32 32 30 30 用图解法或单纯形法可求得最优解用图解法或单纯形法可求得最优解 (元元)即在计划期内甲产品生产即在计划期内甲产品生
20、产 吨,乙产品生产吨,乙产品生产8 8吨,可以使总利润达吨,可以使总利润达到最大,为到最大,为 元元。4*X=(,8)32maxZ=28232282343例例:对偶最优解的经济解释对偶最优解的经济解释影子价格影子价格 251212121212maxZ=32x+30 x3x+4x365x+4x409x+8x76x0,x04*X=(,8)3T2maxZ=2823123123123123minW=36y+40y+76y3y+5y+9y324y+4y+8y30y0,y0,y0719*Y=(,0,)662minW=282326由强对偶定理可知,如果原问题有最优解,那么对偶由强对偶定理可知,如果原问题有最
21、优解,那么对偶问题也有最优解问题也有最优解,而且它们的目标函数值相等,即有:,而且它们的目标函数值相等,即有:其中是线性规划原问题约束条件的右端其中是线性规划原问题约束条件的右端数据向量,它代表各种资源的拥有量。数据向量,它代表各种资源的拥有量。为对偶问题最优解,它代表在资源最优为对偶问题最优解,它代表在资源最优利用条件下对各种单位资源的估价,这种估计不是资源的市场利用条件下对各种单位资源的估价,这种估计不是资源的市场价格,而是根据价格,而是根据资源在生产中所作出的贡献资源在生产中所作出的贡献(如创造利润,产(如创造利润,产值等)而作出估价,为区别起见,称之为值等)而作出估价,为区别起见,称之
22、为影子价格影子价格(shadow(shadow price)price)。T*T*1122mmZ=C X=Yb=y by by b12mb=(b,b,b)T*T12mY=(y,y,y)*iizyb *X*Y27影子价格的大小客观地反映了各种不同资源在系统内的稀缺程度。影子价格的大小客观地反映了各种不同资源在系统内的稀缺程度。如果如果第第i i种资源供大于求种资源供大于求,即在达到最优解时,该种资源没有用完,或,即在达到最优解时,该种资源没有用完,或松弛变量,由互补松弛定理,在对偶最优解中,第松弛变量,由互补松弛定理,在对偶最优解中,第i i种资源种资源的影子价格。反之如果第的影子价格。反之如果
23、第i i种资源的影子价格,那么由互种资源的影子价格,那么由互补松弛定理,原问题的第补松弛定理,原问题的第i i个约束为严格等式,即,这表明个约束为严格等式,即,这表明第第i i种种资源已经用完资源已经用完,成为稀缺资源。,成为稀缺资源。iu0*iy0iu0*iy0*Y资源的资源的影子价格影子价格同时也是一种机会成本同时也是一种机会成本,在市场经济的条件下在市场经济的条件下,当某种资源的当某种资源的市场价格低于影子价格市场价格低于影子价格时时,企业应买进这种资源用于扩大企业应买进这种资源用于扩大生产生产;相反当某种资源的相反当某种资源的市场价格高于影子价格市场价格高于影子价格时时,企业应卖出这种
24、资源。企业应卖出这种资源。随着资源的买进卖出随着资源的买进卖出,企业资源的影子价格也将随之发生变化企业资源的影子价格也将随之发生变化,一直到一直到影影子价格与市场价格保持同等水平子价格与市场价格保持同等水平时时,才处于才处于平衡状态平衡状态。2812123124125jmaxZ=32x+30 x3x+4x+x =365x+4x +x =409x+8x +x=76x0,j=1.5设备设备每吨产品的加工台时每吨产品的加工台时 可供台时数可供台时数 甲甲 乙乙 A AB BC C 3 35 59 9 4 44 48 8 3636404076 76 利润(元利润(元/吨)吨)32 32 30 30 例
25、例:4*X=(,8)3T2maxZ=2823对偶最优解对偶最优解其中为其中为设备设备A A的影子价格的影子价格,在资源最优利用的条件下,设备在资源最优利用的条件下,设备A A每每增加增加一个单位台时一个单位台时,可以使,可以使总利润增加总利润增加元。元。若设备可供台时数,则若设备可供台时数,则719*Y=(,0,)66*17y=67623*X=(,8)34T5maxZ=283629p对偶单纯形法对偶单纯形法单纯形法是以单纯形法是以保持原问题可行保持原问题可行为条件,即不论进行怎样的基为条件,即不论进行怎样的基变换,常数列必须保持非负。变换,常数列必须保持非负。利用对偶问题的对称性,我们从另一个
展开阅读全文