线性规划的基本定理

合集下载

1-线性规划的基本性质

1-线性规划的基本性质
对于n 维空间的一组向量 P1, P2 , , Pm ,若在数
域 F中有一组不全为 0的数 ai (i 1,2, , m) 使 a1P1 a2P2 L amPm 0
成立,则称这组向量在 F上线性相关,否则称 这组向量在 F上线性无关。
37
基本概念与基本定理
2. 秩:
设A是m n矩阵。若A的n个列向量中有r个线
日销量
产品
B1=3
A1=5
4
A2=7
1
A3=8
7
B2=4
11 9 4
B3=5 B4=8
3
10
2
8
10
5
6
线性规划的数学模型
设从生产点i到销售点j的调运数量为 xij 吨,
则目标函mi数n z为: 4x11 11x12 3xm13inz10x41x41111x12 3x13 10x14
min z x42x111911xx2212 23xx1233108xx1244x721x391 x224x232x23 8x24 7x31 4x32
39
基本概念与基本定理
线性规划的基本概念:
1. 可行解:满足上述约束条件(1.3.1)和 (1.3.2)的解。
2. 最优解:满足上述约束条件(1.3.3)的
可行解。 AX b
(1.3.1)
X 0
(1.3.2)
min z CX (1.3.3)
40
基本概念与基本定理
3. 基:已知A是约束条件的m n 系数矩阵, 其秩为m。若B是A中 mm非奇异子矩阵 (即可逆矩阵,有 B 0 ),则称B是线性 规划问题的一个基,B是由A中m个线性 无关的系数列向量组成的。
2. 若原模型中约束条件为不等式,如何化为 等式:

线性规划的基本定理-最优化方法

线性规划的基本定理-最优化方法

j 1
j 1
现构造两个点X(1),X(2),使满足
X(1)=(x1+αλ1,…, xk+αλk ,0,…,0)T X(2)=(x1-αλ1,…, xk-αλk ,0,…,0)T
线性规划解的基本定理
定理2:设X是可行域D的极点,那么,X最多有m个 正分量。
证明:设X=(x1,···xk,0,···,0)T,若k>m,由
z=λx+(1-λ)y
这说明当0 ≤ λ ≤1 时,λx+(1λ)y 表示以x.y为端点的直线段上的所 有点,因而它代表以 x.y为端点的直线 段。
一般地,如果x.y是n维欧氏空间Rn中的两点,则 有如下定义:
如果 x=(x1…xn)T,y=(y1…yn)T是Rn中任意两点,定 义z=λx+(1-λ)y(0≤λ≤1),z=(z1…zn)T 的点 所构成的集合为以x,y为端点的线段,对应λ=0, λ=1的点 x, y叫做这线段的端点,而对应 0<λ<1的点叫做这线段的内点。
表明X不是D的极点,与已知条件矛盾,故k≤m。
线性规划解的基本定理
定理1.4:对标准形式的线性规划,基可行解与可行 域的极点一一对应。
证明:首先证明极点必是基可行解。设X是极点, 由定理1.3,可设X=(x1,…xk,0,…,0)T xj>0,k≤m 若X不是基可行解,由定理1.2,向P1,P2,…,Pk应 线性相关。仿照定理1.3的证明过程,可推导出X 不是极点,与已知条件矛盾。故可知X是基可行解。
其次证明充分性。设X的正分量为x1,x2,…,xk,其对 应的列向量P1,P2,…,Pk线性无关。显然k≤m。
若k=m,则P1,P2,…,Pk可用来构成一个基,所 以X是基本解。而已知X是可行解,故X又是基可行 解。

运筹学基础-对偶线性规划(2)

运筹学基础-对偶线性规划(2)

