04-第三章 线性规划及其原始-对偶算法-1(第3次课)

合集下载

第3章 线性规划的对偶理论

第3章 线性规划的对偶理论

第三章 线性规划的对偶理论内涵一致但从相反角度提出的一对问题互为对偶(Dual )问题。

例如,我们可以问当四边形的周长一定时,什么形状的面积最大?答案当然是正方形;我们也可以这样来问,四边形的面积一定时,什么形状的周长最短?答案同样是正方形。

对偶现象相当普遍,它广泛地存在于数学、物理学、经济学等诸多领域。

每一个线性规划问题都有和它相伴随的另一个问题,一个问题称为原问题,则另一个则称为其对偶问题。

原问题与对偶问题有着非常密切的关系,以至于可以根据一个问题的最优解,得出另一个问题最优解的全部信息。

然而,对偶性质远不仅是一种奇妙的对应关系,它在理论和实践上都有着广泛的应用。

§1对偶问题的提出对偶理论是以对偶问题为基础的,研究对偶理论,首先必须讨论对偶问题的提出。

对偶问题可以从经济学和数学两个角度来提出,本教材仅限于从经济学角度提出对偶问题。

[例3-1] 构造例2-1的对偶问题我们已构造了例2-1追求最大利润的数学模型(见第6页),现在让我们从另外一个侧面来反映一下该问题。

倘若工厂有意放弃甲、乙两种产品的生产,而将其所拥有的资源转让出去;假设有一厂商要购买该工厂的三种资源,那么对三种资源的报价问题将成为关注的焦点。

设1y 、2y 和3y 分别代表厂商对A 、B 、C 三种资源的报价,那么站在厂商的立场上,该问题的数学模型又将是什么样子的呢?首先分析一下厂商购买所付出的代价32112168y y y w ++=。

自然,作为买方厂商当然是希望价格压得越低越好,因此厂商追求的应是付出代价的最小值,即:32112168min y y y w ++=然而,价格能否无限地压低呢?答案当然是否定的,因为最低报价必须以卖方能够接受为前提,否则报价再低也是没有意义的。

落实到这一问题上就是必须保证企业让出资源的收益不低于自己生产创造的利润,即:1y + 42y ≥ 221y +43y ≥ 31y ,2y ,3y ≥ 0至此我们得到了一个完整的线性规划模型:32112168min y y y w ++=1y + 42y ≥ 221y +43y ≥ 31y ,2y ,3y ≥ 0将站在厂商的立场上建立起来的数学模型同站在工厂立场上所建立的数学模型加以对比,可以发现它们的参数是一一对应的。

《管理运筹学》第3章--线性规划的对偶问题

《管理运筹学》第3章--线性规划的对偶问题

x1 x2 x3 2
s.t.
x12x1x2
x3 x2
1 x3
2
x1 0; x2 , x3 ?

这样所有的约束条件均为“≤”和“=”类型,按前述对
应关系原则,可写出其对偶问题为:
minW ( y) 2 y1 y2 2 y3
y1 y2 2 y3 1
s.t.
y1 y1
y2 y2
min W ( y) 2 y1 6 y2 0 y3/ 0 y3//
y1
s.t.
0
y1
y1
2 y2 y3/ y3// 0
y2
y/ 3
y3/ /
2
6 y2 3 y3/ 3 y3//
5
y1
,
y2
,
y/ 3
,
y3/ /
0
13
OR:SM
• 再设y/3-y//3=y3,代入上述模型得:
始问题,则(3-2)称为对偶问题。
8
OR:SM
• 3.1.2 对称型线性规划问题——对称型对偶问题

• 每一个线性规划问题都必然有与之相伴随的对偶问题 存在。先讨论对称型对偶问题;对于非对称型对偶问题, 可以先转化为对称型,然后再进行分析,也可以直接从 非对称型进行分析。
• 对称型线性规划问题数学模型的一般形式为
变量 m个
约束 ≤ ≥
= (方程) 系数矩阵
b c
变量 ≥0 ≤0
无非负约束 转置
c b
19
OR:SM

这样对于任意给定的一个线性规划问题,均可依据上述
对应关系直接写出其对偶问题模型,而无须先化成对称型。
• 例3 写出下列线性规划的对偶问题

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

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

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

线性规划[对偶问题](第3章2014.9)资料

