运筹学2第二章_对偶理论与灵敏度分析
运筹学课件 第二章-对偶问题

2.4 运输问题
2.1 线性规划的模型与图解法
2.1.1 问题的引入 (1)生产安排问题 如何合理使用有限的人力、物力和资金, 使得收到最好的经济效益。
例1:某工厂可生产甲、乙两种产品,需消耗煤、 电、油三种资源。现将有关数据列表如下:
资源单耗 资源 产品
甲 9 4 3 7
乙 4 5 10 12
•约束条件的类型与非负条件对偶 •非标准的约束条件类型对应非正常的非负规划:
min z 5 x x 3 x
1 2
3
2x 2x x 1
1 2 3
x 3 x 4 x 10
1 2 3
2x 2x x 5
2.3.2 灵敏度分析
一、定义:
灵敏度分析讨论建模时的系数及有关变量变化时对 解的影响。 反映在两个方面
最优性: j C j C B B 1 Pj 1 可行性:X B B b
二、目的:
(1)参数在何范围内变化最优解(基)不变。 (2)参数变化,最优解有何变化。 1.资源向量b的变化分析
4.最优性
设X,分别是( P )与( D )问题的可行解, Y 且C X Y b,则 X, Y皆为最优解。
图示为:
CX Yb
z w CX Yb
* *
5.强对偶性 设 如果(P)问题有最优解,则(D)问题也有最 优解,且最优值相等。 证:对(P)增加松弛变量XS,化为标准型:
min w 2 y1 y2 y1 2 y2 1 y1 y 2 1 y1 y2 0 y , y 0 1 2
s.t.
s.t.
若原问题xj≤0,则对偶问题第j个约束
反号(与规定形式比)。同理,若原问题 第i个约束反号(与规定形式比),则对偶 问题yi≤0。
运筹学第2章对偶理论和灵敏度分析-第4节

1 y1 2 y2 3 y3
x1 0, x2,x3 0, x4无约束
则由表2-4中原问题和对偶问题的对应关系, 可以直接写出上述问题的对偶问题,
max z ' 5 y 1 4 y 2 6 y 3
y1 2 y2
2
y1 3 y1
2 y2
综合上述,线性规划的原问题与对偶问题 的关系,
其变换形式归纳为表2-4中所示的对应关系。
原问题
目标函数 max z
n个
变 0
量
0
无约束
约 m 个
束
0
条
0
件
约束条件右端项
目标函数变量的系数
对偶问题
目标函数 min
n个 约
束
证:由性质(2)可知,
YbCX ,是不可能成立。
例:
LP:
DP:
maxzx1 x2
mi n4y1 2y2
2xx11xx22
4 2
2yy11yy22
1 1
x1,x2 0
y1,y2 0
从两图对比可明显看到原问题无界, 其对偶问题无可行解
j1
x
j
0,
j
1 ,2 ,
,n
第一步:先将等式约束条件分解 为两个不等式约束条件。
n
maxz cj xj j1
n
aijxj bi j 1,2,,m 213
j1
n
ai j x j
bi ,
i
运筹学第2章

-43-
运 筹 学
线性规划的对偶理论
性质3 最优性定理:如果 X 0 是原问题的可行解, 0 是其对偶 Y 问题的可行解,并且:
CX 0 BY 0
即: z w
则 X 0是原问题的最优解,Y 0是其对偶问题的最优解。
T
分别是原问题和对偶问题的可行解。 且原问题的目标函数值为
min W 20 y1 20 y2 s.t. y1 2 y2 1 2 y1 y2 2 2y1 3 y2 3 3 y1 2 y2 4 y1 , y2 0
Z CX 10
min W 20 y1 20 y2 s.t. y1 2 y2 1 2 y1 y2 2 2y1 3 y2 3 3 y1 2 y2 4 y1 , y2 0
(DP)
-41China University of Mining and Technology
-44China University of Mining and Technology
运 筹 学
线性规划的对偶理论
性质4 强(主)对偶性:若原问题及其对偶问题均具有可行解, 则两者均具有最优解,且它们最优解的目标函数值相等。
还可推出另一结论:若一对对偶问题中的任意一个有最优解, 则另一个也有最优解,且目标函数最优值相等;若一个问题 无最优解,则另一问题也无最优解。 一对对偶问题的关系,有且仅有下列三种: 1. 都有最优解,且目标函数最优值相等; 2. 两个都无可行解; 3. 一个问题无界,则另一问题无可行解。
-1-
运 筹 学
学习要点: 1. 理解对偶理论,掌握描述一个线性规划问题 的对偶问题。 2. 能够运用对偶单纯形法来求解线性规划问题。 3. 会用互补松弛条件来考虑一对对偶问题的界。
运筹学对偶理论与灵敏度分析

