线性规划对偶理论(含影子价格)_21136(PPT47页)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

线性规划的对偶理论对偶的定义对偶问题的性质对偶的经济解释SUESmax0,,0BBNNSBNSBNSZCXCXXBXNXIXbXXXXBXNXSbXBBNIbCCBCN00了解----单纯形的矩阵描述XS为松弛变量XBXNXSbXBIB-1NB-1B-1bN0CN-CBB-1N-CBB-1-CBB-1b单纯性法计算时,总选取单位矩阵I为初始基,对应基变量为XS,设迭代若干步后,基变量变为XB,XB在初始单纯性表中的系数矩阵为B。则该步的单纯性表中由XB系数组成的矩阵为单位矩阵I,对应XS的系数矩阵在新表中应为B-11jjBjcCBPY=CBB-1称为单纯形乘子(对偶变量)对偶原理对偶问题概念:任何一个线性规划问题都有一个与之相对应的线性规划问题,如果前者称为原始问题,后者就称为“对偶”问题。对偶问题是对原问题从另一角度进行的描述其最优解与原问题的最优解有着密切的联系,在求得一个线性规划最优解的同时也就得到对偶线性规划的最优解,反之亦然。对偶理论就是研究线性规划及其对偶问题的理论,是线性规划理论的重要内容之一。问题的导出ABC拥有量工时1113材料1479单件利润233321332maxxxxZ0,0,09743..321321321xxxxxxxxxtsABC拥有量工时1113材料1479单件利润233假设有客户提出要求,购买工厂所拥有的工时和材料,为客户加工别的产品,由客户支付工时费和材料费。那么工厂给工时和材料制订的最低价格应是多少,才值得出卖工时和材料?ABC拥有量工时1113材料1479单件利润233•出卖资源获利应不少于生产产品的获利;约束•价格应该尽量低,这样,才能有竞争力;目标•价格应该是非负的ABC拥有量工时1113材料1479单件利润233用y1和y2分别表示工时和材料的出售价格总利润最小minW=3y1+9y2保证A产品利润y1+y2≥2保证B产品利润y1+4y2≥3保证C产品利润y1+7y2≥3售价非负y1≥0y2≥0ABC拥有量工时1113材料1479单件利润2332193minyyW0,037342..21212121yyyyyyyyts321332maxxxxZ0,0,09743..321321321xxxxxxxxxts对偶问题的定义1122minnnZcxcxcx111112121222221212..,,,0nnmmmnnmnxbaaaaaaxbstaaaxbxxx1122maxmmWbybyby111121112222221212..,,,0mmnnmnmnmycaaaaaaycstaaaycyyy对称形式的对偶问题对偶的定义原始问题minf(x)=CTXs.t.AX≥bX≥0对偶问题maxz(y)=bTys.t.ATy≤Cy≥0≥minbACTCATbT≤maxmnmn对偶问题的特点(1)目标函数在一个问题中是求最大值在另一问题中则为求最小值(2)一个问题中目标函数的系数是另一个问题中约束条件的右端项(3)一个问题中的约束条件个数等于另一个问题中的变量数(4)原问题的约束系数矩阵与对偶问题的约束系数矩阵互为转置矩阵一般线性规划问题的对偶问题1122minnnfcxcxcxnjjmnmnmmnnnnxbxaxaxabxaxaxabxaxaxa~1),0(0),(),(),(22112222212111212111或符号不限1122maxmmzbybyby11121211121222221122,)1~(,)(,)(,)0(0mmmmnnmnmnjimayayaycayayaycayayaycy符号不限或对偶问题对应表原问题(对偶问题)对偶问题(原问题)目标函数min目标函数max约束条件:m个第i个约束类型为“≥”第i个约束类型为“≤”第i个约束类型为“=”变量数:m个第i个变量≥0第i个变量≤0第i个变量是自由变量变量数:n个第j个变量≤0第j个变量≥0第j个变量是自由变量约束条件:n个第j个约束类型为“≥”第j个约束类型为“≤”第j个约束类型为“=”例写出如下LP问题的对偶问题123min23fxxx123123123123,3264235390,xxxxxxxxxxxx符号不限0,123max659zyyy123123123123,y0,y03412232353yyyyyyyyyy符号不限对偶问题对偶问题的性质1、对偶的对偶就是原始问题maxz’=-CTXs.t.-AX≤-bX≥0miny=-bTWs.t.-ATW≥-CW≥0maxy=bTWs.t.ATW≤CW≥0minz=CTXs.t.AX≥bX≥0对偶的定义对偶的定义2、对偶问题的性质(1)弱对偶性(可行解的目标函数值之间的关系)设X、Y分别是原始问题和对偶问题的可行解∑cjxj≤∑biyiminTfCX..0TAYCstYmaxTzbYTTTTTCXAYXYAXYbbY..0AXbstX11ˆ(1,2,,)ˆ(1,2,,)ˆˆˆ(1,2,,)ˆ(1,2,,)jinmjjiijijixjnyimcxbyxjnyim如果是原问题的可行解  是其对偶问题的可行解且有   则是原问题的最优解 是其对偶问题的最优解(3)最优性(2)无界性如果原问题(对偶问题)具有无界解,则其对偶问题(原问题)无可行解。无界性在一对对偶问题,若其中一个问题可行但目标函数无界,则另一个问题不可行;反之不成立。这也是对偶问题的无界性。关于无界性有如下结论:问题无界无可行解无可行解无可行解问题无界对偶问题原问题0,0242max21212121xxxxxxxxZ无界如:(原)0,01224min21212121yyyyyyyyW无可行解(对)已知12123123123:max2221,,0Zxxxxxxxxxxx原1212121212:min22120,0Wyyyyyyyyyy对试用对偶理论证明原问题无界。解:=(0.0.0)是原问题的一个可行解,而对偶问题的第一个约束条件不能成立(因为y1,y2≥0)。因此,对偶问题不可行,可知,原问题无界。__X(4)强对偶性(最优解的目标函数之间的关系)如果原问题有最优解,则其对偶问题也一定有最优解,且两者的目标函数值相等在线性规划问题的最优解中,如果对应某一约束条件的对偶变量值为非零,则该约束条件取严格等式;反之如果约束条件取严格不等式,3、互补松弛性则其对应的对偶变量一定为零。即11ˆˆ0ˆˆ0niijjijnijjiijyaxbaxby如果,则  如果 ,则 123123123123min23..33122,,0xxxstxxxxxxxxx例2 给定线性规划问题                              12111(,),77Tyyy已知对偶问题的最优解为试用互补松弛性质求原问题的最优解.1212121212max2..322331,0yystyyyyyyyy     12312,0,,yyxyy将最优解的值代入约束条件,得第3个约束为严格不等式,由互补松弛性得又由于的值均大于零,因此原问题的两个约束条件应取等式,故有12312331232xxxxxx解:先写出它的对偶问题12123min4,5/7,(,,)(4/7,5/7,0)23/7TTxxxxxxf求解后得到/7故原问题的最优解为   练习已知线性规划问题123451234512345min23523..2342330,1,2,,5jxxxxxstxxxxxxxxxxxj      (1,0,0,0,1)Tx已知原问题的最优解为试用互补松弛性质找出对偶问题的最优解.影子价格-对偶的经济解释1、原始问题是利润最大化的生产计划问题0xxxxxxbxxaxaxabxxaxaxabxxaxaxa.t.sxcxcxczmaxmn2n1nn21mmnnmn22m11m22nnn222212111nnn1212111222211单位产品的利润产品产量总利润资源限量单位产品消耗的资源剩余的资源消耗的资源2、对偶问题112211121211112122222211221212min..0mmmmmmmmnnmnmmnnmmmmnzbwbwbwstawawawwcawawawwcawawawwc资源限量资源价格总利润对偶问题是资源定价问题,对偶问题的最优解w1、w2、...、wm称为m种资源的影子价格(ShadowPrice)原始和对偶问题都取得最优解时,最大利润maxz=miny3、资源影子价格的性质■影子价格越大,说明这种资源越是相对紧缺■影子价格越小,说明这种资源相对不紧缺■如果最优生产计划下某种资源有剩余,这种资源的影子价格一定等于0种资源的边际利润第种资源的增量第最大利润的增量iibzwiooi1122iimmzbwbwbwbwmmiii2211wbw)bb(wbwbzziiwbzw1w2wm4、产品的机会成本机会成本表示减少一件产品所节省的资源可以增加的利润mmjiij2j21j1wawawawa增加单位资源可以增加的利润减少一件产品可以节省的资源0xxxxbxaxaxaxabxaxaxaxabxaxaxaxas.t.xcxcxcxczmaxnj21mnmnjmj2m21m12n2nj2j2221211n1nj1j212111nnjj2211THEEND对偶单纯形法对偶单纯形法的原理对偶单纯形法的应用步骤对偶单纯形法举例对偶单纯形法的应用条件对偶单纯形法的优点和缺点对偶单纯形法原理对偶单纯形法并不是求解对偶问题解的方法,而是利用对偶理论求解原问题的解的方法。单纯形法是在原问题可行的基础上,通过迭代使对偶问题达到可行,从而得到最优解。根据对偶问题的对称性,若原问题不可行而对偶问题可行,那么在保持对偶问题可行的基础上,逐步迭代使原问题达到可行,也可得到最优解。对于标准线性规划问题:可行基B若B对应的基本解是可行解最优基B若B对应的基本解是最优解对偶可行基B若CBB-1是对偶问题可行解即C-CBB-1A≥0或检验数≥0minfCX..TstAYC0..XbAXtsmaxzbY最优基B可行基B对偶可行基B单纯形法可行基B保持可行性对偶可行基B对偶单纯形法可行基B保持对偶可行性对偶可行基B对偶单纯形法应用条件应用前提:有一个基,其对应的基满足:①单纯形表的检验数行全部非正(对偶可行);②变量取值可有负数(非可行解)。对偶单纯形法步骤找一个基(可以不是可行的),建立初始对偶单纯形表,检验数全部非负;若b列元素非负,则已经是最优基。反之,则取相应行的基变量为出基变量;为保证能对基的可行性有所改进,则将来的主元应该为负数;为保证下一个基还能是对偶可行基,应使检验数仍为非负的。主元变换

1 / 47
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功