线性规划[对偶问题](第3章2014.9)资料


原问题
对偶问题

(MaxZ)
(MinS)

cj
bi
A
AT

约≤
正变量

束= 条≥
变 自由变量 量 负变量

件 m个
m个

正变量 约

变 自由变量 束
=

量 负变量 条

n个 件
n个


OR课件
§1 对 偶 问 题 及 其 数 学 模 型
LP
➢建立对偶问题?
➢方法一: 按程序先化为“一致性”形式,
OR课件

LP
➢对于所有的线性规划问题基本可以求解;
➢可以获得决策变量的信息、目标函数的信 息以及资源用完与否的信息等,如生产计划 问题。

❖但是:
➢如何判断资源在规划中的重要程度?
➢有没有什么方法可以替代因“构造基”, 给LP问题求解带来的繁琐?
➢如何从LP问题的求解过程中获得更多 信息,以增强决策的准确性。


A
B
C
D
单位利润


(元)
产品

2
1
4
0
2

2
2
0
4
3
可供台时
1200
800
1600
1200
OR课件
§1 对 偶 问 题 及 其 数 学 模 型
LP
➢建模分析: ▪首先站在厂商的角度,如何安排生产, 使利润达最大?--原问题 ▪然后站在承租人的角度,如何安排, 使成本达最小?--对偶问题
OR课件

线性规划及其应用4-线性规划的对偶理论.ppt

线性规划及其应用4-线性规划的对偶理论.ppt

§3.4 线性规划对偶理论
min W 120y1 50 y2
43yy112yy223500 y1 0, y2 0
(3.4-2)
上述问题显然也是线性规划问题。通常称模型(3.4-1)
与模型(3.4-2)互为对偶问题;若称模型(3.4-1)为原问题,
则称模型(3.4-2)为模型(3.4-1)的对偶问题。
因为 Z / xN CN CBB1N ,所以,检验数也可解释为产 品对目标函数的边际贡献,即:增加该产品的单位生产量 给目标函数带来的贡献。
检验数与每一个变量相对应,当线性规划问题达到最 优时,检验数总是小于或等于零(对极大化问题)。这意味
重庆大学经济与工商管理学院 肖智
§3.4 线性规划对偶理论
§3.4 线性规划对偶理论
原问题的最优解为:X*=(15,20)T,最优值为:Z*=1350 对偶问题的最优解为:Y*=(5,15),最优值为:W*=1350
重庆大学经济与工商管理学院 肖智
§3.4 线性规划对偶理论
THE END
重庆大学经济与工商管理学院 肖智
因此,对于该问题也可考虑另一种经营问题,即出租(或
出让)资源,来获得收入。该问题的关键是确定资源的价
格,特别是要确定资源的价格在什么条件下,使出租(或
出让)资源所获的最少收入与自己生产所获最大收入相同.
为此,不妨假设木工与油漆工的单位工时租金分别为:y1 和y2,可得数学模型如下:
重庆大学经济与工商管理学院 肖智
设X,Y分别是(P)和(D)的可行解, 则CX≤Yb。 定理3.4.3: (对偶定理)(P)和(D)存在以下对应关系: (1)(P)有最优解的充要条件是(D)有最优解; (2)若(P)无界,则(D)不可行; (3)若(D)无界,则(P)不可行;

管理运筹学线性规划的对偶问题优质课件

管理运筹学线性规划的对偶问题优质课件

AX b
s.t.
X
0
YA C s.t.Y 0
• 其中Y=(y1,y2,…,ym),其他同前。
• 3.1.3 一般问题旳对偶问题——非对称型对偶问题
• • 线性规划有时以非对称型出现,那么怎样从原始问题写出
它旳对偶问题呢?
11
OR:SM
• 例1 写出下列线性规划旳对偶问题
max Z ( x) 2x2 5x3
23
OR:SM
• 例4 求解下列线性规划问题
max Z ( x) 4 x1 3x2
Y1
x1
6
Y2
x2 8
Y3
s.t.
x1
x2
7
Y4
3
x1
x2
15
Y5
x2 1
x1, x2 0
(3 7)
• 解:该问题仅有两个变量,但约束较多,其对偶问题为
minW ( y) 6 y1 8 y2 7 y3 15 y4 y5
y1 y3 3y4 4
s.t.
y2
y3
y4
y5
3
y1, y2 , , y5 0
(3 8)
24
OR:SM
• 把上述问题(3-8)作为原始问题求解,其最终单纯形表见下 表(3.3)
22
OR:SM
• 3.1.5 对偶问题旳最优解
• 主要推论: • 1.原始问题单纯形表中松驰变量旳检验数恰好相应着对偶
问题旳一种解。 • 2.原始问题单纯形表中,原始问题旳松弛变量旳检验数相应
于对偶问题旳决策变量;而原始问题旳决策变量旳检验数相应 于对偶问题旳松弛变量,只是符号相反。
• 注意:在两个互为对偶旳线性规划问题中,可任选一种进行 求解,一般是选择约束条件少旳,因求解旳工作量主要受到 约束条件个数旳影响。

