线性规划的对偶理论与灵敏度分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二章 线性规划的对偶理论与灵敏度分析
主要内容 对偶问题、对偶基本性质、对偶单纯形方法、灵敏度分析、参数规划 讲授重点 对偶基本性质、对偶单纯形方法、灵敏度分析 讲授方式
讲授式、启发式
本章知识结构图
第一节 线性规划的对偶问 题
一、对偶问题的提出
首先通过实际例子看对偶问题的经济意义。
例1 第一章例1中美佳公司利用该公司资源生产两种家电产品时,其线性规划问题为: (LP 1) max z =2x l +x 2
⎪⎪⎩⎪⎪⎨
⎧≥≤+≤+≤0,5242615
52121212x x x x x x x
现从另一角度提出问题。假定有另一公司想把美佳公司的资源收买过来,它至少应付出多大代价,才能使美佳公司愿意放弃生产活动,出让自己的资源.显然美佳公司愿出让自己资源的条件是,出让代价应不低于用同等数量资源由自己组织生产活动时获取的盈利.设分别用y 1、y 2、和y 3代表单位时间(h )设备A 、设备B 和调试工序的出让代价。因美佳公司用6小时设备A 和1小时调试可生产一件家电I ,盈利2元;用5小时设备A,2小时设备B 及1小时调试可生产一件家电Ⅱ,盈利1元。由此y1,y2,y3的取值应满足 6y 2+y 3≥2
5y 1+2y 2+y 3≥1 (2。1) 又另一公司希望用最小代价把美佳公司的全部资源收买过来,故有
min z =15y 1+24y 2+5y 3 (2。2) 显然y i ≥0(i =l ,2,3),再综合(2。1),(2。2)式有。
(LP 2) min ω=15y 1+24y 2+5y 3
⎪⎩⎪
⎨⎧≥≥+≥+0,,125263212132y y y y y y y
上述LP 1和LP 2是两个线性规划问题,通常称前者为原问题,后者是前者的对偶问题。 二、对称形式下对偶问题的一般形式
定义:满足下列条件的线性规划问题称为具有对称形式:其变量均具有非负约束,其约束条件当目标函数求极大时均取“≤"号,当目标函数求极小时均取“≥”号’.
对称形式下线性规划原问题的一般形式为:
max z=c 1x 1+c 2x 2+…+c n x n ⎪⎪⎪⎩⎪
⎪⎪
⎨⎧=≥≤+⋅⋅⋅++≤+⋅⋅⋅++≤+⋅⋅⋅++),,1(022112222212111212111n j x b
x a x a x a b x a x a x a b x a x a x a j m
n mn m m n n n n
(2.3)
用y i (i=1,…,m )代表第i 种资源的估价,则其对偶问题的一般形式为:
min w=b 1y 1+b 2y 2+…+b m y m
⎪⎪⎪⎩⎪
⎪⎪⎨⎧⋅⋅⋅=≥≥+⋅⋅⋅++⋅
⋅⋅⋅⋅⋅⋅⋅⋅≥+⋅⋅⋅++≥+⋅⋅⋅++),,1(0221
12222212111212111m i y c
y a y a y a c y a y a y a c y a y a y a y i n
m mn n n m m m m (2。4)
用矩阵形式表示,对称形式的线形规划问题的原问题为:
max z=CX
⎩⎨
⎧≥≤0X b AX (2。5)
其对偶问题为:
min w=Y ’b
⎩
⎨
⎧≥≥0'Y C Y A
将上述对称形式下线性规划的原问题与对偶问题进行比较,可以列出如表2—1所示的对应关系。
上述对偶问题中令'
ω= ω-,可改写为 max '
ω=-Y ’b
⎩⎨
⎧≥-≤-0''Y C Y A
如将其作为原问题,并按表2—1所列对应关系写出它的对偶问题则有
⎩⎨
⎧≥-≥--=0min 'X b
AX CX
z
再令z z -='
则上式可改写为:
⎩⎨
⎧≥-≥--=0min X b AX CX
z
可见对偶问题的对偶即原问题。
三、非对称形式的原-对偶问题关系
因为并非所有线性规划问题具有对称形式,故下面讨论一般情况下线性规划问题如何写出其对偶问题。考虑下面的例子。
例2 写出下述线性规划问题的对偶问题
32134m ax x x x z ++=
⎪⎪⎩⎪⎪⎨
⎧≤≥=++≥+-≤-+无约束3221321321321,0,041632532x x x x x x x x x x x x
思路是先将其转换成对称形式,再按表2-1的对应关系来写。
下面将对称或不对称线性规划原问题同对偶问题的对应关系,统一归纳为表2-2所示形式。
第二节 对偶问题的基本性质
本节的讨论先假定原问题及对偶问题为对称形式线性规划问题,即原问题为:
⎪⎩⎪⎨⎧=≥=≤=∑∑==),,1(0),,1(max 1
1n j x m i b x a x c z j
m
j i j ij n
j j
i (2.9)
其对偶问题为:
⎪⎩⎪⎨⎧=≥=≥=∑∑==),,1(0),,1(min 1
1
n j x m i c x a x b w j
m
i j i ij m
i i
i (2.10) 然后说明对偶问题的基本性质在非对称形式时也适用。
为本节讨论及后面讲述的需要,这里先介绍有关单纯形法计算的矩阵描述.
一、单纯形法计算的矩阵描述
对称形式线性规划问题(2.9)的矩阵表达式加上松弛变量后为:
⎩
⎨
⎧≥≥=++=0
,00max s s s
X X b IX AX X Cx z (2.11)
上式中X s 为松弛变量,X s =( x n+1,x n+2,…,x n+m ),I 为m ×m
单位矩阵。
单纯形法计算时,总选取I 为初始基,对应基变量为X s 。设迭代若干步后,基变量为X B ,X B 在初始单纯形表中的系数矩阵为B 。将B 在初始单纯形表中单独列出,而A 中去掉后的若干列后剩下的列组成矩阵N ,这样(2.11)的初始单纯形表可列成如表2-3的形式。
B B 纯形法的迭代是对约束增广矩阵进行的行的初等变换,对应X s 的系数矩阵在新表中应为