线性规划的对偶理论
线性规划的对偶理论(第一部分

对偶问题的约束条件 对应于原问题的目标 函数和约束条件的系 数。
对偶问题的可行解集 是原问题可行解集的 凸包。
原问题与对偶问题关系
弱对偶性
对于任意一对原问题和对偶问题 的可行解,原问题的目标函数值 总是大于或等于对偶问题的目标
函数值。
强对偶性
当原问题和对偶问题都存在可行 解时,它们的最优解对应的目标
强对偶性定理
若原问题和对偶问题都有可行解,则 它们分别存在最优解,且这两个最优 解的目标函数值相等。
在满足某些约束规格(如Slater条件) 的情况下,强对偶性成立。
互补松弛条件
在原问题和对偶问题的最优解中,如果某个约束条件的对偶变量值为正,则该约束 条件必须是紧的(即取等号)。
如果原问题(对偶问题)的某个变量在最优解中取正值,则其对应的对偶问题(原 问题)的约束条件必须是紧的。
标准形式
通常将线性规划问题转化为标准 形式,即求解目标函数的最小值 ,约束条件为一系列线性不等式 。
对偶问题定义与性质
对偶问题定义:对于 给定的线性规划问题, 可以构造一个与之对 应的对偶问题,该问 题的目标函数和约束 条件与原问题密切相 关。
对偶问题性质
对偶问题的目标函数 是原问题约束条件的 线性组合。
解决对偶间隙等关键问题
在实际应用中,由于原问题和对偶问题之间可能存在对偶间隙,导致对偶理论的实用性受到一定的限制。 未来可以研究如何缩小或消除对偶间隙,提高对偶理论的实用性和应用范围。
THANKS
感谢您的观看
简化了复杂问题的求解过程
对偶理论能够将一些复杂的线性规划问题转化为相对简单的对偶问题进行求解,从而降低了问题 的求解难度和计算量。
揭示了原问题和对偶问题之间的内在联系
线性规划对偶理论

线性规划对偶理论前言线性规划(linear programming, LP)是一种求解线性模型的算法,该算法可以在目标函数下寻找最佳的解决方案。
通常情况下,线性规划可以被看作是一种最优化问题,其目的是在满足一组约束条件的前提下,找到可以最大化或最小化目标函数的变量值。
而对偶理论是线性规划问题中的重要概念之一,在很多情况下,使用对偶理论能够有效地求解出更优的解答。
线性规划与对偶理论在介绍线性规划对偶理论之前,我们先来简单了解一下线性规划的概念。
线性规划可以被定义为一组决策变量的线性函数,该函数的取值范围应在满足一组线性方程(或不等式)约束条件的前提下,使得目标函数达到最小(或最大)值。
换句话说,线性规划要求我们在可接受的条件下,寻找到最优的决策变量值。
围绕这种思想,我们可以进一步探讨线性规划的对偶问题。
在实践中,我们常常会面对一些较复杂的线性规划问题,此时我们可以使用对偶理论对其进行简化处理。
形式化地说,对于一个线性规划问题,我们可以构建一个对应的对偶问题,二者之间的关系可以被描述为一种对称的互补关系。
具体而言,在每个线性规划问题中,我们可以根据不同的约束条件求出一个对应的乘法因子,这个乘法因子可以在构建对偶问题时被使用。
通过这种方式,我们总是可以在对偶问题中找到一组最优解,而这组最优解实际上是原始问题的一个下界。
同时,我们可以利用对偶问题的最优解来求解原始问题的最优解,这种方法被称为对偶算法。
相比于原始的线性规划问题,对偶问题有着更为简洁的约束条件和更为易于求解的优化问题,因此其求解效率较高。
对偶问题的分析与求解在实际求解中,我们通常需要对给定的线性规划问题进行对偶化处理,并使用一系列的对偶算法来求解对偶问题。
下面,我们将会举两个例子来说明对偶问题的分析与求解。
例1:最小费用最大流问题最小费用最大流问题是一种最优化问题,其目的是在给定图中求出最大流量下的最小费用。
在具体求解中,我们可以通过建立一个对应的线性规划问题,并将其对偶化得到一个更加简洁的对偶问题。
线性规划的对偶问题

(二)非对称型对偶问题
max z c1x1 c2x2 c3x3 c3x3 s.t. a11x1 a12 x2 a13x3 a13x3 b1
a21x1 a22 x2 a23x3 a23x3 b2 a2a1x21x1 a2a2 x222x2 a2a3x233x3 a2a3x233x3 b2b2 a31x1 a32x2 a33x3 a33x3 b3
min w b1y1 b2 y2 b3 y3 s.t. a11 y1 a21 y2 a31 y3 c1
a12 y1 a22 y2 a32 y3 c2
a13 y1 a23 y2 a33 y3 c3 y1 0,y2无约束,y3 0
第11页
(二)非对称型对偶问题
对偶问题(原问题)
目标函数 min
约束条件右端常数
目标函数的系数
3个
≥0
变
≤0
量
无符号限制
23个
约
≥
束
≤
条 件
=
第13页
二、原问题与对偶问题的对应关系
原问题(对偶问题)
目标函数 max
目标函数的系数
约束条件右端常数
约 m个
束≤
条 件
≥
=
n个
变
≥0
量
≤0
无符号限制
对偶问题(原问题)
目标函数 min
约束条件右端常数
第8页
(二)非对称型对偶问题
max z = c1x1 + c2x2 + c3x3 s.t. a11x1 + a12x2 + a13x3 ≤ b1
a21x1 + a22x2 + a23x3 = b2 a31x1 + a32x2 + a33x3 ≥ b3 x1≥0, x2≤0, x3无约束 分析:化为对称形式。令 x2 x2,x3 x3 x3 (x3 0, x3 0)
线性规划的对偶理论DualityTheory

1.目标函数为求极大,故约束条件应均为“≤”
号
约束b两边乘-1: 3x1 x2 6x3 1
约束c写成两个不等式约束:x1 x2 x3 4
2.变量均有非负约
x1 x2 x3 4 x1 x2 x3 4
束
令 x2 x2 , x2 0
x3 x3 x3, x3 , x3 0
目标函数中的价格 系数向量
约束条件的右端项 向量
Min w=Y’b
A’Y≥C’
Y≥0
max z c0 x0 c1x1 cn xn
a11x1 a12 x2 a1n xn b1
a
21
x1
a22 x2
a2n xn
b2
am1 x1 am2 x2 amn xn bm x j 0( j 1,2,, n)
max z CX 原
AX b
问
X 0
题
min w b1 y1 b2 y2 bm ym
对
min w Y b
偶
问
AY C Y 0
题
a11 y1 a21 y2 am1 ym c1 a12 y1 a22 y2 am2 ym c2 a1n y1 a2n y2 amn ym cn yi 0(i 1,2,, m)
2 y1 3y2 y3 y3 1 3y1 y2 y3 y3 4 5 y1 6 y2 y3 y3 3 5 y1 6 y2 y3 y3 3 y1, y2 , y3 , y3 0
令 y2 y2 , y3 y3 y3 ,则 min 2 y1 y2 4 y3
原问题
对偶问题
A
约束系数矩阵
约束系数矩阵的转置
b 约束条件的右端项向量 目标函数中的价格系数向量
C 目标函数中的价格系数向量 约束条件的右端项向量
运筹学02对偶理论1线性规划的对偶模型,对偶性质

(x1, x2, x3)T 0
从而对偶问题为
4 min w Yb ( y1, y2 ) 1 4 y1 y2
4 1 -1
YA ( y1, y2 ) 1 -7
5
(4 y1 y2, y1 7 y2, y1 5y2 ) (5, 2, 3)
min Z 4 y1 y2
4 y1 y2 5
min
w
6 y1
8y2
10 y3
约束, 即
5yy1175yy22
y3 3 y3
4
3
yi 0, i 1,2,3
3.1 线性规划的对偶模型 Dual model of LP
线性规划问题的规范形式(Canonical Form 或叫对称形式) : 定义:
目标函数求极大值时,所有约束条件为≤号,变量非负; 目标函数求极小值时,所有约束条件为≥号,变量非负。
【例3.2】写出下列线性规划的对偶问题
max Z (5, 2,3)(x1, x2, x3)T
max Z 5x1 2x2 3x3
4x1x1 7
x2 x2
x3 4 5x3 1
x1, x2, x3 0
【解】设Y=(y1,y2 ), 则有
4
1
1 7
1
5
x1 x2 x3
4 1
y1y1 7
y2 2 5 y2 3
y1 0, y2 0
3.1 线性规划的对偶模型 Dual model of LP
【例3.3】 写出下列线性规划的对偶问题
max Z 4x1 3x2
5x1 x2 6 7x1x1 35x2x2108 x1 0, x2 0
【解】该线性规划的对偶问题是求最 小值,有三个变量 且非负, 有两个“ ≥”
运筹学第2章:线性规划的对偶理论

目
标函数求极小时取“≥”号
注:对称形式与线性规划标准型是两种不同的形 式,对称形式中约束条件的符号由目标函数决定
从以下方面比较(LP1)与(LP2):
原问题
对偶问题 约束系数矩阵的转 臵 目标函数中的价格 系数向量 约束条件的右端项 向量 Min w=Y’b A’Y≥C’ Y≥0
A
b C 目标函数 约束条件 决策变量
非基变量 基变量
XB
0 b Xs C j - zj B
XN
N
Xs
I
0
初始 单纯形表
非基变量
CB
CN
基变量
最终
单纯形表
CB
XB
XB B-1b Cj - zj
I 0
Xs B-1 N B-1 CN-CBB-1N -CBB-1
XN
若B-1b为最优解,则
CB CB ( B 1B) 0 C N CB B N 0 CB B 1 0
令 y 2 y 2 , y3 y3 y3 ,则
min 2 y1 y2 4 y3
2 y1 3 y2 y3 1 3 y y y 4 1 2 3 s.t. 5 y1 6 y2 y3 3 y1 0, y2 0, y3无约束
n j 1 m j j
C X Y b, 即 c j x j y i bi
j 1 i 1
__
__
n
m
c x ( a
j 1 m i 1 n i i i 1 i 1 j 1
n
m
ij
yi ) x j aij x j yi ( a ji yi c j )
例1
线性规划对偶理论(含影子价格)_21136

对 偶
a11 a12
s.t.
a21
a22
a1n x1 b1
a2n
x2
b2
对 称
问
am1 am2
amn
xn
bm
形
题
x1, x2 , , xn 0
的
min Z c1x1 c2 x2 cn xn
定 义
a11 a21
s.t.
a12
a22
a1n a2n
x2 0,
x2
2
0
无界
关于无界性有如下结论: minW 4 y1 2 y2
原问题
问题无界
无可 行解
对偶问题 无可行解 无可行解
问题无界
y1 y2 2
(对)
y1
y1
y2 0, y2
1 0
无可 行解
原 : max Z x1 2x2
x1 x2 x3 2
2x1 x2 x3 1
m
m
A
≥b
n
对偶问题的特点
〔1〕目标函数在一个问题中是求最大值在 另一问题中则为求最小值
〔2〕一个问题中目标函数的系数是另一个 问题中约束条件的右端项
〔3〕一个问题中的约束条件个数等于另一 个问题中的变量数
〔4〕原问题的约束系数矩阵与对偶问题的 约束系数矩阵互为转置矩阵
一般
线性规 划问题 的对偶 问题
〔4〕强对偶性〔最优解的目标函数之间的关系〕 如果原问题有最优解,则其对偶问题也一定有 最优解,且两者的目标函数值相等
3、互补松弛性
在线性规划问题的最优解中, 如果对应某一约束条件的对偶变量值为非零,
则该约束条件取严格等式;
反之如果约束条件取严格不等式,
第二章对偶理论

3 5
x1 , x2 , x3 0
解:首先将原式变形
max Z 2 x1 3 x2 4 x3
2 x 3 x2 5 x3 2
3 x1 x2 7 x3 3
x1 4 x2 6 x3
5
x1 , x2 , x3 0
注意:以后不强调等式右段项 b≥0,原因在对偶单
纯型表中只保证 而j 不0 保证
=(1.1),分别是
(P_)_ 和__(D)的可行解。Z=10 ,W=40,故有
C X < Y b ,弱对偶定理成立。由推论⑴可知,W 的最
小值不能小于10,Z 的最大值不能超过40。
例二、已知
p : max Z x1 2x2
D : minW 2 y1 y2
x1 x2 x3 2
2x1 x2 x3 1
n
j 1
aij
yi
cj
(对偶问题)
yi 0
目标函数 约束条件
原问题
对偶问题
max
min
≤
≥
变量数量 约束条件个数
约束条件个数 变量数量
例三、
23
x1
x2
原问题
12 y1 2
2
≤ 12
8
y2
1
2
≤
8
16 y3 4 0 ≤ 16 12 y4 0 4 ≤ 12
对偶问题 2 3
二、线性规划的对偶理论
原问题 问题无界
无可 行解
对偶问题 无可 行解
问题无界
(对)
y1 y1
y1
y2 y2 0, y2
2 1 0
无可 行解
推论⑶.在一对对偶问题(P)和(D)中,若一个可 行(如P),而另一个不可行,(如D),则该可行的 问题无界。
线性规划的对偶理论2-对偶问题的性质

含多个决策变量的线性规 划问题及其对偶问题的求 解
含不等式约束的线性规划 问题及其对偶问题的求解
经典案例分析:运输问题、生产计划等
通过对偶理论实现资源的最优分 配
对偶理论在生产计划优化中的应 用
如何通过对偶理论求解最小成本 运输问题
运输问题
资源分配问题 生产计划问题
实际应用案例分享
供应链管理
椭球法
通过构造一个包含原问题可行域的椭球,将原问题转化为 一个椭球约束的优化问题,然后利用椭球算法进行求解。
割平面法
通过在原问题的约束条件中不断添加割平面,将原问题转 化为一个更容易求解的问题,然后利用相关算法进行求解。
Part
04
对偶理论在经济学中应用
影子价格概念及计算
影子价格定义
影子价格反映资源在最优配置下 的边际价值,即资源每增加一单
选择一个满足所有约束条 件的初始内点。
迭代过程
通过不断迭代,沿着目标函数 的负梯度方向进行搜索,直到 达到最优解或满足停止准则。
求解最优解
当迭代过程结束时,从最 终迭代点中读取最优解。
其他方法简介
外点法
通过构造一个包含原问题可行域的外点,将原问题转化为 一个无约束优化问题,然后利用无约束优化方法进行求解。
简化问题求解从而降低了 计算复杂度和难度。
揭示问题内在联系
对偶理论揭示了原问题与其对偶问题之间的内在联系,有助于发现 问题的隐藏性质和潜在优化方向。
未来发展趋势预测及挑战分析
拓展应用领域
随着对偶理论的不断完善和发展, 其应用领域将进一步拓展,包括机 器学习、大数据分析等前沿领域。
强对偶性
强对偶性定义
01
存在一组可行解,使得原问题的目标函数值等于其对偶问题的
第三章线性规划的对偶定理

特点:
1. max min 2.限定向量b 价值向量C
其它形式 的对偶
?
(资源向量)
3.一个约束 一个变量。
4. max z的LP约束“ ” min z 的
LP是“ ”的约束。
5.变量都是非负限制。
二、原问题与对偶问题的数学模型
❖ 1.对称形式的对偶
当原问题对偶问题只含有不等式约束
时,称为对称形式的对偶。
根据对称形式的对偶模型,可直接 写出上述问题的对偶问题:
b max w (Y 1,Y 2 ) -b
(Y
1,Y
2
)
A A
C
Y1 0 ,Y2 0
max w (Y 1 Y 2 ) b
(Y
1
Y
2
)
A
C
Y 1 0, Y 2 0
令 Y Y,1 Y得2对偶问题为:
max w Yb
❖ (3)若原问题可行,但其目标函数值无 界,则对偶问题无可行解。
❖ (4)若对偶问题可行,但其目标函数值 无界,则原问题无可行解。
❖ (5)若原问题有可行解而其对偶问题无 可行解,则原问题目标函数值无界。
❖ (6)对偶问题有可行解而其原问题无可 行解,则对偶问题的目标函数值无界。
CX Yb
原问题
设备A 设备B 调试工序
产品Ⅰ 产品Ⅱ
0
5
6
2
1
1
利润(元) 2
1
D
15时 24时 5时
x 设 Ⅰ产量––––– 1
x Ⅱ产量––––– 2
如何安排生产, 使获利最多?
max z 2 x1 x2
s.t.
5x2 15
6 x1 2 x2 24
运筹学第二章线性规划的对偶理论

(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个约束条
运筹学第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
第2章 线性规划的对偶理论

≤9
y1≤0, y2≥0, y3无约束
2.1 线性规划的对偶模型 Dual model of LP
1.本节以实例引出对偶问题; 2.介绍了如何写规范与非规范问题的对偶问题;
作业:教材P61 T 1、2 下一节:对偶性质
2.2 对偶性质
Dual property
2.2 对偶性质 Dual property
时得到最优解,C CB B 1 A 是 X=(X B,X N)的检验数 CB CB B 1B 和
CN CB B1N 的合并。
令 Y CB B1 ,由 C CB B 1 A 0与 CB B 1 0 得
YA C Y 0
可见,这是Y是对偶问题的一个可行解。 思考:Y右边的部分是什么?
C X°≤Y°AX≤Y°b
这一性质说明了两个线性规划互为对偶时,求最大值的 线性规划的任意目标值都不会大于求最小值的线性规划 的任一目标值,不能理解为原问题的目标值不超过对偶 问题的目标值。
2.2 对偶性质 Dual property
由这个性质可得到下面几个结论:
(1)(LP)的任一可行解的目标值是(DP)的最优值下界; (DP)的任一可行解的 目标是(LP)的最优值的上界;
【例2.3】 写出下列线性规划的对偶问题
max Z 4x1 3x2
5x1 x2 6 7x1x135x2x2108 x1 0, x2 0
【解】这是一个规范形式的线性规划,它的对偶问题求 最小值,有三个变量且非负,有两个“ ≥”约束,即
min w 6 y1 8 y2 10 y3
5yy1172yy22
y3 3y3
4
3
yi 0,i 1,2,3
2.1 线性规划的对偶模型 Dual model of LP
线性规划的对偶理论(NO8)

AX b
(P)
s.t
X
0
minW Yb YA C
(D) s.t Y 0
从上述性质中,可看到原问题与对偶问题的解必然是下列三种情况之一: ①原问题与对偶问题都有最优解,且CX=Yb; ②一个问题具有无界解,则它的对偶问题无可行解; ③两个问题均无可行解。
7
(5)(互补松驰性定理),若X*、Y*分别是原问题和对偶问题的可行
max Z 2x1 x2 x3
2x1 x2 2
s.t.3x1 x2 x3 4
x1
,
x2 ,
x3
0
目标函数 无界
其对偶问题为:
min W 2 y1 4 y2
2 y1 3 y2 2
s.t
.
y1
y2 1 y2 1
y1 , y2 , y3 0
无可行解
6
max Z CX
3
一、对偶问题的基本定理
对偶问题的基本定理
MaxZ=CX
MinW=Yb
AX b
X
0
YA C Y 0
(1)(弱对偶定理)若X(0)是原问题的可行解,Y(0)是对偶
问题的可行解, 则有 证明:
C X(()) Y(0) b
CX (0) YAX(0) Y ( AX (0) ) Yb
(2)(最优性定理),若X(0) 、 Y(0)分别是互为对偶问题 LP和DP的可行解,且C X(0) = Y(0) b,则X(0) 、 Y(0)分别是 它们的最优解
4
(3)(强对偶定理)若互为对偶问题之一有最优解,则另一 问题必有最优解,且它们的目标函数值相等。
证明:设X*是原问题的最优解,对应的最优基是B,引入松弛
变量Xs后化为标准形式
第四章线性规划对偶

n
m
CXYb,即cjxj yibi
j1
i1
__ __
推论__ ⑴.若 X 和Y 分别是问题(P)和(D)的可__ 行解,
则C X 是(D)的目标函数最小值的一个下界; Y b 是
(P)的目标函数最大值的一个上界。
第四章线性规划对偶
11
推论⑵.在一对对偶问题(P)和(D)中,若其中 一个问题可行但目标函数无界,则另一个问题不可 行;反之不成立。这也是对偶问题的无界性。
矩 阵 形 式 :P max Z CX
AX b
(2)
X
0
D minW Yb YA C Y 无符号限制(无约束)
第四章线性规划对偶
10
(二)、对偶问题的性质
1、对称性定理:对偶问题的对偶是原问题。
__ __
2、弱对偶原理(弱对偶性):设 X和Y 分别是问题
(P)和(D)的可行解,则必有
__ __
相当于:在换基迭代过程中逐渐使得对应的对 偶消问 失题 ,( 直D到)中yT,CyBTTB1CBT是B对1 偶的问不题可的行可性行逐解渐 时,就是原问题的最优解。
第四章线性规划对偶
17
回顾(单纯形法):
m ax zcx (1)
(LP)
Ax b
(2)
s.t.
x
0
(3)
(b0)
r(Amn)m,A P 1 P m P m 1 P n B N
对偶问题(D Dual Problem)
m in 100y1 150y2
2 y1 y2 4
s .t .
1.5 y1 3 y1
2
2 y2 y2
7
5
y 1 , y 2 0
第三章 对偶理论 第一讲 线性规划的对偶模型,对偶性质

由这个性质可得到下面几个结论:
1) (DP) 的任一可行解的目标值是 (LP)的最优值下界; (LP)的任一可行解的 目标是 (DP)的最优值的上界;
2)在互为对偶的两个问题中,若一个问题可行且具有无界解,则另一个问 题无可行解;
3) 若原问题可行且另一个问题不可行,则原问题具 有无界解。
注意: 上述结论(2)及(3)的条件不能少。一个问题无可行解时,另一个问题可能有可 行解(此时具有无界解)也可能无可行解。
目标函数求极大值时,所有约束条件为≤号,变量非负; 目标函数求极小值时,所有约束条件为≥号,变量非负。
max Z CX
AX b
(2.1)
X
0
min Z CX
AX b
(2.2)
X
0
注: (1)线性规划规范形式与标准型是两种不同形式,但可以 相互转换。
(2)规范形式的线性规划问题的对偶仍然是规范形式.
3.1 对偶线性规划问题
对偶问题的提出
原问题
min CX
AX b
X
0
对偶问题
max ub uA C u 0
原问题
min CX
AX b
X
0
对偶问题
max ub uA C u 0
原问题与对偶问题关系
(1)原问题的约束个数(不含非负约束)等于对 偶变量的个数
对偶问题
【例】写出下列线性规划的对偶问题
min CX
max ub
max Z 5x1 2x2 3x3
AX b
X
0
uA C u 0
第2章线性讲义规划的对偶问题

