运筹学 对偶原理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

X*=(-5,0,-1),最优值z=-12
• 原问题与对偶问题解的对应关系小结
对应关系
对偶 问题
最优 解
无界 解
无可 行解
原问题 最优 无界
解解
(Y,Y) ——
(N,N)
无可 行解
——
—— —— (Y,Y)
——
(Y,Y)
无法 判断
对偶问题的经济解释-影子价格
定义:在一对 P 和 D 中,若 P 的某个约束条件的右端项常 数bi (第i种资源的拥有量)增加一个单位时,所引起目标 函数最优值z* 的改变量称为第 i 种资源的影子价格,其值等 于D问题中对偶变量yi*。
y1 y1
y2 1 y2=2
y1无约,y2 0
标准化
max w 4 y1 6 y2
y1 y2 y3 2
y1 y1
y2 y4 y2=2
1
y1无约, y2 0, y3 , y4 0
• 设对偶问题最优解为X*=(x1,x2 ,x3)T ,由 互补松弛性定理可知,X*和 Y*满足:
题最 优表
x1
7/2
1
0 1 5/4 -15/2 0 0 1/4 -1/2
x2 3/2 0
1 0 -1/4 3/2
0
0 0 -1/4 -1/2
j
对偶问题的变量 对偶的剩余变量
对偶
XB b
y1 y2
y3
y4
y5
问题 y2 1/4 -4/5 1 0 -1/4 1/4
最优 表
y3 1/2 15/2 0
1
1/2
推论2: 在一对对偶问题(P)和(D)中,若原问题可行但目标函 数无界,则对偶问题无可行解;反之不成立。这也是对偶问题的 无界性。
对偶性质
性质3 最优性定理:如果 X 0是原问题的可行 解,Y 0是其对偶问题的可行解,则
CX 0 Y 0b
充分不要条件是,X 0 与 Y 0是原问题和对偶
的最优解。
3 4
y1, y2 , y3 0
• 例 写出下列线性规划问题的对偶问题.
max Z 2 x1 3 x2 5 x3 x4
4 x1 x2 3 x3 2 x4 5
3 x1 2 x2
7 x4 4
2 x1 3 x2 4 x3 x4 6
x1 0, x2 , x3 0, x4无 约 束
对偶理论
( Duality Theory )
本章主要内容: 线性规划的对偶模型 对偶性质 对偶问题的经济解释-影子价格 对偶单纯形法 灵敏度分析
线性规划的对偶模型
1. 对偶问题的现实来源
• 设某工厂生产两种产品甲和乙,生产中需4种设
备按A,B,C,D顺序加工,每件产品加工所需的机
时数、每件产品的利润值及每种设备的可利用机时
2. 原问题与对偶问题的对应关系
max z 2x1 3x2
2x1 2x2 12
s.t
4xx1 12
x2 16
8
4 x2 12
x1 , x2 0
原问题
(对偶问题)
min 12 y1 8 y2 16 y3 12 y4
2 y1 y2 4 y3 0 y4 2 s.t2 y1 2 y2 0 y3 4 y4 3
•(1)不吃亏原则。即机时定价所赚利 润不能低于加工甲、乙型产品所获利润。 由此原则,便构成了新规划的不等式约 束条件。
•(2)竞争性原则。即在上述不吃亏原 则下,尽量降低机时总收费,以便争取 更多用户。
• 设A、B、C、D设备的机时价分别为y1、 y2、y3、y4,则新的线性规划数学模型为:
min 12 y1 8y2 16 y3 12 y4
对偶变量yi 就是第 i 种资源的影子价格。即:

Z *
bi yi * (i 1,2 m)
对偶问题的经济解释-影子价格
•2)影子价格是一种机会成本 • 影子价格是在资源最优利用条件下对单位资源的估价,
这种估价不是资源实际的市场价格。因此,从另一个角度说, 它是一种机会成本。
若第i 种资源的单位市场价格为mi ,则有当yi* > mi 时,企业愿意 购进这种资源,单位纯利为yi*-mi ,则有利可图;如果yi* < mi , 则企业有偿转让这种资源,可获单位纯利mi-yi * ,否则,企业 无利可图,甚至亏损。
• 1. 影子价格的数学分析:
maxZ CX
minW Yb
AX b
P
X
0
YA C D Y 0
由对偶问题得基本性质可得:
n
m
z c j x j bi yi
j1
i1
对偶问题的经济解释-影子价格
•2. 影子价格的经济意义
•1)影子价格是一种边际价格
• 在其它条件不变的情况下,单位资源数量 的变化所引起的目标函数最优值的变化。即
结论:若yi* > mi 则购进资源i,可获单位纯利yi*-mi 若yi* < mi则转让资源i ,可获单位纯利mi-yi
• 3)影子价格在资源利用中的应用
• 根据对偶理论的互补松弛性定理:
• Y*Xs=0 , YsX*=0 • 表明生产过程中如果某种资源bi未得到充
数列于下表 :
设备 产品
产品数据表
ABC
产品利润
D
(元/件)

2140 2

2204 3
设备可利用机 时数(时)
12
8
16 12
线性规划的对偶模型
•解:设甲、乙型产品各生产x1及x2件,则数 学模型为: max z 2x1 3x2
2x1 2x2 12
s.t
4xx1 12
x2 16
8
4 x2 12
maxz 2x1 x2
5x2 x3 15
s.t
6
x1 2x2 x4 x1 x2 x5
24 5 minw
15 y1
24 y2
5
y3
xj 0
s.t
5
6y y1
2 2y
y3 2
y4 y3
y
2 5
1
yi 0
原问题的变量 原问题松弛变量
XB b
x1
x2
x3 x4 x5
原问 x3 15/2 0
YYs0XX0s
0 0
其中:Xs、Ys为松弛变量
•性质5的应用:
该性质给出了已知一个问题最优解求另一个问题最优 解的方法,即已知Y*求X*或已知X*求Y*
Y X s 0
Ys
X
0
互补松弛条件
由于变量都非负,要使求和式等于零,则必定每一分量为零, 因而有下列关系:
若Y*≠0,则Xs必为0;若X*≠0,则Ys必为0 利用上述关系,建立对偶问题(或原问题)的约束线性方程组, 方程组的解即为最优解。
Y≥0
对偶性质
性质2 弱对偶原理(弱对偶性):设 X 0 和 Y 0 分别是问题(LP)和(DP)的可行解,则必有
CX 0 Y 0b
n
m
即: c j x j yibi
j1
i 1
推论1: 原问题任一可行解的目标函数值是其对偶问题目标函数值 的下界;反之,对偶问题任意可行解的目标函数值是其原问题目 标函数值的上界。
Y*=(1,1),最优值w=26。
• 例2.5 已知线性规划
min z 2x1 x2 2x3
x1 x1
x2 x2
x3=4 x3 6
x1
0,
x2
0,
x

3
约束
的对偶问题的最优解为Y*=(0,-2),求原问题的最优解。
解: 对偶问题是
max w 4 y1 6 y2
y1 y2 2
2 y1 7 y2
y3 1
y1
0,
y2
0,
y

3


原问题(或对偶问题) 对偶问题(或原问题)
约束条件右端项
目标函数变量的系数
目标函数变量的系数
约束条件右端项
目标函数 max
目标函数 min

m个


条 件

=
m个
≥0

≤0

无约束
n个

≥0

≤0
无约束
n个




条 件
=
对偶性质
例 分别求解下列互为对偶关系的线性规划问题
2 y1 y2 4 y3 0 y4 2
s.t2 y1 2 y2 0 y3 4 y4 3
y1
,
y2 ,
y3 ,
ห้องสมุดไป่ตู้
y4
0
对偶问题模型
min 12y1 8y2 16y3 12y4
22yy11
y2 4y3 0y4 2y2 0y3 4y4
2 3
y1, y2 , y3 , y4 0
解:原问题的对偶问题为
mi nW 5 y1 4 y2 6 y3
4 y1 3 y2 2 y3 2
y1 3 y1
2 y2
3 y3 4 y3
3 5
2 y1 7 y2 y3 1
y1
0,
y2
0,
y

3