(6)(互补松驰性)
若X*、Y*分别是原问题和对偶问题的可行解,则X*、Y*是最优解的充要条件是: Y*XS=0,YSX*=0 (其中XS,YS分别是原问题和对偶问题的松驰变量向量)。
证明:设原问题和对偶问题的标准型是 原问题
对偶问题
max Z CX
s.t.
AX X, Xs
Xs 0
b
CX (0) Y (0)b CX
所以 X是(0最) 优解。
15
(5)(强对偶定理) 若互为对偶问 题之一有最优解,则另一问题必有最优解,且它们的 目标函数X值* 是相原等问题。的最优解,对应基阵B必存在
C CB B1A 0
即得到 Y *A, C其中
Y * CB B 1
若 Y * 是对偶问题的可行解,它使
3x5 2 x4 2x5
3
解:对偶问题为
maxW 2 y1 3y2
x2 3x5 2
x1
x2
2x5
3
化简为
x1 1 x5
x2
2
3x5
y2 3
(1)
y1 y2 4
( 2)
5
y1 y1
y2 2 y2 5
( 3) ( 4)
3y1 2 y2 9
( 5)
y1, y2 0
n
max z c j x j j 1
s.t.
n
aij x j bi ,
j1
i 1, 2,
,m
x
j
0,
j 1, 2, , n
特点:对偶变量符号不限
对偶问题:
m
minW bi yi i 1
s.t.
m
aij yi c j ,
i1
运筹(第二章对偶与灵敏度分析)(1)

5x2 3x3 30
x1 0, x2无约束,x3 0
2023/2/22
17
解:将原问题模型变形, 令x1 x1
min z 7x1 4x2 3x3
4x1 2x2 6x3 24
3x1 6x2 4x3 15 5x2 3x3 30
y1 y2 y3
x1 0, x2无约束,x3 0
则对偶问题是
max w 24 y1 15y2 30 y3
4 y1 3y2
7
x1
2 y1 6 y2 5 y3 4
x2
6 y1 4 y2 3x3 3
x3
y1, y2 0, x3无约束
2023/2/22
18
小结:对偶问题与原问题的关系:
目标函数:MAX
原 约束条件:m个约束
对
问
y1 y2
ym
2023/2/22
12
类似于前面的资源定价问题,每一个约束条件对 应一个“ 对偶变量”,它就相当于给各资源的单 位定价。于是我们有如下的对偶规划:
min W b1 y1 b2 y2 bm ym
a11 y1 a21 y2 am1 ym c1 a12y1 a22y2 am2ymc2 a1n y1 a2n y2 amn ym cn y1, y2 ,, ym 0
分别是原问题和对偶问题的可行解,则恒有
n
m
c j x j bi yi
j 1
i 1
m
n
考虑利用 c j aij yi 及
aij x j bi
i 1
j 1
代入。
2、无界性 如果原问题(对偶问题)有无界解,则
其对偶问题(原问题)无可行解。
2023/2/22
运筹学课件第二章对偶问题

第二章线性规划的对偶理论与灵敏度分析一、学习目的与要求 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称为一对对偶问题,两者之间存在着紧密的联系与区别:它们都使用了木器生产车间相同的数据,只是数据在模型中所处的位置不同,反映所要表达的含义也不同。
运筹学 第二章 灵敏度分析

