运筹学第2章1:线性规划的对偶理论及其应用

上传人:无*** 文档编号:243897583 上传时间:2024-10-01 格式:PPT 页数:26 大小:364.50KB
返回 下载 相关 举报
运筹学第2章1:线性规划的对偶理论及其应用_第1页
第1页 / 共26页
运筹学第2章1:线性规划的对偶理论及其应用_第2页
第2页 / 共26页
运筹学第2章1:线性规划的对偶理论及其应用_第3页
第3页 / 共26页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,第二章线性规划的对偶理论及其应用,窗含西岭千秋雪,门泊东吴万里船,对偶是一种普遍现象,2.1 线性规划的对偶理论,2.1.1,线性规划原问题与对偶问题的表达形式,任何线性规划问题都有其对偶问题,对偶问题有其明显的经济含义,假设有商人要向厂方购买资源,A,和,B,,问他们谈判原料,价格的模型是怎样的?,2,例2.1.1,设,A、B,资源的出售价格分别为,y,1,和,y,2,显然商人希望总的收购价越小越好,工厂希望出售资源后所得不应比生产产品所得少,目标函数,min,g,(,y,)=25,y,1,+15,y,2,3,2.1.1 线性规划原问题与对偶问题的表达形式,4,2.1.1 线性规划原问题与对偶问题的表达形式,5,2.1.2,标准,(,max,),型的对偶变换,目标函数由,max,型变为,min,型,对应原问题每个约束行有一个对偶变量,y,i,,,i,=1,2,m,对偶问题约束为 型,有,n,行,原问题的价值系数,C,变换为对偶问题的右端项,原问题的,右端项,b,变换为对偶问题的,价值系数,原问题的技术系数矩阵,A,转置后成为对偶问题的技术系数矩阵,原问题与对偶问题互为对偶,对偶问题可能比原问题容易求解,对偶问题还有很多理论和实际应用的意义,6,2.1.3,非,标准,型的对偶变换,7,表,2.1.1 对偶变换的规则,约束条件的类型与非负条件对偶,非标准的约束条件类型对应非正常的非负条件,对偶变换是一一对应的,8,2.2 线性规划的对偶定理,2.2.1 弱,对偶定理,定理,对偶问题,(,min),的任何可行解,Y,0,,,其目标函数值总是不小于原问题,(,max),任何可行解,X,0,的目标函数值,为了便于讨论,下面不妨总是假设,9,弱,对偶定理推论,max,问题的任何可行解目标函数值是其对偶,min,问题目标函数值的下限;,min,问题的任何可行解目标函数值是其对偶,max,问题目标函数值的上限,如果原,max(min),问题为无界解,则其对偶,min(max),问题无可行解,如果原,max(min),问题有可行解,其对偶,min(max),问题无可行解,则原问题为无界解,注,:存在原问题和对偶问题同时无可行解的情况,10,2.2.2 最优解判别,定理,定理,若原问题的某个可行解,X,0,的目标函数值与对偶问题某个可行解,Y,0,的目标函数值相等,则,X,0,Y,0,分别是相应问题的最优解,证,:由弱对偶定理推论1,结论是显然的。,即,CX,0,=,Y,0,b,CX,Y,0,b,=,CX,0,Yb,。,证毕,。,2.2.3 主对偶,定理,定理,如果原问题和对偶问题都有可行解,则它们都有最优解,且它们的最优解的目标函数值相等。,证,:由弱对偶定理推论1可知,原问题和对偶问题的目标函数有界,故一定存在最优解。,现证明定理的后一句话。,11,主对偶,定理的证明,证,:现证明定理的后一句话。,设,X,0,为原问题的最优解,它所对应的基矩阵是,B,,,X,0,=,B,1,b,,,则其检验数满足,C,C,B,B,1,A,0,令,Y,0,=,C,B,B,1,,,则有,Y,0,A,C,。,显然,Y,0,为,对偶问题的可行解。因此有对偶问题目标函数值,,g,(,Y,0,)=,Y,0,b,=,C,B,B,1,b,而原问题最优解的目标函数值为,f,(,X,0,)=,CX,0,=,C,B,B,1,b,故由最优解判别定理可知,Y,0,为对偶问题的最优解。,证毕,。,该定理的证明告诉我们一个非常重要的概念:,对偶变量的最优解等于原问题松弛变量的机会成本,即对偶变量的最优解是原问题资源的,影子价格,12,2.2.4 互补松弛,定理,定理,设,X,0,Y,0,分别是原问题和对偶问题的可行解,,U,0,为原问题的松弛变量的值、,V,0,为对偶问题剩余变量的值。,X,0,Y,0,分别是原问题和对偶问题最优解的充分必要条件是,Y,0,U,0,+,V,0,X,0,=,0,证,:由定理所设,可知有,A X,0,+U,0,=,b X,0,U,0,0,(1),Y,0,A,V,0,=,C Y,0,V,0,0,(2),分别以,Y,0,左乘(1)式,以,X,0,右乘(2)式后,两式相减,得,Y,0,U,0,+,V,0,X,0,=Y,0,b,C X,0,若,Y,0,U,0,+,V,0,X,0,=,0,,根据,最优解判别定理,,X,0,Y,0,分别是原问题和对偶问题最优解。反之亦然。,证毕,。,13,2.2.5 原问题检验数与对偶问题的解,在主对偶定理的证明中我们有:对偶(,min,型)变量的最优解等于原问题松弛变量的机会成本,或者说原问题松弛变量检验数的绝对值,容易证明,对偶问题最优解的剩余变量解值等于原问题对应变量的检验数的绝对值,由于原问题和对偶问题是相互对偶的,因此对偶问题的检验数与原问题的解也有类似上述关系。,更一般地讲,不管原问题是否标准,在,最优解的单纯型表中,都有原问题,虚变量,(松弛或剩余)的检验数对应其对偶问题,实变量,(对偶变量)的最优解,,,原问题,实变量,(决策变量)的检验数对应其对偶问题,虚变量,(松弛或剩余变量)的最优解。因此,原问题或对偶问题只需求解其中之一就可以了。,14,例2.2.3 原问题检验数与对偶问题的解,15,16,17,2.3 对偶单纯型算法,2.3.1 基本思路,原单纯型迭代要求每步都是基础可行解,达到最优解时,检验数,c,j,z,j,0(max),或,c,j,z,j,0(min),但对于(,min,),型所加的剩余变量无法构成初始基础可行解,因此通过加人工变量来解决,大,M,法和二阶段法较繁,能否从剩余变量构成的初始基础非可行解出发迭代,但保证,检验数满足最优条件,,c,j,z,j,0(max),或,c,j,z,j,0(min),每步迭代保持,检验数满足最优条件,但减少非可行度,如何判断达到最优解,如何保证初始基础解满足最优条件,为什么叫对偶单纯型法,b,=,B,1,b,0,18,2.3.2 迭代步骤,确定出变量,找非可行解中最小者,即,min,b,i,|,b,i,0,,设第,i,*,行的最负,则,i,*,行称为,主行,,该行对应的基变量为,出变量,,,x,i,*,确定入变量,最大比例原则,设,j*,列满足(2.3.1)式,,j*,列称为,主列,,,x,j,*,为,出变量,以主元,a,i,*j*,为中心迭代,检查当前基础解是否为可行解,若是,则当前解即为最优解,否则,返回,步骤 1,19,例2.3.1 对偶单纯型解法,解,:化原问题为适合对偶解法的标准型,20,表2.3.1 对偶单纯型法的单纯型表(,min),答,:最优解为,x,1,=14,x,3,=8,x,2,=,x,4,=0,OBJ,=14,21,习 题 课,学而时习之,不亦乐乎,论语,第 1 题,解,:设车间,1,生产,x,1A,单位,A,、,生产,x,1B,单位,B,;,设车间,2,生产,x,2A,单位,A,、,生产,x,2B,单位,B,;,设车间,3,生产,x,3A,单位,A,、,生产,x,3B,单位,B,;,则有生产安排最优化的模型如下,:,23,第 2 题,解:,设,x,1A,为饮料甲中,A,的总含量(升),设,x,2A,为饮料乙中,A,的总含量(升),设,x,3A,为饮料丙中,A,的总含量(升),设,x,1B,为饮料甲中,B,的总含量(升),设,x,2B,为饮料乙中,B,的总含量(升),设,x,3B,为饮料丙中,B,的总含量(升),设,x,1C,为饮料甲中,C,的总含量(升),设,x,2C,为饮料乙中,C,的总含量(升),设,x,3C,为饮料丙中,C,的总含量(升),则有模型如下:,24,25,第 3、4 题,原问题,:,标准型,:,对偶问题:,26,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!