6
三、非对称形式的原--对偶问题的关系
1. 非对称转化为对称LP问题的步骤
➢ 目标函数及变量约束的转化同标准形式的转化;
➢ 约束方程若为等式
则令:
n
a ij x j b i
n
aij x j bi
j 1
j1
n
a ij x j b i j1
n
➢ 约束方程若为” ≥”, aij x j bi j 1
s.t. ………………………… a m 1 x 1 a m 2 x 2 a m x n n b m x1,x2, ,xn0
注:对称形式的LP问 题,对b没有非负要求。
其对偶问题为(LP2) :
M W b 1 i y 1 n b 2 y 2 b m y m
a 1 y 1 1 a 2 y 2 1 a m 1 y m c 1 a 1 y 1 2 a 2 y 2 2 a m 2 y m c 2
资源向量 C’
约束条件系数矩阵 A 约束条件系数矩阵 A ‘
9
三、非对称形式的原--对偶问题的关系 练习: 给出下述LP问题的对偶问题:
max z x1 2 x2 3 x3
x1 x2 x3 4
st
.
x1 x1
2 x2 2 x2
3x3 3x3
5 6
x1 0, x2无约束 , x3 0
精品
第2章线性规划的对偶问题
2.1 线性规划的对偶问题
一、对偶问题的提出
支持对偶理论的基本思想是:每一个线性规划问题都存 在一个与其对偶的问题。在求一个问题的解的同时,也 给出了另一个问题的解。
例:
二、对称形式下对偶问题的一般形式
线性规划问题具有对称形式,若:
运筹学第二章——第八节—线性规划的对偶理论