第三章线性规划的对偶定理

第三章线性规划的对偶定理

特点:
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

第3章 对偶问题

第3章 对偶问题

6x1+2x2 =24 +2x
资源的变化: 设备B的可用 时间增加1小 时
Max z=2x1+x2 z=2 s.t. 5x 5x2≤15 6x1+2x2 ≤24 +2x x1+x2 ≤5 x1,x2≥0
最优目标 函数值的 变化:8.5 变到8.75, 增加1/4
可行域 x2=3 最优解
x1+x2 =5
方程对变量, 变量对方程; 正常对正常, 不正常对不正常; 变量正常是非负, 方程正常看目标(max ≤ ,min ≥)。
初 始 单 纯 形 表 迭 代 后 的 单 纯 形 表
CB XB 0 XS b B CB CB XB CB XB B-1b I 0
CN XN N CN CN XN B-1N CN –CBB-1N

单纯形法求解的基本思路
保持解的可行性 基可行解 检验数非正
(对偶问题可行解) 对偶问题可行解)
对偶单纯形法的基本思路
保持对偶问题解的 可行性( 可行性(检验数非 正
对偶问题基可行解 (检验数非正) 检验数非正)
原问题基可行 解
• 保持对偶问题有基可行解,而原问题只 是基解,通过迭代,使后者的负分量个 数减少,一旦成为基可行解,则原问题 与对偶问题同时实现最优解。
A ×n m
约束条件右端 向量
A ×m n
目标函数系数 向量 约束条件右 端向量 min w = Y ’ b A’Y ≥ C’ Y ≥0
目标函数系 数向量 目标函数 max z = C X 约束条件 决策变量 AX ≤ b X ≥0
原问题变量个数= 原问题变量个数=对偶问题约束条件方程个数 原问题约束条件方程个数= 原问题约束条件方程个数=对偶问题变量个数
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第三章 线性规划及其原始-对偶算法(I )3.1 线性规划问题的历史线性规划问题最早是由G .B.Dantzig 在1947年以前设想出来的。

他当时作为联邦空军审计员的一名数学顾问,需要开发一个数学规划的工具,用于制定布置、训练、后勤保障的方案。

由于这项工作,他于1948年出版了《线性结构的规划》一书。

1948年夏天:T.C. Koopmans&G .B.Dantzig 提出了“线性规划”的名称; 1949年:G .B.Dantzig 提出了单纯形方法。

在此之前:Fourier, W.Karush, L.V . Kantorovich 等人的工作都曾涉及到线性规划的有关工作。

1950-1960:线性规划的理论得到了进一步的发展;1975年:L.V . Kantorovich 和T.C. Koopmans 获得诺贝尔经济奖-对资源最优分配理论的贡献;1979年:L.G .. Khanchian 的椭球算法; 1984年:N. Karmarkar 的投影尺度算法。

3.2 线性规划问题的几何解释一、线性规划问题的标准型min ..0c xAx b s t x Τ=⎧⎨≥⎩ (LP)其中,,,n n m m n x R c R b R A R ×∈∈∈∈。

另外,总假设: 的元素都为整数,rank 0.b ≥),,(c b A m A =)(记: 可行域: {:,n P x R Ax b x =∈=≥0}}最优解集:*{:(LP)P x P x =∈是的最优解为了深入理解线性规划的目标函数和约束条件,我们首先介绍一些基本的概念。

二、平面、半空间、多面体(1) 超平面:对于1,n R R αβ∈∈,定义超平面{:n T H x R x }αβ=∈= (2) 半空间:{:{:n T L nTU H x R x H x R x }}αβαβ=∈≤=∈≥——两个闭半空间{:{:i n T L in TUH x R x H x R x }}αβαβ=∈<=∈>——两个不相交的开半空间H 是和L H iL H 的边界超平面。

α:超平面H 的法线,因为,z H y H ∀∈∈0,有 ()T T T y z y z αααββ−=−=−=,即)(z y −⊥α即:法向量α与所有平行于超平面H 的向量垂直。

又:,iL z H w H ∀∈∈,有()T T T w z w z αααββ−=−<−=0即:法向量α与由超平面指向内部的任意向量构成钝角,也即L H α是指向超平面的外部的。

L H对于线性规划的标准型,超平面{:n T H x R c x }β=∈=是目标函数的T c x 一个等值面,价格向量c 是等值面的法线。

(3) 多面体(polyhedron ):由有限个闭半空间的交集形成的一个集合。

(4) 多胞形(polytope ):非空有界多面体。

思考题:证明一个标准型的线性规划问题的约束区域是一个凸多面体。

三、仿射集、凸集和锥(1) 线性组合:1pi i i x λ=∑,其中,1212,,,,,,,p n p x x x R λλλR ∈∈L L 。

(2)仿射组合:1pii i x λ=∑,其中,1212,,,, ,,,p np x x x R λλλR ∈∈L L ,。

11pi i λ==∑(3) 凸组合:1pii i x λ=∑,其中,1212,,,, ,,,p np x x x R λλλR ∈∈L L ,,11pi i λ==∑10(1,2,,i i p )λ≥≥=L 。

(4) 凸锥组合:1pi i i x λ=∑,其中,1212,,,, ,,,p n p x x x R λλλR ∈∈L L ,0(1,2,,)i i p λ≥=L 。

例如,考虑两个点1x 和2x 的情况: 令121,,s s s R λλ=−=∈,则121212112(1)()x x s x sx x s x λλ+=−+=+−x x s x Δ+=1, 所以,相异点1x 和2x 的:z 所有仿射组合:由这两个点确定的整条直线;(R s ∈∀,所以是整条直线)z 所有凸组合:连接这两个点的线段;(10≤≤s ,所以是线段) z 凸组合是仿射组合;反之不成立,只有当1x =2x 时成立。

(5) 仿射集:,S 必包含S 12,,n S R x x S ⊂∀∈1x 和2x 的所有仿射组合。

(包含两个点,必包含经过这两个点的直线)S S (6) 凸集:,S 必包含S 12,,n S R x x S ⊂∀∈1x 和2x 的所有凸组合。

(包含两个点,必包含经过这两个点的线段)S S显然:z 超平面是仿射集且凸集; z 闭半空间:凸集但不是仿射集;z 线性流形{:}n x R Ax b ∈=是仿射集且凸集;z 线性规划的可行域{:,n P x R Ax b x 0}=∈=≥是凸集但不是仿射集; (7) 内点与边界点:给定集合,,n S R x S ⊂∈0ε∃>,使得{:||||}n B y R x y S ε=∈−<⊂则称x 是的一个内点。

反之,S x 是的一个边界点。

S 对于一个凸集,一个关键的几何特性是下述的分割定理:定理3.1(分割定理):令是S n R 中的凸子集,且x 是的一个边界点,则存在一个包含S x 的超平面H ,使得或包含在中,或包含在中。

S L H U H 基于这个分割定理,我们可以定义一个支撑超平面H : 1). H 和的交是非空的; S 2). 包含。