用单纯形法同时求解原问题和对偶问题
原问题是:
maxZ=2x1 +x2 5x2 ≤15 6x1 + 2x2 ≤ 24 x1 + x2 ≤ 5 x1 , x2 ≥0
5x2 +x3 =15 6x1 + 2x2 +x4 = 24 x1 + x2 +x5 = 5 xi ≥0
原问题的标准型是:maxZ=2x1 +x2+0x3+0x4 +0x5
b
15 24 5 0
x1 0 6 1 2
比 值
-
24/6=4
5/1=5
检验数j
对偶问题剩余变量 y4、y5
对偶问题变量 y1、y2 、y3
检验数行的- (cj-zj)值是其对偶问题的一个基本解yi ;
原问题变量
0 2
原问题松驰变量
1 0 0 0 0 1/6 -1/6 -1/3 0 0 1 0
3
x3 x1
x2 1 检验数j= cj-zj
-1/4 -1/2
对偶问题剩余变量 y4、y5
对偶问题变量 y1、y2 、y3
此时得原问题最优解:X*=(7/2,3/2,15/2,0,0)T,Z*=17/2 则对偶问题最优解:Y*=(0,1/4,1/2,0,0)T,S*=17/2
又例:用单纯形法同时求解原问题和对偶问题
定理6(互补松弛定理)
在线性规划问题的最优解中,如果对应某一约束条件的 对偶变量值为非零,则该约束条件取严格等式;反之如果约 束条件取严格不等式,则其对应的对偶变量一定为零。
注:证明过程参见教材59页性质5证明
讨论:
互补松弛定理也称松紧定理,它描述了线性规划达到最

线性规划标准型以及定义

线性规划标准型以及定义

0
B6


2
1
B7


2
0 B8 6 1 B9 0 1
解的定义
2x1 x2 x3 x4 3 例: x1 x2 x3 x5 2
xi 0
解:A=

2 1
-1 -1
-1 1
-1 0
0 -1


P1
P2
min Z 2 x1 x2 3 x3

5 x1 x2 x3 7

x1 x2 4 x3 2 3 x1 x2 2 x3 5
x1 , x2 0, x3无约束
解:(1)因为x3无符号要求 ,即x3取正值也可取负值,标准 型中要求变量非负,所以
解的定义
B4 P1
P5


2 1
0 -1
非奇异,
B31b

1 2
1 1
0 3
-2


2


1 2
3 -1
,


3 2
0
0
0

1 2
T

是基解,但非基可行解。
解的定义
类似可得所有基解。 代入目标函数,通过比较可得最优解。
思考: 线性规划的基解最多有多少个?基可行解呢?
可 行 解
非可行解
基解
基可行解
例1.4 求线性规划问题的所有基矩阵。
max Z 4 x1 2x2 x3
5x110x1x2
x3 x4 3 6x2 2x3 x5

2

x

第2章 线性规划

第2章 线性规划

目标函数下降
MAXZ=4X1-3X2 S.T. X1+2X210 X16 X24 X11 X1,X20
X2=4
B A
目标函数上升
C
X2 0
E
D
X1 X1=6
4X1-3X2=0
X1=1
对解的讨论: .唯一解 .无穷解 .无解: 可行域空集 可行域无界
X2 X1+2X2=10 X2=4
X1 0
a11 a12 a1n 约束方程组 A P1 , P2 , Pn 系数矩阵 a m1 a m 2 a mn
A为m ×n矩阵( m为约束方程个数,n为变量个数)
a11 a12 a1n A P1 , P2 , Pn a m1 a m 2 a mn
消除负的右端常数项
MAXZ=-X1-3(X3-X4) S.T. 6X1+7(X3-X4)8 X1-3(X3-X4) ≥6 X1-(X3-X4)=3 X1、X3、X4 0
约束方程还不是等式约束
人为添加变量,成为等式约束
对于“≤”约束,添加松弛变量 对于“≥”约束,添加剩余变量
6X1=5X1+3X2 S.T. 3X1+5X215
max Z 5 x1 3 x 2 3 x1 5 x 2 x 3 15 5 x1 3 x 2 x 4 10 x1 , x 2 , x 3 , x 4 0
5X1+2X210
X1,X20
2、给出基本可行解
• 6.基本可行解:满足非负条件
对于D1 ,基变量为X4、X5,X1、X2、X3为非基变量,令 X1、X2、X3=0, X4 = 8、X5 = 1 对于D2 ,基变量为X1、X2,X3、X4、X5为非基变量,令 X3、X4、X5 =0, X1 = -13/4 、X2=15/4

2 线性规划

2 线性规划