目标式系数: 指目标函数中的系数 允许增量、允许减量:表示目标函数中的系数在允许的增
量与减量范围内变化时,原问题的最优解不变。
450和1E+30的含义是什么?
2.2.2 图解法
x2
8 7 6 5 4 3 2 1
0<=c1<=750
(2,6)是最优解
2.4.2 图解法——改变车间2的约束
x2 改变车间1的约束又会是如何的?
2x2=18
8 7 6 5 4 3 2 1
(2,6)是最优解
2x2=12
可行域
2x2=6
1 23 4 5 6 7 8
x1
2.5 多个约束右端值同时变化的灵敏度分析
分析1小时的工时从车间3移到车间2,对总利润所产生的 影响。 那么,根据影子价格,可知总利润变化量如下: 车间2: 12-->13,利润增加?元 车间3: 18-->17,利润减
课本P50,例2.3,回答五个问题
1. 产品甲的单位利润将会在3.8万元~5.2万元之间波动,公司该 如何应对这种情况,提前对生产格局做好调整预案?
2. 当资源A的限额(储备量)在42~46之间变化时,对线性规划 的影响? 3. 材料B在最优生产格局中出现了12.5单位的剩余,那么应如何 重新制定限额,做好节约工作? 4. 若公司停止生产,把各种原材料变卖。该如何决策?
max z 300 x1 500 x2 x1 4 2 x 12 2 s.t. 3 x1 2 x2 18 x1 , x2 0
现从另一角度提出问题。假定某A公司想把该工厂的资源收购过 来,它至少应付出多大代价,才能使该工厂愿意放弃生产活动, 出让自己的资源?显然该工厂愿意出让自己资源的条件是:出让 代价应不低于用同等数量资源由自己组织生产活动时获取的赢利。 设分别用y1、y2、y3代表单位时间车间1、车间2、车间3的出让代 价,因该工厂用1小时车间1和3小时车间3可生产1扇门,赢利300 元;分别用2小时车间2和车间3可生产1扇窗,赢利500元,由此, y1、y2、y3的取值应满足: y1 + 3y3 ≥ 300 2y2 + 2y3 ≥ 500
运筹学第二章线性规划的对偶理论

(5.5) (5.6)
4.3 对偶问题的基本性质
证: 设B是一可行基,于是A=(B,N)
max z=CBXB+ CNXN BXB+BXN +Xξ=b X,XB,Xξ ≥0
其中Yξ=(Yξ1, Yξ2)
min ω =Yb YB-Yξ1=CB YN-Yξ2=CN Y, Yξ1 Yξ2 ≥0
(5.5) (5.6)
x1﹐x2 ≥0
关系?
对原模型设: 1 2
A= 4 0 b=(8,16,12)T C=(2,3) 04
X=(x1,x2)T Y=(y1,y2 ,y3 ) 则可得:
4.1 对偶问题的提出
min ω=8 y1+16y2 +12y3
y1+4y2
≥2
2 y1 +4y3≥3
与
y1 , y2 ,y3≥0 12
max z=2x1+3x2 x1+ 2x2 ≤8
4x1
≤16
4x2 ≤12
x1﹐x2 ≥0
有何关 系?
对愿模型设: A= 4 0 04
b=(8,16,12)T C=(2,3)
X=(x1,x2)T
Y=(y1,y2 ,y3 ) 则可得:
max z=CX AX≤b (5.1) 和
min ω =Yb YA ≥ C (5.2)
120
A=
1 -3
0 2
1 1
1 -1 1
b=(2,3,-5,1)T C=(5,4, 6)
确定约束条件
YA
C
x1 ≥0 ﹐x2≤0, x3 无约束
解:因原问题有3个变 于是 量,4个约束条件, 所以对偶问题4个 变量,3个约束条
运筹学第二章第6讲

例题4:写出以下模型的对偶问题
max z = 3 x1 − 2 x2 − 5 x3 + 7 x4 + 8 x5 x2 − x3 + 3 x4 − 4 x5 = −6 2 x1 + 3 x2 − 3 x3 − x4 ≥ 2 − x1 + 2 x3 − 2 x4 ≤ −5 s.t. − 2 ≤ x1 ≤ 10 5 ≤ ≤ 25 x2 , ≥ 0, 为自由变量 x5 x3 x4
OR1
对偶问题(或原问题) 对偶问题(或原问题) 目标函数 MinW
约束条件数: 约束条件数:n 第i个约束条件类型为“≥” 个约束条件类型为“ ” 个约束条件类型为 个约束条件类型为“ ” 第i个约束条件类型为“≤” 个约束条件类型为 个约束条件类型为“ 第i个约束条件类型为“=” 个约束条件类型为 对偶变量数: 个 对偶变量数:m个 第i个变量 个变量≥0 个变量 个变量≤0 第i个变量 个变量 第i个变量是自由变量 个变量是自由变量
OR1
15
2 弱对偶性:极大化原问题的任一可行解的目标 弱对偶性: 函数值不大于其对偶问题任意可行解的目标函数 值。即: C X≤ Yb
证明:设原问题为maxZ=CX, AX ≤b ,X ≥0. ≥0. 证明: 原问题为maxZ=CX,
为原问题的可行解, ≤b, X 为原问题的可行解,有AX ≤b,
二.对偶线性规划的定义 对偶线性规划的定义
max Z = CX ( LP ) AX ≤ b S .T . X ≥ 0
称线性规划(DLP)为线性规划 为线性规划(LP)的对偶线性规划 称线性规划 为线性规划 的对偶线性规划
minω = yb ( DLP ) yA ≥ C S .T . y ≥ 0
运筹学第2章-线性规划的对偶理论

