运筹学对偶问题
- 格式:ppt
- 大小:2.26 MB
- 文档页数:32
原问题求极大值时,对偶问题求极小:
约束条件中是 <= 对偶变量是 >= 相反 约束条件中是 = 对偶变量是 无约束 相反 约束条件中是 >= 对偶变量是 <= 相反 变量条件中是 <= 对偶约束是 <= 相同 变量条件中是 无约束 对偶约束是 = 相反 变量条件中是 >= 对偶约束是 >= 相同 原问题求极小值时,对偶问题求极大:
约束条件中是 <= 对偶变量是 <= 相同 约束条件中是 = 对偶变量是 无约束 相反 约束条件中是 >= 对偶变量是 >= 相同 变量条件中是 >= 对偶约束是 <= 相反 变量条件中是 无约束 对偶约束是= 相反 变量条件中是 <= 对偶约束是 >= 相反 1231231231231231231231231212max min 2523..225..12221,321,00,0x x x y y y s t x x x s t y y y x x x y y y x x x y y y x x y y -++++⎧⎧⎪⎪++≤-+≥-⎪⎪⎪⎪-+-≥⇒+-≥⎨⎨⎪⎪-+=-+=⎪⎪⎪⎪≥≥≤⎩⎩原问题:。
运筹学2对偶问题运筹学教程运筹学Operations Research Chapter 2 对偶问题Dual Problem1. 线性规划的对偶模型Dual Model of LP2.对偶性质对偶性质3.对偶单纯形法对偶单纯形法4.灵敏度分析灵敏度分析Dual property Dual Simplex Method Sensitivity Analysis 运筹学教程§2.1线性规划的对偶模型线性规划的对偶模型Dual model of LPCh2 Dual Problem2022年11月26日星期五Page 2 of 19在线性规划问题中,存在一个有趣的问题,即每一个线性规划问题都伴随有另一个线性规划问题,称它为对偶线性规划问题。
【例2.1】某企业用四种资源生产三种产品,工艺系数、例资源限量及价值系数如下表:产品资源Ⅰ Ⅱ Ⅲ Ⅳ 每件产品利润9 5 8 7 100 8 4 3 6 80 6 7 2 4 70 500 450 300 550 A B C 资源限量建立总收益最大的数学模型。
运筹学教程§2.1线性规划的对偶模型线性规划的对偶模型Dualmodel of LPCh2 Dual Problem2022年11月26日星期五Page 3 of 19 设x1,x2,x3分别为产品A,B,C的产量,则线性规划数学模解型为:m Z = 100x + 80x + 70x ax1 2 39x1 + 8x2 + 6x3 ≤ 500 5x + 4x + 7x ≤ 450 2 3 1 8x1 + 3x2 + 2x3 ≤ 300 7x + 6x + 4x ≤ 550 2 3 1 x1, x2, x3 ≥ 0 现在从另一个角度来考虑企业的决策问题。
假如企业自己不生产产品,而将现有的资源转让或出租给其它企业,那么资源的转让价格是多少才合理?价格太高对方不愿意接受,价格太低本单位收益又太少。
第二章线性规划的对偶理论与灵敏度分析一、学习目的与要求 1、掌握对偶理论及其性质 2、掌握对偶单纯形法3、熟悉灵敏度分析的概念和内容4、掌握限制常数与价值系数、约束条件系数的变化对原最优解的影响5、掌握增加新变量和增加新的约束条件对原最优解的影响,并求出相应因素的灵敏度范围6、了解参数线性规划的解法 二、课时 6学时第一节 线性规划的对偶问题一、对偶问题的提出定义:一个线性规划问题常伴随着与之配对的、两者有密切联系的另一个线性规划问题,我们将其中一个称为原问题,另一个就称为对偶问题,在求出一个问题的解时,也同时给出了另一问题的解。
应用:在某些情况下,解对偶问题比解原问题更加容易;对偶变量有重要的经济解释(影子价格);作为灵敏度分析的工具;对偶单纯形法(从一个非可行基出发,得到线性规划问题的最优解);避免使用人工变量(人工变量带来很多麻烦,两阶段法则增加一倍的计算量)。
例:某家具厂木器车间生产木门与木窗;两种产品。
加工木门收入为56元/扇,加工木窗收入为30元/扇。
生产一扇木门需要木工4小时,油漆工2小时;生产一扇木窗需要木工3小时,油漆工1小时;该车间每日可用木工总共时为120小时,油漆工总工时为50小时。
问:(1)该车间应如何安排生产才能使每日收入最大?(2)假若有一个个体经营者,手中有一批木器家具生产订单。
他想利用该木器车间的木工与油漆工来加工完成他的订单。
他就要考虑付给该车间每个工时的价格。
他可以构造一个数学模型来研究如何定价才能既使木器车间觉得有利可图而愿意为他加工这批订单、又使自己所付的工时费用最少。
解(1):设该车间每日安排生产木门x1扇,木窗x2扇,则数学模型为⎪⎩⎪⎨⎧≥≤+≤++=-0502120343056max 21212121x x x x x x x zX*=(15,20)’ Z*=1440元解(2):设y 1为付给木工每个工时的价格,y 2为付给油工每个工时的价格⎪⎩⎪⎨⎧≥≥+≥++=-0303562450120min 21212121y y y y y y y wY*=(2,24)’ W*=1440元将上述问题1与问题2称为一对对偶问题,两者之间存在着紧密的联系与区别:它们都使用了木器生产车间相同的数据,只是数据在模型中所处的位置不同,反映所要表达的含义也不同。
运筹学对偶问题的直观描述
运筹学中的对偶问题是指原始线性规划问题和对应的对偶线性规划问题之间的关系。
直观描述对偶问题可以从几个方面来理解。
首先,可以从成本和效益的角度来理解。
原始线性规划问题通常涉及最小化成本或者最大化利润,而对偶线性规划问题则涉及最大化成本或者最小化利润。
这种对偶关系可以被解释为在资源有限的情况下,通过最小化成本来实现最大化效益,或者通过最大化效益来实现最小化成本。
其次,可以从约束条件的角度来理解。
原始线性规划问题的约束条件对应着对偶线性规划问题的变量,而对偶线性规划问题的约束条件对应着原始线性规划问题的变量。
这种对偶关系可以被理解为在资源分配和利用的过程中,对约束条件和变量之间的转换和对应关系。
另外,可以从几何图形的角度来理解。
原始线性规划问题的最优解和对偶线性规划问题的最优解之间存在着一种对偶关系,即原始问题的最优解和对偶问题的最优解分别对应着凸集的两个相对的极值点,它们之间的距离可以被理解为对偶问题的最优值和原始问
题的最优值之间的关系。
总的来说,对偶问题在运筹学中具有重要的意义,它不仅可以帮助我们理解原始问题和对偶问题之间的关系,还可以为我们寻找最优解提供了一种新的视角和方法。
通过对偶问题的研究和理解,我们可以更好地解决实际生产和管理中的复杂问题。
标准形式:
max z=CX min z=Yb
s.t.AX≤b
X≥0s.t.YA≥C
Y≥0
1、证明当原问题约束条件为AX≥b时,其对偶问题变量Y≤0 AX≥b不等式两端同时乘负一,不等式符号改变,即:()
−AX≤−b
固原问题可写为:
max z=CX
s.t.−A X≥(−b)
X≥0
即令−A=A,−b=b,此时对偶问题为:
min z=Y−b
s.t.Y−A≥C
Y≥0
将负号“-”给Y得:
min z=(−Y)b
s.t.(−Y)A≥C (−Y)≤0
令Y=−Y得对偶问题为:
min z=Yb
s.t.YA≥C
Y≤0即:
max z=CX min z=Yb
s.t.AX≥b
X≥0s.t.YA≥C
Y≤0
2、证明当原问题变量为X≤0时,其对偶问题约束条件为YA≤C 原问题可写为:
max z=−C−X
s.t.−A−X≤b −X≥0
令X=−X,记得标准化原问题:
max z=−C X
s.t.−A X≤b
X≥0
此时根据原问题写出对偶问题为:
min z=Yb
s.t.Y−A≥−C
Y≥0
即第一个约束条件不等式两端同乘“-1”,不等式变化:
min z=Yb
s.t.YA≤C
Y≥0
即:
max z=CX min z=Yb
s.t.AX≤b
X≤0s.t.YA≤C
Y≥0。
第2章对偶理论及灵敏度分析主要内容对偶理论⏹线性规划对偶问题⏹对偶问题的基本性质⏹影子价格⏹对偶单纯形法灵敏度分析⏹灵敏度问题及其图解法⏹灵敏度分析⏹参数线性规划线性规划的对偶问题⏹对偶问题的提出⏹原问题与对偶问题的数学模型⏹原问题与对偶问题的对应关系实例:某家电厂家利用现有资源生产两种产品,有关数据如下表:设备A设备B 调试工序利润(元)612521115时24时5时产品Ⅰ产品ⅡD一、对偶问题的提出如何安排生产,使获利最多?厂家设Ⅰ产量–––––Ⅱ产量–––––1x 2x ⎪⎪⎩⎪⎪⎨⎧≥≤+≤+≤+=052426155 2max 212121221x x x x x x x s.t.x x z ,设设备A ——元/时设备B ––––元/时调试工序––––元/时1y 2y 3y 收购付出的代价最小,且对方能接受。
出让代价应不低于用同等数量的资源自己生产的利润。
设备A 设备B 调试工序利润(元)0612521115时24时5时ⅠⅡD ⏹厂家能接受的条件:⏹收购方的意愿:32152415min yy y w ++=单位产品Ⅰ出租收入不低于2元单位产品Ⅱ出租收入不低于1元出让代价应不低于用同等数量的资源自己生产的利润。
1252632132≥++≥+y y y y y52426155 2212121221⎪⎪⎩⎪⎪⎨⎧≥≤+≤+≤+=x x x x x x x s.t.x x z ,max ⎪⎩⎪⎨⎧≥≥++≥+++=0y 125265241532132132321y y y y y y y t s y y y w ,,.min 对偶问题原问题收购厂家一对对偶问题⎩⎨⎧≥≥=⇒⎩⎨⎧≥≤=00bY C YA s.t.Yb w X AX t s CX z min ..max ),(21c c C =⎪⎪⎫ ⎛=1x x X )(ij a A =()321,y ,y y Y =⎪⎪⎪⎫ ⎛=321b b b b 3个约束2个变量2个约束3个变量原问题对偶问题其它形式的对偶问题?特点:1.原问题的约束个数(不包含非负约束)等于对偶问题变量的个数;2.原问题的价值系数对应于对偶问题右端项;3.原问题右端项对应于对偶问题的价值系数;4.原问题约束矩阵转置就是对偶问题约束矩阵;5.原问题为求最大,对偶问题是求最小问题;6.原问题不等约束符号为“≤”,对偶问题不等式约束符号为“≥”;二、原问题与对偶问题的数学模型1.对称形式的对偶当原问题对偶问题只含有不等式约束时,称为对称形式的对偶。