线性规划进一步研究.ppt
《线性规划进一步研究.ppt》由会员分享,可在线阅读,更多相关《线性规划进一步研究.ppt(76页珍藏版)》请在三一办公上搜索。
1、第二章 线性规划进一步研究,第一节 对偶问题(Dual Problem),线性规划早期发展过程中的最为重要的理论成果之一就是线性规划的对偶问题及相关理论的提出。线性规划的对偶理论解释资源的影子价格、线性规划问题的灵敏度分析等的理论基础。,一、对偶问题的提出,例1(生产计划问题)某企业利用A、B、C三种资源,在计划期内生产甲、乙两种产品,已知生产单位产品资源的消耗、单位产品利润等数据如下表,问如何安排生产计划使企业利润最大?,决策变量:x1、x2分别代表甲、乙两种产品的生产数量。即有数学模型(问题A):问题A max z=50 x1+100 x2 x1+x2300 2x1+x2400 x2250
2、 x1、x20称之为上述问题的数学模型。同样是上述问题,提问:企业不安排生产,而转让三种资源,应如何给三种资源定价?,决策变量:y1、y2、y3分别代表A、B、C三种资源的价格(最低转让净收入)。约束条件1:生产一件产品甲所耗资源数量转让所得净收入不能低于一 件产品甲所获利润,即:1y1+2y2 50约束条件2:生产一件产品乙所耗资源数量转让所得净收入不能低于一 件产品乙所获利润,即:1y1+1y2+1y3 100目标函数为:w=300y1+400y2+250y3即有 w=300y1+400y2+250y3 y1+2y2 50 y1+y2+y3 100 y1、y2、y3 0,从数学和经济的角度
3、分析,该问题的目标函数只能极小,即该问题的数 学模型为:问题B min w=300y1+400y2+250y3 y1+2y2 50 y1+y2+y3 100 y1、y2、y3 0称问题B为问题A的对偶问题,问题A为原问题。问题A max z=50 x1+100 x2 x1+x2300 2x1+x2400 x2250 x1、x20,定义2.1 设有线性规划问题 max z=CX AXb X0其对偶问题定义为 min w=Yb YAC Y0且前者称为原问题,后者称为对偶问题。,二、对偶问题的定义,具体的数量对应关系为,原问题 max z=c1x1+c2x2+cnxn a11x1+a12x2+a1n
4、xn b1 a21x1+a22x2+a2nxn b2 am1x1+am2x2+amnxn bm x1,x2,xn0对偶问题 min w=b1y1+b2y2+bmym a11y1+a21y2+am1ym c1 a12y1+a22y2+am2ym c2 a1ny1+a2ny2+amnym cn y1,y2,ym0,根据对偶问题的定义不难推出,对于线性规划问题:min w=Yb;YAC;Y0其对偶问题为:max z=CX;AXb;X0即两线性规划问题互为对偶。事实上,任一线性规划问题都有一个固定的线性规划问题与之对偶,且二者互为对偶关系,线性规划的这种性质称为对称性。更进一步有,对于线性规划问题:m
5、ax z=CX;AX=b,X0其对偶问题为:min w=Yb;YAC,Y无限制,根据以上分析,线性规划原问题与对偶问题的数量关系可用下表描述。,例2.1 写出下列线性规划问题的对偶问题 max z=2x1+2x24x3 x1+3x2+3x3 30 4x1+2x2+4x380 x1、x2,x30,解:其对偶问题为min w=30y1+80y2 y1+4y2 23y1+2y2 23y1+4y2 4 y1、y20,例2.2 写出下列线性规划问题的对偶问题 min z=2x1+8x24x3 x1+3x23x3 30 x1+5x2+4x3=80 4x1+2x24x350 x10、x20,x3无限制解:其
6、对偶问题为,max w=30y1+80 y2+50 y3 y1 y2+4 y3 2 3y1+5y2+2y3 8 3y1+4y24y3=4 y10,y2无限制,y30,一、单纯形法的矩阵描述设有线性规划问题max z=CXAXbX0加上松弛变量XS=(xn+1,xn+2,xn+m)T,将其化为标准形式得到max z=CX+0XSAX+I XS=bX0,XS0其中 I为mm阶单位阵。,第二节 对偶理论(Duality Theory),设A中存在一可行基B,相应的变量X分成基变量XB和非基变量XN,价格系数C也相应地分成CB和CN两部分,A阵也分成B、N两部分,即 A=(B,N),X=(XB,XN)
7、T,C=(CB,CN)这样因而有 BXB+NXN+I XS=b即 XB=B-1bB-1NXNB-1XS用非基变量XN表示目标函数有=CBXB+CNXN+0XS,将XB=B-1bB-1NXNB-1XS代入得 z=CB(B-1bB-1NXNB-1XS)+CNXN+0XS=CBB-1b+(CNCBB-1N)XNCBB-1XS令 XN=0,XS=0得到对应于基B的基可行解 X=(XB,XX,XS)T=(B-1b,0,0)T目标值为 z=CBB-1b相应的非基变量的检验数为 N=(CNCBB-1N,CBB-1)若将基变量一起考虑有=(0,CNCBB-1N,CBB-1)=(CCBB-1A,CBB-1)此外
8、,从上式中可推出计算某一具体变量xj的检验数计算公式,即 j=cjCBB-1pj,由最优性判别定理可知,当=(CCBB-1A,CBB-1)0时,X=(XB,XX,XS)T=(B-1b,0,0)T为线性规划的最优解;若存在j=cjCBB-1pj0,(jJ),有B-1pj0,则线性规划问题有无界解。,上述过程可用如下单纯形表描述。,定理2.1(弱对偶定理)设X(0)是原问题max z=CX,AXb,X0的可行解 Y(0)是其对偶问题min w=Yb,YAC,Y0的可行解则 CX(0)Y(0)b。原问题任一可行解对应的目标函数值不大于其对偶问题的任一可行解对应目标函数值?,二、对偶问题基本定理,定理
9、2.2(最优性定理)设X(0)是原问题max z=CX,AXb,X0的可行解,Y(0)是其对偶问题min w=Yb,YAC,Y0的可行,若 CX(0)=Y(0)b,则 X(0)、Y(0)分别是它们的最优解。定理2.3(对偶定理)若原问题max z=CX,AXb,X0有最优解,则其对偶问题min w=Yb,YAC,Y0 一定有最优解,且二者的目标函数值相等。定理2.4(互补松弛定理)原问题max z=CX,AXb,X0及其对偶问题min w=Yb,YAC,Y0 的可行解X(0)、Y(0)是最优解的充要条件是 Y(0)XS=0;YSX(0)=0 其中,XS、YS分别是原问题松弛变量向量和对偶问题剩
10、余变量向量。,例2.3 已知线性规划问题 max z=x1+2x2+3x3+4x4 x1+2x2+2x3+3x420 2x1+x2+3x3+2x420 x1、x2,x3,x40解:其对偶问题为 min w=20y1+20y2 y1+2y2 1(1)2y1+y2 2(2)2y1+3y2 3(3)3y1+2y2 4(4)y1、y20 2x3*+3x4*=20 3x3*+2x4*=20解得x3*=x4*=4。故原问题的最优解为 X*=(0,0,4,4)T,其对偶问题的最优解为y1*=6/5,y2*=1/5。试用互补松弛定理求该线性规划问题的最优解。,将y1*=6/5,y2*=1/5代入上述约束条件,
11、得(1)、(2)为严格不等式;由互补松弛定理可以推得x1*=0,x2*=0。又因y1*0,y2*0,故原问题的两个约束条件应取等式,所以,定理2.5 原问题单纯形表的检验数行对应对偶问题的一个基本解。该定理的进一步解释有:若原问题最优解存在,则原问题最优单纯形表的检验数行中,松弛变量或剩余变量的检验数对应对偶问题的最优解。例2.4(原问题为极大化问题)对于原问题:max z=50 x1+100 x2x1+x23002x1+x2400 x2250 x1、x20其对偶问题为:min w=300y1+400y2+250y3y1+2y2 50y1+y2+y3 100 y1、y2、y3 0,表中x3、x
12、4、x5为松弛变量;原问题最优解为:X*=(500,250)T,z*=27500对偶问题的最优解为:Y*=(y1*,y2*,y3*)=(50,0,50),w*=27500,解 原问题最优单纯形表如表所示,对应的对偶问题最优解列于表中最后一行。,例2.5(原问题为极小化问题)对于原问题:min z=2x1+3x2x1+x2350 x1 1252x1+x2600 x1、x20其对偶问题为:max w=350y1+125y2+600y3y1+y2+2y3 2y1+y3 3y1、y20、y3 0,解 用以极小化为标准形式的单纯形法求得原问题最优单纯形表如下表所示,对应的对偶问题最优解列于表中最后一行。
13、,表中x3、x4为剩余变量,x5为松弛变量;原问题最优解为:X*=(250,100)T,Z*=800对偶问题的最优解为:Y*=(y1*,y2*,y3*)=(4,0,1),w*=800,从上述两个例子可以总结出:对偶问题的最优解对应原问题最优单纯形表中松弛变量检验数的相反数或剩余变量的检验数。,一、资源的影子价格(Shadow Price)如前所述,若X*为线性规划max z=CX,AXb,X0的最优解,则z*=CX*;若Y*为其对偶问题的最优解,则有w*=Y*b。根据对偶定理有 z*=w*即 z*=Y*b 因此 即 由此可以看出,对偶问题的最优解实际上是右端常数项的单位变化所引起的目标值的变化
14、;,第三节 对偶问题的经济意义,若原问题描述的是资源有限条件下最优生产决策问题,则其对偶问题的最优解yi*(i=1,,m)表示第i种资源在最优生产决策下的边际值,即若其他条件不变,增加单位第i种资源将会使目标函数值增加yi*。其经济意义是:yi*描述了第i种资源在具体生产中的一种估价,这种估价不同于该种资源的市场价格,而是该种资源在给定条件某生产的最优生产方案下的一种实际存在而又看不见的真实价值,因此称之为影子价格(shadow price)。,同一种资源在不同的生产条件或不同的范围可能有不同的影子价格;产品的市场价格变化,资源的影子价格也会发生变化;资源的数量结构不同,资源的影子价格也不同。
15、,资源的影子价格是针对具体生产或具体企业而言的,与资源的市场价格比较以决定是否安排生产或转让资源或提高产品的价格;革新可以提高资源的影子价格;可以指导管理部门对紧缺资源进行“择优分配”;帮助预测产品的价格。因此,产品的价格应在“成本”和影子价格之间;影子价格的高低可以作为同类企业经济效益的评估标准之一。,影子价格对于拥有资源的决策者有非常重要的作用,对于目标函数极小化约束条件为大等号的问题 min z=CX,AXb,X0,其右端常数项可理解为需要完成的任务。因此,该类线性规划一般为描述完成一定任务使耗费的资源最小的问题。此时,其对偶问题的最优解yi*(i=1,,m)表示第i种任务的边际成本,即
16、单位任务的增加引起的资源耗费的增加量。,二、任务的边际成本(Marginal Cost),M&D公司生产两种产品A和B,根据现有库存水平和下个月的购买潜力分析,M&D管理层确定A和B的总产量至少达到350加仑。此外公司的一个主要客户订购了125加仑的产品A,该产量必须满足。产品A和产品B的制造时间分别是2小时/加仑和1小时/加仑,下个月的总工作时间是600小时。公司的目标是在满足客户要求的前提下,尽量降低成本。每加仑A的制造成本是2美元,每加仑B的制造成本是3美元。问题的线性规划模型为 min z=2x1+3x2 x1=125 x1+x2=350 2x1+x2=600 x1、x20,无论对偶问
17、题的最优解表示的是资源的影子价格还是任务的边际成本,只要为正,则表示右端常数项增加目标函数值增加,为负则表示右端常数项增加目标函数值减少。而对于极大化的问题,目标函数值增加表明目标函数得到改善,对于极小化的问题,目标函数减少表明目标函数得到改善。为了二者的统一,定义如下对偶价格。,三、对偶价格(Dual Price),定义2.2 线性规划问题某约束条件的右端常数项的单位增加量所引起的目标函数的改善量称为该右端常数项的对偶价格。因此,若对偶价格为正,则增加右端常数项,目标函数值得到改善;若对偶价格为负,则增加右端常数项,目标函数值将会“恶化”。,三、对偶价格(Dual Price),根据该定义,
18、对于极大化的问题,对偶价格就等于其对偶问题的最优解;对于极小化问题,对偶价格就等于其对偶问题最优解的相反数。例如本节例2.4的极大化问题三个约束条件的对偶价格分别为50,0和50;本节例2.6的极小化问题两个约束条件的对偶价格分别为360和800;下面在举一个含有等号约束的例子。例2.7 求下列线性规划问题各约束条件的对偶价格 min z=2x1+3x2+4x3 x1+x2+x3 120 2x1+x2+x3 60 x1+2x2+x3=80 x1、x2,x30,用大M法(极小化为标准形式)求解得问题的最优单纯形表如表26。,故对偶问题的最优解为y1*=0,y2*=1/3,y3*=4/3。由于是极
19、小化问题,所以三个约束条件的对偶价格为对偶问题最优解的相反数,即分别为0、1/3和4/3。即第二个约束条件的右端常数项增加1个单位,则目标函数值“恶化”1/3个单位,减少一个单位,则目标函数值“改善”1/3个单位。对于第一和第三个约束条件可作同样的分析。,第六节 线性规划的应用(Applications of LP),线性规划是管理决策制定的最成功的数量方法之一。它广泛应用于化工、航空、钢铁、石油和其他工业。它研究的问题是多种多样的生产计划、媒体选择、金融计划、资金预算、运输、工厂选择、生产组合、人员调配等等。,例 红旗商场是个中型的百货商场,它对售货人员的需求经过统计分析如表所示。为了保证售
20、货人员充分休息,售货人员每周工作五天,休息两天,并要求休息的两天是连续的,问应该如何安排售货人员的作息,既满足了工作需要又使配备的售货人员的人数最少?,一、人力资源分配问题,解:设x1为星期一开始上班的人数,x2为星期二开始上班的人数,x7星期日开始上班的人数。我们就可得到如下的数学模型:min x1+x2+x3+x4+x5+x6+x7x3+x4+x5+x6+x728x4+x5+x6+x7+x115x5+x6+x7+x1+x224x6+x7+x1+x2+x325x7+x1+x2+x3+x419x1+x2+x3+x4+x531x2+x3+x4+x5+x628x1、x2、x3、x4、x5、x6、x
21、70该问题的最优解为:x1=8,x2=0,x3=12,x4=0,x5=11,x6=5,x7=0;目标函数的最小值为36。,例 某房地产开发公司正在建造一个湖边小区,公司准备投入3万元进行广告媒体宣传,希望能够吸引周围的中高收入家庭前来购房。目前有5种媒体可供选择,相关信息如表所示。,对于这次活动,公司有下列要求:至少进行10次电视广告;至少有5万名潜在顾客被告知;电视广告投入不超过18000元。如何进行媒体组合,才能使广告质量最高?,二、媒体选择,解 问题中媒体组合实际上就是要决定每种媒体的使用次数。设x1、x2、x3、x4、x5分别表示表中日间电视、夜间电视、日报、周末新闻杂志、电台广播五种
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性规划 进一步 研究

链接地址:https://www.31ppt.com/p-6014186.html