第一节 线性规划问题及其数学模型
可加性假定:每个决策变量对目标函数和约
束方程的影响是独立于其他变量的,目标函 数值是每个决策变量对目标函数贡献的总和 连续性假定:线性规划问题中的决策变量应 取连续值。 确定性假定:线性规划问题中的所有参数都 是确定的参数。线性规划问题不包含随机因 素。
约 束 方 程
约束条件
变量约束
第一节 线性规划问题及其数学模型
线性规划问题隐含的假定: 比例性假定 可加性假定 连续性假定 确定性假定
比例性假定:决策变量变化引起的目标函数
的改变量和决策变量的改变量成比例,同样, 每个决策变量的变化引起约束方程左端值的 改变量和该变量的改变量成比例
≥0
=
≥0
第一节 线性规划问题及其数学模型
标准型的简缩形式
max Z
c x
j j 1
n
j
s .t
n aij x j bi , i 1,2 , , m j 1 x j 0 , i 1,2 , , m

第一节 线性规划问题及其数学模型

松弛变量
a i 1 x 1 a i 2 x 2 a in x n bi
a i 1 x1 a i 2 x 2 a in x n x p bi , x p 0
剩余变量
练习
例:将下列线性规划问题划为标准形式: min Z = x1+3x2
s.t.
6x1+7x28 -x1+3x2-6 x1-x2=3 x10
可行域无界
x1+2x2 10 x2 0 x1
可行域无界
x2
x1 0

最优化方法-线性规划的基本定理

最优化方法-线性规划的基本定理
其次证明充分性。设X的正分量为x1,x2,…,xk,其对 应的列向量P1,P2,…,Pk线性无关。显然k≤m。
若k=m,则P1,P2,…,Pk可用来构成一个基,所以X是基 本解。而已知X是可行解,故X又是基可行解。
若k<m,由于A的秩为m,比可从A中再挑出m-k个列向 量,与P1,P2,…,Pk ,一起构成一个线性无关极大组,即 为一个基,由此可知X是基可行解。
定义1.7:设集合S是n维欧式空间En中的闭凸 集,d是En中的非零向量。如果对于S的每 个点X,以及一切非负的数λ,都有
X+λd∈S,λ≥0
则称向量d是凸集S的一个方向。如果d1, d2是S的方向,且d1≠αd2, ∀ α>0,则d1, d2是两个不同的方向。
进一步,如果d是凸集S的一个方向,且 不能表示为S的另外两个不同的方向的正组 合,则称d是S的一个极方向。
约定A是行满秩的m行n列矩阵。
2、基、基向量、基变量、基本解、基本可 行解、可行基、最优解、最优基
基:矩阵A中一个m阶非奇异子矩阵 基向量:基的列向量 基变量:基向量对应的变量 基本解:非基变量全为零的解
基本可行解:非基变量为零,基变量都大 于等于零的解
可行基:基可行解对应的基 最优解:基本解中使目标函数最大的解 最优基:最优解对应的基
X=λX(1)+(1-λ)X(2)
上式的分量表达形式为 显然,当j>m时,有
x
j
xj
xj1 xj1x j2
1 0

xj2
,
j

1,
2,
,n
m
再由于X(1),X(2)均是可行点,故可推知 xjiPj b,i 1, 2
两式相减,得

最优化方法:第2章 线性规划

最优化方法:第2章 线性规划

Z=CBB-1b+(σm+1,
σm+k ,
xm+1
σn
)
CB B-1b+σ m+k
xn
因为 m+k 0,故当λ→+∞时,Z→+∞。
用初等变换求改进了的基本可行解
假设B是线性规划 maxZ=CX,AX=b,X 0的可行基,则
AX=b
(BN)
XB XN
b
(I,B-1 N)
➢ 若在化标准形式前,m个约束方程都是“≤”的形式, 那么在化标准形时只需在一个约束不等式左端都加上一个松弛变 量xn+i (i=12…m)。
➢ 若在化标准形式前,约束方程中有“≥”不等式, 那么在化标准形时除了在方程式左端减去剩余变量使不等式变 成等式以外,还必须在左端再加上一个非负新变量,称为 人工变量.
单纯形法简介
考虑到如下线性规划问题 maxZ=CX AX=b X 0
其中A一个m×n矩阵,且秩为m,b总可以被调整为一 个m维非负列向量,C为n维行向量,X为n维列向量。
根据线性规划基本定理: 如果可行域D={ X∈Rn / AX=b,X≥0}非空有界, 则D上的最优目标函数值Z=CX一定可以在D的一个顶 点上达到。 这个重要的定理启发了Dantzig的单纯形法, 即将寻优的目标集中在D的各个顶点上。
非基变量所对应的价值系数子向量。
要判定 Z=CBB-1b 是否已经达到最大值,只需将
XB =B-1b-B-1NX N 代入目标函数,使目标函数用非基变量
表示,即:
Z=CX=(CBCN
)
XB XN
=CBXB +CNXN =CB (B-1b-B-1NXN )+CNXN
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