四、对偶问题经济学含义——影子价格
因为Z*=Y*=Yb 所以:Δ Z/ Δ b=Y b——资源的量 Z——目标函数 经济学含义:资源每变动一个单位,目标函 数(利润、总产值等)变动的大小。 资源对生产做出的贡献。(影子价格) 是对现有资源实现最大效益的一个评价,叫 机会成本。
V*X=0, Y*U=0,其中V是对偶问题的剩余变量,U是 原问题的松弛变量。
(七)原问题在单纯性法迭代过程中的检验 数对应于对偶问题的一个基本解。(对应性 定理) 原问题 XB XN 对应基B检验数 0 CN-CBB-1BN 对偶问题的变量 -YS1 -YS2 XS –CBB-1 -Y
对偶问题性质的启示
原问题 有最优解 无可行解 有可行解无上界 无有限最优解 对偶问题 有最优解 无可行解 无有限最优解 有可行解但无下界
由互补松弛性定理可知: 当U>0,即AX <b时,资源未充分利用时,影 子价格为0。
二、原问题与对偶问题之间的转化
1、目标函数 MAX——Min 2、约束条件——变量 约束条件n个——变量n个 约束条件≥0 ——变量≤ 0 约束条件≤ 0 ——变量 ≥ 0 约束条件=0——变量无约束 要点:max为反向关系(约束条件——变量)
二、原问题与对偶问题之间的转化
3、变量——约束条件 变量m个——约束条件m个 变量≥0——约束条件≥ 0 变量≤ 0 ——约束条件≤ 0 变量无约束——约束条件=0 4、目标函数中变量的系数C为对偶问题中约 束条件的右端常数项b,个数对等变动。
(五)若原问题和对偶问题具有可行解,若 原问题或对偶问题之一有最优解,则另一个 对偶问题也必有最优解,且最优值相同。 (主对偶性定理) 证明 含义: 若原问题有一个对应于基B的最优解,则 CBB-1为对偶问题的最优解。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
max Z C B X B C N X N 0 X S BX B NX N EX S b X B , X N , X S 0
用表 2-2 形式表达上述模型, 求出基可行解、 检验数、 单纯形乘子及目标函数值, 见 2-3 所示。 表 2-2 XB XB C B CB XN N CN XS E 0 b b 0
T
对偶问题(或原问题) 目标函数 min 资源限量(目标函数系数)
T
约束条件系数矩阵 A (A) 约 n 个约束 第 j 个约束为≥ 第 j 个约束为≤ 第 j 个约束为=
约
m 个约束 第 i 个约束≤ 第 i 个约束≥
变
m 个变量 第 i 个变量≥0 第 i 个变量≤0
束
第 i 个约束为=
量
第 i 个变量无约束
【解】设 x1,x2,x3 分别为产品 A,B,C 的产量,则线性规划数学模型为:
max Z 100 x1 80 x 2 70 x3 9 x1 8 x 2 6 x3 500 5 x 4 x 7 x 450 1 2 3 8 x1 3x 2 2 x3 300 7 x 6 x 4 x 550 2 3 1 x1 , x 2, x3 0
【解】目标函数求最小值,应将表 2-4 的右边看作原问题,左边是对偶问题,原问题有 3 个约 束 4 个变量,则对偶问题有 3 个变量 4 个约束,对照表 2-4 的对应关系,对偶问题为:
max w 18 y1 10 y 2 14 y 3 7 y1 2 y 3 1 2 y1 6 y 2 8 y 3 5 8 y1 y 3 4 y 5 y 9 2 1 y 0 , y 2 0, y 3 无约束 1
2.2.1 对偶性质 因为非规范形式都可以转换为规范形式, 为了讨论方便, 设原问题与对偶问题都是规范形式 分别记为(LP)和(DP):
min Z CX
(LP): AX
min w Yb
(DP): YA C
b X 0
Y 0
这里 A 是 m×n 矩阵 X 是 n×1 列向量,Y 是 1×m 行向量。假设 Xs 与 Ys 分别是(LP)与(DP) 的松驰变量。 【性质 2.1】对称性 对偶问题的对偶是原问题。 【性质 2.2】弱对偶性 设 X*、Y*分别为(LP)与(DP)的可行解,则
第 2 章 线性规划的对偶理论
2.1 对偶线性规划模型
2.1.1 引例 在线性规划问题中,存在这样一个问题,即每一个线性规划问题都伴随有另一个线性规划问题, 称它为对偶线性规划问题。 【例 2.1】某企业用四种资源生产三种产品,工艺系数、资源限量及价值系数如表 2-1 所示。 表 2-1 产品 A 资源 Ⅰ Ⅱ Ⅲ Ⅳ 每件产品利润 9 5 8 7 100 8 4 3 6 80 6 7 2 4 70 500 450 300 550 B C 资源限量
CX * Y * b
(1)(LP)的任一可行解的目标值是(DP)的最优值的下界;(DP)的任一可行解的目标值 是(LP)的最优值的上界; (2)在互为对偶的两个问题中,若一个问题可行且具有无界解,则另一个问题无可行解; (3)若原问题可行且另一个问题不可行,则原问题具有无界解。 注意上述结论(2)及(3)的条件,一个问题有可行解时,另一个问题可能有可行解(此时具有 无界解)也可能无可行解。 【性质 2.3】最优性 设 X*与 Y*分别是(LP)与(DP)的可行解,则当 X*、Y*是(LP)与(DP) 的最优解当且仅当 CX*= Y*b. 【性质 2.4】对偶性若(LP)有最优解,则(DP)也有最优解(反之亦然),且(LP)与(DP) 的最优值相等。 性质 2.4 还可推出另一结论:若(LP)与(DP)都有可行解,则两者都有最优解,若一个问题 无最优解,则另一问题也无最优解。 【性质 2.5】互补松弛性 设 X*、Y*分别为(LP)与(DP)的可行解,XS 和 YS 是它的松弛变量 的可行解,则 X*和 Y*是最优解当且仅当 YSX*=0 和 Y*XS=0 性质 2.5 告诉我们已知一个问题的最优解时求另一个问题的最优解的方法,即已知 Y*求 X*或已 知 X*求 Y*。Y*XS=0 和 YS X*=0 两式称为互补松弛条件
C C B B 1 A 0 C B B 1 0
1 1 X=(X B,X N) C CB B N 时得到最优解,C C B B A 是 的检验数 C B C B B B 和 N
1
的合并。令 Y C B B ,由 C C B B A 0与 C B B
【解】这是一个规范形式的线性规划,它的对偶问题求最小值,有三个变量且非负,有两个“≥” 约束,即
min w 6 y1 8 y 2 10 y 3 5 y1 7 y 2 y 3 4 y1 5 y 2 3 y 3 3 y 0, i 1,2,3 i
从而对偶问题为
max Z 4 y1 y 2 4 y1 y 2 5 y1 7 y 2 2 y1 5 y 2 3 y1 0, y 2 0
对偶变量 yi 也可写成 xi 的形式。
【例 2.3】写出下列线性规划的对偶问题
max Z 4 x1 3x 2 5 x1 x 2 6 7 x1 5 x 2 8 x1 3x 2 10 x1 0, x 2 0
max Z CX AX b X 0 min Z CX AX b X 0
(2.1)
(2.2)
规范形式由目标函数决定,区别仅仅是约束的符号相反,是线性规划模型的一种形式,与线性规 划标准型是两种不同的形式,但都可以人为转换成我们所需要的形式。 下面以式(2.1)为例,推导几个计算公式。加入松弛变量 XS,假设可行基 B 是矩阵 A 中前 m 列, 将变量和参数矩阵按基变量和非基变量对应分块,m 阶单位矩阵用 E 表示,则有
min Z 5 x1 2 x 2 3x3 4 x1 x 2 x3 4 x1 7 x 2 5 x3 1 x , x , x 0 1 2 3
【解】这是一个规范形式的线性规划,设 Y=(y1,y2),则有
4 max w Yb ( y1 , y 2 ) 4 y1 y 2 1 4 1 -1 YA ( y1 , y 2 ) 1 -7 5 (4 y1 y 2 , y1 7 y 2, y1 5 y 2 ) (5,2,3)
【例 2.4】写出下列线性规划的对偶问题
min Z x1 5 x 2 4 x3 9 x 4 7 x1 2 x 2 8 x3 x 4 18 6 x2 5 x 4 10 2 x1 8 x 2 x3 14 x1无约束, x 2 0, x3 , x 4 0
写出线性规划的对偶问题时的要点: (1)规范形式的线性规划的对偶仍然是规范形式; (2)一个问题的约束数和变量数是另一问题的变量数和约束数; (3)一个问题的价值系数和资源限量与另一问题的资源限量和价值系数相对应,约束系数矩阵 有互为转置的关系; (4)一个问题等式约束与另一个问题变量无约束相对应; (5)一个问题约束(变量)的不等式符号与它的规范形式符号相反时,则另一个问题变量(约 束)的不等式符号与它的规范形式符号相反。 在例 2.4 中,原问题求最小值,它的规范形式的约束符号应是“≥”,第一个约束是“≤”符号, 因此第一个对偶变量的符号应是 y1≤0(规范形式应是“≥0”)。同理,x2≤0(规范形式应是“≥0”), 对偶问题第二个约束应为“≥”符号(规范形式应是“≤”符号)。请读者仔细体会这种对应关系。
用 B-1 左乘表 2-2 第二行系数矩阵得到表 2-3 第二行,用(-CB)左乘表 2-3 第二行加到表 2-2 第三行得到表 2-3 第三行。 表 2-3 XB
XN B N CN-CBB N
-1 -1
XS B
-1 -1
b
XB λ
E 0
B b -CBB 1b
-
-1
-CBB
(1) 极大值规范形式的数学模型时,初始表有一个单位阵,对于任意可行基 B,通过求基可行解 后初始表中单位阵对应的位置就等于逆矩阵 B-1; (2) 下面将要介绍,松弛变量 XS 的检验数(-CBB-1)乘以(-1)后就是对偶问题决策变量 Y 的一个基本解,原问题决策变量 X 对应的检验数乘以(-1)后就是对偶问题松弛变量 YS 的一个 基本解,如果 B 是最优基,则 Y=CBB-1 就是对偶问题的最优解。 设线性规划模型是式(2.1)的规范形式。由表 2-3 知,当检验数
这是一个线性规划数学模型,称这一线性规划问题是前面生产计划问题的对偶线性规划问题或 对偶问题(Dual Problem, 缩写为 DP)。 生产计划的线性规划问题称为原始线性规划问题或原问题。 从例 2.1 可以看出,原问题的参数矩阵 C、A 及 b 分别转置后就是对偶问题资源限量、工艺系数 及价值系数。 上面两个线性规划有着重要的经济含义。 原始线性规划问题考虑的是充分利用现有资源, 以 产品的数量和单位产品的利润来决定企业的总利润, 没有考虑到资源的价格, 但实际在构成产品 的利润中,不同的资源对利润的贡献也不同,它是企业生产过程中一种隐含的潜在价值,经济学 中称为影子价格,即对偶问题中的决策变量 yi 的值。 2.1.2 对偶模型 规范形式(Canonical Form)或称对称形式的定义是:目标函数求极大值时,所有约束条件 为≤号,变量非负;目标函数求极小值时,所有约束条件为≥号,变量非负,即下列两种形式
若给出的线性规划不是规范形式, 可以先化成规范形式再写对偶问题。 非规范形式可能出现下列 三种情形(设原问题是求最大值):
(1)当第 i 个约束是“≥”约束时,第 i 个对偶变量是“≤0”,且系数仍是原问题对应的系数。 (2)当 xj 无约束时,第 j 个对偶约束为“=”号约束。