Ma例x:Z ( 2第x一1 章3例x22)
2 x1 2 x2 12
当原问题和对偶问题都取得最优解时,这 一对线性规划对应的目标函数值是相等的:
Zmax=Wmin
二、原问题和对偶问题的关系
1、对称形式的对偶关系
(1)定义:若原问题是
MaxZ c1 x1 c2 x2 cn xn
a11x1 a12 x2 a1n xn b1
s.t.a21
x1
a22
二、 手工进行灵敏度分析的基本原则 1、在最优表格的基础上进行; 2、尽量减少附加计算工作量;
5y3 3
,y
2
3
0
(用于生产第i种产 品的资源转让收益不 小于生产该种产品时 获得的利润)
对偶变量的经济意义可以解释为对工时及原材 料的单位定价 ;
若工厂自己不生产产品A、B和C,将现 有的工时及原材料转而接受外来加工时, 那么上述的价格系统能保证不亏本又最富 有竞争力(包工及原材料的总价格最低)
内,使得产品的总利润最大 。
MaxZ 2x1 3x 2
2x1 2x2 12
s.t.54xx12
16 15
x1, x 2 0
它的对偶问题就是一个价格系统,使在平衡了 劳动力和原材料的直接成本后,所确定的价格系统 最具有竞争力:
MinW 12y1 16y2 15y3
2y1 4y2
2
s.t.2y1y,1y
y1, y2, , ym 0
运筹学-02对偶理论与灵敏度分析

Yao Yuan School of Business Administration
Operations Research
原问题和对偶问题的对应关系
原问题(对偶问题) 对偶问题(原问题) 约束系数矩阵的转置 目标函数中的价值系数向量 约束系数矩阵 约束条件的右端向量
A b C
min W Y T b A Y C s.t. Y 0
T T
X n1,Ym1 C1n,Amn,bm1
对偶问题 约束系数矩阵的转置 目标函数中的价值系数向量 约束条件的右端向量 Min W=YTb ATY≥CT
Yao Yuan School of Business Administration
目标函数
目标函数中的价值系数向量
max Z c j x j
j 1 n
约束条件的右端向量
min W bi y i
有n个 ( j 1,..., n) m a y c 约 ij i j i 1 束 m aij y i c j 条 i 1 件 m a ij y i c j i 1
0 6 1 2
5 2 1 1
15 24 5
max Z 2 x1 x2 5 x2 15 6 x 2 x 24 1 2 s.t. x1 x2 5 x1 , x2 0
min W 15 y1 24 y 2 5 y 3 6 y 2 y3 2 s.t.5 y1 2 y 2 y 3 1 y ,y ,y 0 1 2 3
page 3 Sep.2009
min W 24 y1 26 y 2 2 y1 3 y 2 4 s.t.3 y1 2 y 2 3 y ,y 0 1 2
运筹学第二章灵敏度分析

CB
-3 -5 -Z’
xB x1 X2
2.4 对偶解的经济解释
一、对偶线性规划 的解: P55
Cj xB x3 x1 x2 z b 7/2 7/2 3/2 x1 1 0 0 y4 Cj yB b y1 15/2 0 原问题变量 x2 0 0 1 0 y5 对偶问题变量 y2 y3 x3 1 0 0 0 y1 原问题变量 x4 5/4 1/4 -1/4 1/4 y2 x5 -15/2 -1/2 3/2 1/2 y3
T.G.Koopman(库普曼)和 L.V.Kamtorovich(康脱罗维奇)
二人因此而共同分享了1975年的第7届诺贝尔经 济学奖。
2.5 灵敏度分析
一、灵敏度分析的含义 是指系统或事物因周围条件变化显示出来的敏感性程度的分析。 对于线性规划问题的灵敏度分析是指参数A,b,C变化引起的 对原问题解的变化的分析。 其中:A为技术参数矩阵,b为资源向量,C为价值向量 可以用参数变化后的问题重新用单纯形法求解? 没必要,意义不大,有些问题看不出来。 把相应的变化反映到最终单纯形表中,再根据情况用相应的方 法求解。
Z 50 x1 30 x2
2.1 线性规划的对偶问题与对偶理论
假设现有乙公司准备租借用(购买)该木器厂的木工和 油漆工两种劳力的劳务,需要考虑这两种劳务以什么 样的价格租入最合算?而同时甲公司要以什么条件才 会租让?甲公司肯定会以自己利用两种劳力的劳务组 织生产所获得的利润最大为条件,设每个木工的租用 价格为y1,每个油漆工的租用价格为y2,则乙公司愿 意租用的出资为:
0 变量 0 无限制
型 约束 型 型
0 变量 0 无限制
型 约束 型 型
运筹学第2章 对偶理论