(3)复杂模型的对偶:可分步骤求对偶;或 依据表2.2求对偶
max Z 2x1 3x2 5x3 x4
y1, y2 , y3 , y4 0
对偶问题
(原问题)
• (1)对称形式
目标函数求极大值时,所有约束条件为≤ 号,变量非负;
目标函数求极小值时,所有约束条件为≥
号,变量非负.
LP : maxZ CX DP : min W Y T b
AXX0b已知P,写出D
A T Y CT
Y0
(2) 一般非对称型对偶问题
maxZ 2x1 3x2 4x3
2x 3x2 5x3 2
3
x1
x2
7x3
3
x1 4x2 6x3
5
x1 , x2 , x3 0
目标函数变为求极小值,得到对偶模型
minW 2 y1 3y2 5y3
2 y1 3y2 y3 2
5y31y1
7
y2 y2
4y3 6y3
• 性质4 强对偶性:若原问题及其对偶问题均具有可行解, 则两者均具有最优解,且它们最优解的目标函数值相等。
还可推出另一结论:若(LP)与(DP)都有可行解,则两者 都有最优解,若一个问题无最优解,则另一问题也无最优解。
性质5 互补松弛性:设X0和Y0分别是P问题 和 D问题 的可行 解,则它们分别是最优解的充要条件是:
( y3 , y4 , y5 )(x1 , x2 , x3 )T 0
( y1 , y2 )(x4 , x5 )T 0 将Y*带入由方程可知,y3=y5=0,y4=1。
∵y2=-2≠0 ∴x5=0
又∵y4=1≠0 ∴x2=0
将x2,x5分别带入原问题约束方程中,得:
x1 x1
x3 x3
4 6
解方程组得:x1=-5,x3=-1, 所以原问题的最优解为
x1 , x2 0
反过来问:若另有企业看好该厂的发展前景,
决定收购该厂,那么4种机器的机时如何定
价才是最佳决策?
线性规划原问题模型
max z 2x1 3x2
2x1 2x2 12
s.t
4xx1 12
x2 16
8
4 x2 12
x1 , x2 0
线性规划的对偶模型
•在市场竞争的时代,厂长的最佳决策 应符合两条:
4x1 x2 3x3 2x4 5
3 x1 2x1
2x2 3x2
7x4 4x3 x4
4 6
x1 0, x2 , x3 0, x4
复杂模型的对偶
minW 5 y1 4 y2 6 y3
4 y1 3 y2 2 y3 2
3
y1 y1
2
y2
3 y3 4 y3
3 5
-3/2
15/2 0 0 7/2 3/2
j
对偶性质
原问题与其对偶问题的变量与解的 对应关系: 在单纯形表中,原问题的松弛变 量对应对偶问题的变量,对偶问题的 剩余变量对应原问题的变量。
对偶性质
1 对称性定理:对偶问题的对偶是原问题
maxZ=C X s.t. AX≤ b
X ≥0
min W= Y b s.t. YA ≥ C
Ys X 0 YXs 0
即: ( y3 , y4 , y5 )( x1 , x2 , x3 )T 0 ( y1 , y2 )(x4 , x5 )T 0
因为X1≠0,X2≠0,所以对偶问题的第一、二个约束的松弛 变量等于零,即y3=0,y4=0,带入方程中:
2y1y122y2y
3 2 4
解此线性方程组得y1=1,y2=1,从而对偶问题的最优解为:
若给出的线性规划不是对称形式,可 以先化成对称形式再写对偶问题。
• 例 写出线性规划问题的对偶问题
max Z 2 x1 3 x2 4 x3
2 x1 3 x2 5 x3 2
3
x1 x1
x2 7x3 4x2 6x3
3 5
x1 , x2 , x3 0
解:首先将原问题变形为对称形式
• 例2.4 已知线性规划
max z 3x1 4 x2 x3
2xx1 122xx2
x3 2x
10 3 16
x
j
0,
j
1,2,3
的最优解是X*=(6,2,0)T,求其对偶问题的最优解Y*。
解:写出原问题的对偶问题,即
min w 10 y1 16 y2
y1 2 y2 3
2 y1 2 y1 y2
y2 1
4
y1 , y2 0
标准化
min w 10 y1 16 y2
y1 2 y2 y3 3
2 y1 2 y1 y2
y2 y5
y4 1
4
y1 , y2 , y3 , y4 , y5 0
• 设对偶问题最优解为Y*=(y1,y2),由互补松 弛性定理可知,X*和 Y*满足:
相关文档
最新文档