L H SH给定凸多面体及其支撑超平面P H ,称F P H =I 为的一个面。

P z 若dim :就有一个顶点;()0F =Pz 若dim :就有一条边; ()1F =P z 若dim dim ():就有一个面; ()F =1P −P (8) n R 的一个子集的维数:C 仿射子空间:对于一个子空间和一个向量n S R ⊂n R α∈,集合{|S y x x S α}α==+∈称之为n R 的一个仿射子空间。

即:用一个向量把一个子空间转换成为一个仿射子空间。

dim(S α)=dim()=中线性独立向量的最大个数S S 子集C 的维数:包含C 的任意一仿射子空间的最小维数。

(9) 锥:非空集合,若n C R ⊂,x C 0λ∀∈≥总有x C λ∈,则称是一个锥。

C 四、顶点和基可行解 多面体的顶点:几何实体;线性等式与不等式组的基可行解:代数上的定义。

在线性规划的理论中,将这两个概念联系在一起,用几何直觉导引出代数工具。

顶点:在凸集中的一个点C x ,如果x 不是C 另外两个不同点的凸组合,则称它是C 的一个顶点。

即:一个顶点是这样一个点,它不能位于凸集中另外两个点的连线的线段之中——凸多面体的“端点”。

min ..0c xAx b s t x Τ=⎧⎨≥⎩ (LP)其中,,,n n m m n x R c R b R A R ×∈∈∈∈m n ,≤。