2 y1 3 y2 y3 2 3 y1 y2 4 y3 3 5 y1 7 y2 6 y3 4 y , y , y 0 1 2 3
原—对偶问题的相互变换形式
原问题(或对偶问题) 目标函数 max 约 束 条 件 变 量 m个 ≤ ≥ = n个 ≥0 ≤0 无约束 约束条件右端项 目标函数变量的系数 对偶问题(或原问题) 目标函数 min m个 ≥0 ≤0 无约束 n个 ≥ ≤ = 目标函数变量的系数 约束条件右端项 变 量 约 束 条 件
设y1 , y2 , y3分别为三种资源的收费单价,所以 有下式: 5 y1 2 y2 y3 10 2 y1 3 y2 5 y3 18 y1 , y2 , y3 0 就目标而言,用下式可以表达: 170 y1 100 y2 150 y3 W
一般而言,W 越小越好,但因需双方满意,故
变为对称形式
m axZ 2 x1 3 x 2 4 x 3 2 x 3 x 2 5 x 3 2 3 x1 x 2 7 x 3 3 x1 4 x 2 6 x 3 5 x1 , x 2 , x 3 0
min W 2 y1 3 y2 5 y3
B
1 0
M-1
-2
最 终 表
cj cB 3 -1 -1 xB x1 x2 x3 检验数 b 4 1 9
3 x1 1 0 0 0
-1 x2
-1 x3 0 0 1 0
0 x4 1/3 0 2/3 -1/3
I
0 1 0 0
-1/3 1/3-M 2/3- M
所以, X*=(4 , 1 , 9),Z = 2
初 始 表
《运筹学》第二章 对偶问题

3 x1 2 x2
7x4 4
2 x1 3 x2 4 x3 x4 6
x1 0, x2 , x3 0, x4无 约 束
解:原问题的对偶问题为
mi nW 5 y1 4 y2 6 y3
4 y1 3 y2 2 y3 2
20
一组互为对偶的线性规划问题的解之间只有 下列三种情况:
(1)两个规划问题都有可行解(此时,两个规划问题都有最优 解,且最优值相等);
(2)两个规划问题都不可行; (3) 一个规划问题不可行,另一个规划问题有可行解,且具有
无界解。
21
(4)互补松弛性: 在线性规划问题的最优解中,
则 aij xj * = bi ;
bi , 则 y i* = 0 (4)’ 互补松弛性:
在线性规划问题的最优解中, 则 aij yi * = cj ;
>cj , 则 xj* = 0
n
若 y i * >0,
j=1 n
若 a ij xj * <
j=1
m
若 x j * >0,
i=1 m
若 a ij yi*
i=1 22
m
= 证b:i y∵i*
y1 3 y1
2 y2
3 y3 4 y3
3 5
2 y1 7 y2 y3 1
y1
0,
y2
0,
y
无
3
约
束
对偶问题的对 偶还是原问题
14
• 练习 写出下列线性规划问题的对偶问题.
max Z 4x1 3x2 2x3
4x1
运筹学:对偶理论与灵敏度分析习题与答案