时目标函数取极小值.
3.线性规划的基本性质
即(3.5)和(3.8)是(3.4)的最优解,此时
cx (cx(i)) i (cd(i))i
i=1 k i=1 k来自kt (cx(i)) i (cx(p )) i
i=1 i=1
=cx(p )
因此极点 x(p) 是问题(3.2)的最优解.
3.线性规划的基本性质
定理3.2 设线性规划(3.2)的可行域非空,则 1,(3. 2)存在最优解的充要条件是所有 cd(j) 非负,其中 d
(j)
是可行域的极方向
2,若(3. 2)存在有限最优解,则目标数的最优值 可在某极点达到.
3.线性规划的基本性质
• 3最优基本可行解
前面讨论知道们最优解可在极点达到,而极点 是一几何概念,下面从代数的角度来考虑。
Min 3x +2.5y s.t. 2x + 4y 40 3x + 2y 50 x, y 0.
3.线性规划的基本性质
y 50 40 30 3x+2y50 20 10 2x+4y40 0 3x +2.5y 可行区域的极点: (0, 25) (15, 2.5) 最优解
(20, 0)
(15, 2.5)
其中A是mn矩阵,c是n维行向量, b是m维列 向量。
评注:为计算需要,一般假设b0.否则,可在 方程两端乘以(-1)即可化为非负。
3.线性规划的基本性质
任意非标准形式均可划为标准形式,如
min c1x1 c 2 x 2 ... c n x n s.t. a11x1 a12 x 2 ... a1n x n b1 a 21x1 a 22 x 2 ... a 2n x n b2 ............................... a m1x1 a m2 x 2 ... a mn x n bm x j 0, j 1, 2,...n
10 20 30 40 50 x
3.线性规划的基本性质
• 2 基本性质
– 2.1 线性规划的可行域
定理 3.1 线性规划的可行域是凸集.
– 2.2 最优极点
观察上例,最优解在极点(15,2.5)达到,我们 现在来证明这一事实:线性规划若存在最优解, 则最优解一定可在某极点上达到.
3.线性规划的基本性质
min cx s.t. Ax b, x 0, i=1,2,...m (3.2)
不失一般性,设rank(A)=m,A=[B,N],B是m阶可逆的.

xB x xN
x B的分量与B中列对应; x N的分量与N中列对应
3.线性规划的基本性质
于是,Ax=b可写为 xB (B, N) b xN
即 Bx B Nx N b (3.9)
于是
x B B-1b B-1Nx N
x B B-1b x xN 0
特别的令 x N=0,则
(3.10)
3.线性规划的基本性质
定义3.1
x B B-1b x x N 0 称为方程组Ax=b的一个基本解.
又x (x1 , x 2 ,..., x s ,0,0,...,0) T 是K的极点, 所以满足 Ax b, x 0, 于是 x1p1 x 2 p 2 ... x s ps 0ps 1 ... 0p m b 即 Bx B b, 且 x B B1b 0 xB xB 从而x 是基本可行解 xN 0
3.线性规划的基本性质
1, 若有某j, 使得cd(j) 0, 则有 cd(j) j ( j ) 从而问题的目标函数值可以无限小( )。 此时我们称该问题是无界的或不存在有限最优解。
2, 若对任意的j, 有cd (j) 0, 则为极小化目标函数, 必有 j=0,j=, ..t ( 5) 1 2, .,. 3.
j1 j1
s
同理 Ax (2) b
从而当 >0充分小, 有x (1) x (2)是可行点, 1 (1) 但我们又有x= (x x (2) ).此与x为极点相矛盾. 2
3.线性规划的基本性质
于是, p1 , p 2 ,..., ps线性无关,s m r(A), 从而可将其 扩充为A的一组基, 记做B (p1 , p 2 ,..., p s , p s 1,..., p m ). 我们得到可逆阵B
于是,问题简化成
3.线性规划的基本性质
min (cx(i)) i
i 1 = k k
(3.6)