可行域 {:,n P x R Ax b x =∈=≥0}令,对于12(,,,)n A A A A =L x P ∈有:1212(,,,)n n x xA A A x ⎛⎞⎜⎟⎜⎟b =⎜⎟⎜⎟⎝⎠L M即:1122n n x A x A x A b +++=L 。

称j A 为变量j x 对应的列。

定理3.2 x P ∈,则x 是的一个顶点P ⇔x 的正分量对应的A 中的各列是线性独立的。

证明:不仿设,其中12(,,,,0,0,,0)(,0)T T p B x x x x x ==L L 0(1,2,,)i x i p >=L ,记(,)A B N =,B N x x x ⎛⎞=⎜⎟⎝⎠,其中B 是A 的前列。

则,p B Ax b Bx b =⇔=。

""⇒ 用反证法,假设x 是p 的一个顶点,但B 的各列不线性独立,则存在一个非零向量w ,使得0Bw =。

令12,B B B B x x w x x w δδ=+=−,由于,所以对于充分小的0B x >0δ>,有。

显然120,0B B x x ≥≥12B B Bx Bx b ==。

定义:1122(,0),(,0)T T B Bx x x x ==,则12Ax Ax b ==,所以12,x x P ∈,且121122x x x =+,与x 是p 的一个顶点矛盾。

用反证法,假设"⇐"x 不是的一个顶点,则存在p 12,,0y y P λ1,∈<<使得12(1)x y y λλ=+−。

因为,所以0N x =120N N y y ==。

令1w x y =−,则为非零向量,且,所以w 10B B B Bw Bx By b b =−=−=B 中各列线性相关,与假设矛盾。

证毕令,),(N B A =m mB R×∈为满秩矩阵,是(LP)的一个基,B N x x x ⎛⎞=⎜⎝⎠⎟,bAx =⇔bNx Bx N B =+⇔bB Nx B x N B 11−−=+,,令=0,若⇔N B Nx B b B x 11−−−=N x 100B b x −⎛⎞=≥⎜⎟⎝⎠,称之为(LP)的一个基可行解。

推论3.1 x 是(LP)的一个基可行解⇔x P ∈是的一个顶点。

P 推论3.2 (LP)的可行域至多有各顶点。

m n C由于假设的元素都为整数,所以任一个基解其分量的绝对值是有界的。

),,(c b A 定理3.3 令x 是一个基解,则有,其中βα1!||−≤m j m x |}{|max ,ij ji a =α,|}{|max 1j mj b ≤≤=β注:该结论及其证明的思想非常有用。

证明:因为B B B det *1=−,而0det ≠B 为整数,则必有,所以分母绝对值大于或等于1,而1|det |≥B *B 每个元素等于B 的)1(−m 阶子式的行列式,而B 的阶子式的行列式是)1(−m A 中的)!1(−m 个)1(−m 个元素连乘积之和,其绝对值不大于。

由于每一个是1)!1(−−m m αj x 1−B 中的m 个元素与中的个元素对应乘积之和,所以。

b m βα1!||−≤m j m x 定理3.4 假定标准的线性规划问题满足(i) rank m A =)(, (ii) φ≠P , (iii) 目标函数有下界,则在最优值相等的意义下,它与下述线性规划等价:x c T ni M x x bAx t s xc i T ,,2,1, 0..min L =≤≥=其中,是集合的最大下界。

|}||,max{||},||,max{|,)!1(z b c a m M j i ij m ==+=βαβαz }0,|{≥=x b Ax x c T 由该定理:我们总可以假定可行域是有界区域。

相关文档
最新文档