一、填空题1、对偶问题的对偶问题是()。
正确答案:原问题2、若X﹡和Y﹡分别是线性规划的原问题和对偶问题的最优解,则有CX﹡()Y﹡b。
正确答案:=3、若X、Y分别是线性规划的原问题和对偶问题的可行解,则有CX()Yb。
正确答案:<=4、若X﹡和Y﹡分别是线性规划的原问题和对偶问题的最优解,则有CX﹡()Y*b。
正确答案:=5、设线性规划的原问题为maxZ=CX,Ax≤b,X≥0,则其对偶问题为()。
正确答案:min=Yb YA>=c Y>=06、影子价格实际上是与原问题各约束条件相联系的()的数量表现。
正确答案:对偶变量7、线性规划的原问题的约束条件系数矩阵为A,则其对偶问题的约束条件系数矩阵为()。
正确答案:AT8、在对偶单纯形法迭代中,若某bi<0,且所有的aij≥0(j=1,2,…n),则原问题()。
正确答案:无解二、选择题1、线性规划原问题的目标函数为求极小值型,若其某个变量小于等于0,则其对偶问题约束条件为()形式。
A. “≥”B. “≤”C. “>”D. “=”正确答案:A2、如果z*是某标准型线性规划问题的最优目标函数值,则其对偶问题的最优目标函数值w﹡满足()。
A.W﹡=Z﹡B.W﹡≠Z﹡C.W﹡≤Z﹡D.W﹡≥Z﹡正确答案:A3、如果某种资源的影子价格大于其市场价格,则说明()。
A.该资源过剩B.该资源稀缺C.企业应尽快处理该资源D.企业应充分利用该资源,开辟新的生产途径正确答案:B4、线性规划原问题的目标函数为求极小值型,若其某个变量小于等于0,则其对偶问题约束条件为()形式。
A.≥B.≤C. >D. =正确答案:A5、对偶单纯形法的迭代是从()开始的。
A.正则解B.最优解C.可行解D.可行解正确答案:A6、如果某种资源的影子价格大于其市场价格,则说明()。
A.该资源过剩B.该资源稀缺C.企业应尽快处理该资源D.企业应充分利用该资源,开辟新的生产途径正确答案:B7、线性规划灵敏度分析的主要功能是分析线性规划参数变化对()的影响。
运筹学第2章线性规划的对偶问题

§2.1 线性规划的对偶问题
随着线性规划应用的逐步加深,人们发现每一个线性规 划问题都存在一个与之对应的、具有密切关联的线性规 划问题,其中一个称为原问题,另一个称为对偶问题 (Dual linear programming,DLP)。对偶问题不仅具有 优良的数理性质,而且还有着重要的实际意义,尤其在 生产运营管理中有明显的经济含义。对偶理论充分显示 出线性规划理论逻辑上的严谨性和结构上的对称性,使 线性规划理论更加丰富,应用领域更为广泛。
yi 0 (i 1,2,3)
则得如下的线性规划模型:
min w 48 y1 20 y2 8 y3 8 y1 4 y2 2 y3 600 6 y 2 y2 1.5 y3 300 s.t. 1 y1 1.5 y2 0.5 y3 200 y , y , y 0 1 2 3
max z 2 y1 5 y2 9 y3 y1 3 y2 2 y3 3 2 y y 2 y 1 1 2 3 5 y1 y2 3 y3 1 y1无约束,y2 0, y3 0,
max z 600 x1 300 x2 200 x3 8 x1 6 x2 x3 48 4 x1 2 x2 1.5 x3 20 s.t 2 x1 1.5 x2 0.5 x3 8 x , x , x 0 1 2 3
x1 2, x2 0, x3 8
(2.1.6)
设 yi (i 1,2,, m) 表示第i种资源的定价,则其对偶问 题的形式为:
min w b1 y1 b2 y2 ... bm ym a11 y1 a21 y2 ... am1 ym c1 a y a y ... a y c 12 1 22 2 m2 m 2 s.t. a y a y ... a y c mn m n 1n 1 2 n 2 y1 , y2 , , ym 0
《运筹学》第二章 对偶问题和灵敏度分析jssk1