i 1 =
i
1
在(3.6)中令 显然,当
i 0, i 1,2,..., k
cx(p ) min cx (i)
1i k
(3.7)
p 1, j 0, j p
(3.8)
i 0, i 1,2,..., k i 0, i 1,2,..., t.
3.线性规划的基本性质
把x的表达式代入(3. 2),得等价的线性规划:
min (cx(i)) i (cd(i))i
i=1 i=1 k t
(3.4)

i=1
k
i
1
i 0, i 1,2,..., k i 0, i 1,2,..., t.
3.线性规划的基本性质
2)设x是Ax=b,x0的基本可行解,记
xB xB x 0 xN 0
假设存在两点x (1) ,x (2) 及某 (0,1), 使得 x x (1) +(1 )x (2) (1) (2) x B (2) x B (1) 记 x (1) , x ( 2 ) . x x N N (1) (2) -1 xB xB B b 则 (1) (1 ) ( 2 ) . x x 0 N N
3.线性规划的基本性质
若某变量xj无非负限制,则引入xj = xj ' - xj ' ' ,
xj ', xj ' ' 0 若有上下界限制,比如xj lj, 令xj ' = xj - lj, , 有 xj ' 0
3.线性规划的基本性质
– 1.2. 图解法 当自变量个数少于3时,我们可以用较简便的 方法求解。 例如,考虑食谱问题
于是,容易知道,A仅有两个一元矩阵(1)从而得所有 1 0 的基本解为x = , x = , 它们都是基本可行解. 0 1
3.线性规划的基本性质
例2, 求出约束为 x1 +x2 +x3 =1 x1 -x2 1/ 2 的所有基本可行解. x ,x , x 0 1 2 3
1)设x是K的极点,则x是Ax=b,x0的基本可行解.
2)设x是Ax=b,x0的基本可行解,则x是K的极点.
3.线性规划的基本性质
1),先证极点x的正分量所对应的A的列线性无关.
设x (x1 , x 2 ,..., x s ,0,0,...,0) T , 其中x j 0, j 1, 2,...s, 记 A (p1 , p 2 ,..., ps , ps1 , ps2 ,..., p n ) 设x1 , x 2 ,..., x s所对应的列为p1 , p 2 ,..., ps .假设p1, p 2 ,..., p s
线性相关, 则存在一组不全为零的数 j , j 1, 2,..,s使得
p
j1 j
s
j
0
记x j
(1)
x j j , j 1, 2,..,s x j j , j 1, 2,..,s (2) , xj 0, j s 1, 2,..., n 0, j s 1, 2,..., n
1
从而不是基本可行解.
3.线性规划的基本性质
• 容易知道,基矩阵的个数是有限的,因此基本解 从而基本可行解的个数也是有限的, 不超过 n n! m m!(n m)!
(0,1)
x1 +x2 +x3 =1
(1,0)
基本可行解
极点
3.线性规划的基本性质
定理3. 3 令K={x| Ax=b,x0},A是m×n矩阵,r(A)=m 则K的极点集与Ax=b,x0的基本可行解集合等价. 证明: (提纲)
1 1 解:A 1 1 1 1 B1 ,B2 1 1
1 1 ,b 1/ 2 0 1 1 1 1 ,B3 1 0 均可逆. 1 0
3.线性规划的基本性质
1/ 2 1/ 2 B 1/ 2 1/ 2 1/ 2 1/ 2 1 3/ 4 1 1 x B1 b 1/ 2 1/ 4 0 1/ 2 1/ 2 0 1 1 B2 1 1
3.线性规划的基本性质
由于x j 0, j 1, 2,..,s故可取充分小的 >0,使得 x j(1) 0, x j(2) 0, j 1, 2,..,s
则 Ax (1) x j p j (x j j )p j
(1)
n
n
j1
j1 s
x jp j jp j b
B称为基矩阵, xB 的各分量称为基变量. 基变量的全体x B1 , x B2 ,..., x Bm 称为一组基.
又若B1b 0, 则称
xN 的各分量称为基变量.
x B B-1b x xN 0
为约束条件Ax=b,x0的一个基本可行解. B称为 可行基矩阵
相关文档
最新文档