2.1 线性规划的对偶理论
解:写出该问题的对偶问题
min W 20 y1 20 y2 y1 2 y2 1 2y y 2 2 1 2 y1 3 y2 3 3 y 2 y 4 2 1 y1 , y2 0
根据互补松弛性,可得: X3*=4>0 则 2y1+3y2=3
s.t. AX ≤b X≥0 s.t. YA ≥ C Y≥0
2.1 线性规划的对偶理论
二、原问题和对偶问题的关系
1、原问题目标函数求最大值,对偶问题求最小值; 2、原问题目标函数的系数是对偶问题约束条件的右端项,原问 题中的右端项是对偶问题目标函数的系数; 3、原问题约束条件为“≤”,则在其对偶问题中决策变量为 “≥”;原问题中决策变量为“≥”,则在其对偶问题中的约束条 件为“≥”; 4、原问题中的约束条件个数等于它的对偶问题中的变量个数, 原问题中的变量个数等于它的对偶问题中的约束条件个数;
YA ≥ C
Y≥0
在单纯形法的每一步迭代中,目标函数取值 Z=CBB-1b+(CN-CBB-1N)XN ,当非基变量XN=0时有 Z=CBB-1b和检验数CN-CBB-1N中都有乘子Y=CBB-1, 那么Y的经济意义是什么?
2.1 线性规划的对偶理论
Y=CBB-1=(y1,y2,…,ym),则得
Z CB B b Yb bi yi
2.1 线性规划的对偶理论
三、对偶问题的基本定理
1、对称性:对偶问题的对偶是原问题。
2、弱对偶定理:若X(0)是原问题的可行解,Y(0)是对偶 问题的可行解,则一定有CX(0) ≤ Y(0)b
max Z=CX 证明:设原问题是 AX ≤b X≥0
则对偶问题是
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
例2.1 资源的合理利用问题 某工厂在计划期内安排生产Ⅰ、Ⅱ两种产品,已知资 料如表2.1所示,问应如何安排生产计划使得既能充分利用 现有资源有使总利润最大?
表2.1
I 原材料 工时 利润(元) 2 5 4
II 3 2 3
资源总量 24 26
假设 x1、x2分别表示在计划期内生产产品I、II的件数,其数 学模型为:
min Z 3 x1 4 x 2 2 x 3 5 x 4 9 x 5 x2 x3 5 x 4 3 x5 2 x1 x 2 x 3 x 4 2 x 5 3 x , , x 0 5 1
试通过求对偶问题的最优解来求解原问题的最优解。
(0) (0)
(0)
(0)
(0)
(0)
(5)(强对偶定理)若互为对偶问题之一有最优解,则另 一问题必有最优解,且它们的目标函数值相等。 原问题与对偶问题的解必然是下列三种情况之一: ①原问题与对偶问题都有最优解,且CX=Yb; ②一个问题具有无界解,则它的对偶问题无可行解; ③两个问题均无可行解。
m ax Z 4 x 1 3 x
2
2 x 3 x 24 1 2 s .t . 5 x 1 2 x 2 2 6 x 1, x 2 0
(材 料 约 束 ) (工 时 约 束 )
现从另一角度考虑此问题。假设有客户提出要求,租赁 工厂的工时和购买工厂的材料,为其加工生产别的产品,由 客户支付工时费和材料费,此时工厂应考虑如何为每种资源 定价,同样使其获得的利润最大? 分析问题:
Min W=24y1+26y2
3)约束条件:工厂决策者考虑: (1)出售原材料和出租设备应不少于自己生产产品的获利, 否则不如自己生产为好。因此有:
2 y 5 y 4 1 2 3 y 1 2 y 2 3
(2)价格应尽量低,否则没有竞争力(此价格可成为与客户 谈判的底价)。租赁者考虑:希望价格越低越好,否则另找 他人。 于是,能够使双方共同接受的是:
n
a
j 1
ij
x j bi
x1 4 2 x2 12 s .t . 3 x1 2 x 2 1 8 x ,x 0 1 2
其它形式:约束条件≥; 变量≤
具有等式约束 的对偶形式; 变量无约束
例2.3 写出下述线性规划问题的对偶问题
max z 4 x 1 5 x 2 2 x 3 3 x 1 2 x 2 x 3 20 4 x 1 3 x 2 3 x 3 10 s .t . x1 x 2 2 x 3 5 x 0 , x 无约束 , x 0 min W 20 y 1 10 y 2 5 y 3 2 3 1
化简为
x2 3 x5 2 x1 x 2 2 x 5 3
x1 1 x 5 x2 2 3 x5
此方程组为无穷多解 令x5 =0,得到x1=1,x2=2, 即X*1 =(1,2,0,0,0)为原 问题的一个最优解,Z=11。 再令 x5 =2/3,得到x1=5/3,x2=0,即X*2=(5/3,0,0,0 ,2/3)也是原问题的一个最优解,Z=11。
相应的矩阵形式为:
m ax Z C X AX b s .t . X 0
m in W Y b Y A C s .t . Y 0
二、对偶理论
1、原问题与对偶问题的关系 对称形式的对偶问题为:
m ax Z C X AX b s .t . X 0
模型对比:
m ax Z 4 x 1 3 x
m in W 2 4
2
y
26
1
y
2
2 y 5 y 4 2 x 3 x 24 1 2 1 2 (原问题) s .t . 3 y 2 y 3 s .t . 5 x 1 2 x 2 2 6 1 2 y , y 0 ,x2 0 1 2 x1
m in W Y b Y A Ys C s .t . Y , Ys 0
将原问题目标函数中的系数向量C用 C
YA Y s
代替后,得到
z (YA Y s ) X YAX Y s X
将对偶问题的目标函数中的系数向量,用 后,得到 Y ( AX X ) YAX YX
s .t .
练习
• P72(1)
2、对偶问题的基本定理
原问题 max Z=C X s.t. AX≤b X ≥0
对偶问题
min W= Y b s.t. YA ≥ C Y≥0
(1)(对称性)对偶问题的对偶是原问题。
m a x z 3 x1 2 x 2 x1 x 2 2 x1 1
m in W 2 4
y
26
1
y
2
2 y 5 y 4 1 2 s .t . 3 y 2 y 3 1 2 y , y 0 1 2
上述两个LP问题的数学模型是在同一企业的资源状况和 生产条件下产生的,且是同一个问题从不同角度考虑所产生 的,因此两者密切相关。称这两个LP问题是互为对偶的两个 LP问题。其中一个是另一个问题的对偶问题。
s .t .
解:按照上述规则,该问题的对偶线性规划为:
m in W 2 0 y 1 1 0 y 2 3 y1 4 y 2 4 2 y1 3 y 2 5 y ,y 0 1 2
s .t .
• 非对称的线性规划的对偶问题
m ax z 3 x1 5 x 2
3 y1 4 y 2 y 3 4 2 y1 3 y 2 y 3 5 s .t . y1 3 y 2 2 y 3 2 y 0 , y 0 , y 无约束 2 3 1
例2.4 写出下述线性规划问题的对偶问题
min Z 3
1
x 2x 4x x x x 3 x x 10 2x x 8 2 x s .t . x x x 6 x 0 , x , x 0 , x 无约束
1、每种资源定价不能低于自己生产时的可 获利润; 2、定价又不能太高,要使对方能够接受。
解: 1)决策变量:设y1,y2分别表示出售单位原材料的价格(含 附加值)和出租设备单位工时的租金。 2)目标函数:此时工厂的总收入为W=24y1+26y2,这也是租 赁方需要付出的成本。而在这个问题中,是企业不生产,将自 己的资源出售或出租,因此,此时起决定作用的是租赁方,所 以此时的目标函数为
1 2 3 4 2 3 4 1 3 4 2 3 4 1 2 3 4
将线性规划问题化为对偶问题
max W 10 y 1 8 y 2 6 y 3 3 y1 2 y 2 y1 y3 2 - 3 y 1 2 y 2 y 3 - 4 y -y y 1 2 3 1 y 1 0 , y 2 0 , y 3 无约束
Y AX Y b
原问题的对偶问题是
min w Yb ; YA C ; Y 0
因为是对偶问题的可行解,所以满足
Y
(0)
AC
(0)
将右乘上式,得到
CX Y
(0)
(0)
AX
(0)
Y
(0)
b
பைடு நூலகம்
Y
(0)
AX
CX
(0)
(3)(无界性)若原问题(对偶问题)为无界解,则其对 偶问题(原问题)无可行解。
m in W Y b Y A C s .t . Y 0
由以上两式可知,原问题与对偶问题之间具有如下关系: (1) 原问题中的约束条件个数等于它的对偶问题中的变量数; (2) 原问题中目标函数的系数是其对偶问题中约束条件右端项; (3) 约束条件在原问题中为“≤”,则在其对偶问题中为“≥”; (4) 目标函数在原问题中为求最大值,在其对偶问题中则为求最 小值。
例2.2 写出下述线性规划问题的对偶问题
m ax z 4 x1 5 x 2 3 x1 2 x 2 2 0 4 x1 3 x 2 1 0 x , x 0 1 2
书写对偶形式的方法:
1)确定对偶问题的决策变量与个数; 2)确定对偶问题的价值系数; 3)确定对偶问题的约束条件;
a 11 y 1 a 21 y 2 a m1 y m c 1 a 12 y 1 a 22 y 2 a m 2 y m c 2 s .t . a 1n y 1 a 2 n y 2 a m n y m c n y i 0, ( i 1, 2, , m )
(2)(弱对偶定理)若X(0)是原问题的可行解,Y(0)是对偶 问题的可行解,则有C X(0)≤Y(0)b。 证:设原问题是 max w max z CX ; AX b ; X 0
(0) 因 X 是原问题的可行解,所以满足约束条件,即
AX
(0)
b
若是给定的一组值,设它是对偶问题的可行解,将 Y ( 0 ) 左乘上 式,得到 (0) (0) (0)
(对偶问题)
原问题与对偶问题的一般形式为:
原问题(LP)
m ax Z
对偶问题(DP)
m in W
c x c x
1 1 2
2
c nx n
b y
1
1
b y
2
2
bm
y
m
a x a x a x b 11 1 12 2 1n n 1 a 21 x 1 a 22 x 2 a 2 n x n b 2 s .t . a mn x n b m a m1 x 1 a m 2 x 2 0, ( j 1, 2, , n ) x j