生产运筹学线性规划及单纯形法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
生产运筹学线性规划及单纯形法
第一章 线性规划及单纯形法
e.g. 3 试将 LP 问题
min z = -x1+2x2-3x3 s.t. x1+x2+x3 ≤7
x1-x2+x3 ≥2 -3x1+x2+2x3 = -5
max z’= x1-2x2+3x4- 3x5 s.t. x1+x2+x4-x5+x6=7
60年来,随着计算机的发展,线性规划已广泛应用 于工业、农业、商业、交通运输、经济管理和国防等各 个领域,成为现代化管理的有力工具之一。
生产运筹学线性规划及单纯形法
§1 线性规划问题及其数学模型
e.g. 1 资源的合理利用问题
某工厂在下一个生产周期内生产甲、乙两种产品,
要消耗A、B 两种资源,已知每件产品对这两种资源
令 z’=-z 把求 min z 改为求 max z’
生产运筹学线性规划及单纯形法
§1 线性规划问题及其数学模型
3、所有决策变量 均非负。
生产运筹学线性规划及单纯形法
第一章 线性规划及单纯形法
如何转化为标准形式?
1、目标函数为求极小值,即为:
。
因为求 min z 等价于求 max (-z),令 z’ = - z,
即化为: 2、约束条件为不等式,
xn+1 ≥ 0
松弛变量
如何处理?
生产运筹学线性规划及单纯形法
§1 线性规划问题及其数学模型
0≤ xj ≤lj
生产运筹学线性规划及单纯形法
§1 线性规划问题及其ቤተ መጻሕፍቲ ባይዱ学模型 Note:
1、善于抓住关键因素,忽略对系统影响不大的因素; 2、可以把一个大系统合理地分解成 n 个子系统处理。
三个基本要素:
1、决策变量 xj≥0 2、约束条件 —— 一组决策变量的线性等式或不等式 3、目标函数 —— 决策变量的线性函数
表1 产品
决策变量
约束条件:
x1 + 3x2 ≤ 60 x1 + x2 ≤ 40
资源
甲
A
1
B
1
单件利润 15
乙 库存量
3
60
1
40
25
x1,x2 ≥ 0 目标函数:
z = 15 x1 +25 x2
Subject to
max z = 15x1 +25x2 s.t. x1 + 3x2 ≤ 60
x1 + x2 ≤ 40 x1,x2 ≥ 0
生产运筹学--线性规划及 单纯形法
2020/11/26
生产运筹学线性规划及单纯形法
第一章 线性规划及单纯形法
线性规划(Linear Programming,简称LP) 运筹学的一个重要分支,是运筹学中研究较早、发展较 快、理论上较成熟和应用上极为广泛的一个分支。
1947年G.B. Dantying提出了一般线性规划问题求解 的方法——单纯形法之后,线性规划的理论与应用都得 到了极大的发展。
a21x1 + a22x2 + … + a2nxn = b2 …… am1x1 + am2x2 + … + amnxn = bm
xj ≥ 0 (j = 1,2,…,n) bi ≥ 0 (i = 1,2,…,m)
特点:
1、目标函数为极 大化; 2、除决策变量的 非负约束外,所有 的约束条件都是等 式,且右端常数均 为非负;
第一章 线性规划及单纯形法
解:
设 xj 为购买食 品 Bj 的数量 ( j=1,2, …,n )
表2
食品
最少
营养
A1 A…2 Am 单价
B1 B2 … Bn 需要量
a11 a12 … a1n
b1
…a21
…a22
… …
…a2n
…b2
am1 am2 … amn
bm
c1 c2 … cn
(i = 1,2,…,m) xj≥0 (j = 1,2,…,n)
的
消耗,这两种资源的现有数量和每件产品可获得的利 表1
问润如:表如何1。安排生产计划,
产品
资源
甲
乙 库存量
使得既能充分利用现有资
A
13
60
源又使总利润最大?
B
11
40
单件利润 15 25
生产运筹学线性规划及单纯形法
第一章 线性规划及单纯形法
解 : 设 x1,x2 为下一个生
产周期产品甲和乙的产量;
生产运筹学线性规划及单纯形法
第一章 线性规划及单纯形法
线性规划问题的一般形式:
max(min)z = c1x1 + c2x2 + … + cnxn s.t. a11x1 + a12x2 + … + a1nxn ≤(或=,≥)b1
a21x1 + a22x2 + … + a2nxn ≤(或=,≥)b2
生产运筹学线性规划及单纯形法
§1 线性规划问题及其数学模型
e.g. 2 营养问题
假定在市场上可买到 B1,B2,…Bn n 种食品,第 i 种
食品的单价是 ci , 另外有 m 种营养 A1,A2,…Am。设 Bj
内含有 Ai 种营养数量为 aij (i=1~m,j=1~n),又知人们每
天对 Ai 营养的最少
表2
需要量为 bi。见表2:
食品
最少
试在满足营养要 求的前提下,确定食 品的购买量,使食品 的总价格最低。
营养
A1 A…2 Am 单价
B1 B2 … Bn 需要量
a11 a12 … a1n
b1
…a21
…a22
… …
…a2n
…b2
am1 am2 … amn
bm
c1 c2 … cn
生产运筹学线性规划及单纯形法
x1-x2+x4-x5-x7=2 3x1-x2-2x4+2x5=5 x1,x2,x4,x5,x6,x7≥0
x1,x2 ≥0 化为标准形式。
解: 令 x3= x4 - x5 其中x4、x5 ≥0;
对第一个约束条件加上松弛变量 x6 ;
对第二个约束条件减去松弛变量 x7 ;
对第三个约束条件两边乘以“-1” ;
……
am1x1 + am2x2 + … + amnxn ≤(或=,≥)bm xj ≥ 0 (j = 1,2,…,n)
其中aij、bi、cj(i = 1,2,…,m;j = 1,2,…,n)为已知
常数
生产运筹学线性规划及单纯形法
§1 线性规划问题及其数学模型
线性规划问题的标准形式:
max z = c1x1 + c2x2 + … + cnxn s.t. a11x1 + a12x2 + … + a1nxn = b1
3、右端项bi < 0时,只需将等式两端同乘(-1)
则右端项必大于零
4、决策变量无非负约束 设 xj 没有非负约束,若 xj ≤0,可令 xj = - xj’ , 则 xj’ ≥0; 又若 xj 为自由变量,即 xj 可为任意实数, 可令 xj = xj’ - xj’’,且 xj’ , xj’’ ≥0
第一章 线性规划及单纯形法
e.g. 3 试将 LP 问题
min z = -x1+2x2-3x3 s.t. x1+x2+x3 ≤7
x1-x2+x3 ≥2 -3x1+x2+2x3 = -5
max z’= x1-2x2+3x4- 3x5 s.t. x1+x2+x4-x5+x6=7
60年来,随着计算机的发展,线性规划已广泛应用 于工业、农业、商业、交通运输、经济管理和国防等各 个领域,成为现代化管理的有力工具之一。
生产运筹学线性规划及单纯形法
§1 线性规划问题及其数学模型
e.g. 1 资源的合理利用问题
某工厂在下一个生产周期内生产甲、乙两种产品,
要消耗A、B 两种资源,已知每件产品对这两种资源
令 z’=-z 把求 min z 改为求 max z’
生产运筹学线性规划及单纯形法
§1 线性规划问题及其数学模型
3、所有决策变量 均非负。
生产运筹学线性规划及单纯形法
第一章 线性规划及单纯形法
如何转化为标准形式?
1、目标函数为求极小值,即为:
。
因为求 min z 等价于求 max (-z),令 z’ = - z,
即化为: 2、约束条件为不等式,
xn+1 ≥ 0
松弛变量
如何处理?
生产运筹学线性规划及单纯形法
§1 线性规划问题及其数学模型
0≤ xj ≤lj
生产运筹学线性规划及单纯形法
§1 线性规划问题及其ቤተ መጻሕፍቲ ባይዱ学模型 Note:
1、善于抓住关键因素,忽略对系统影响不大的因素; 2、可以把一个大系统合理地分解成 n 个子系统处理。
三个基本要素:
1、决策变量 xj≥0 2、约束条件 —— 一组决策变量的线性等式或不等式 3、目标函数 —— 决策变量的线性函数
表1 产品
决策变量
约束条件:
x1 + 3x2 ≤ 60 x1 + x2 ≤ 40
资源
甲
A
1
B
1
单件利润 15
乙 库存量
3
60
1
40
25
x1,x2 ≥ 0 目标函数:
z = 15 x1 +25 x2
Subject to
max z = 15x1 +25x2 s.t. x1 + 3x2 ≤ 60
x1 + x2 ≤ 40 x1,x2 ≥ 0
生产运筹学--线性规划及 单纯形法
2020/11/26
生产运筹学线性规划及单纯形法
第一章 线性规划及单纯形法
线性规划(Linear Programming,简称LP) 运筹学的一个重要分支,是运筹学中研究较早、发展较 快、理论上较成熟和应用上极为广泛的一个分支。
1947年G.B. Dantying提出了一般线性规划问题求解 的方法——单纯形法之后,线性规划的理论与应用都得 到了极大的发展。
a21x1 + a22x2 + … + a2nxn = b2 …… am1x1 + am2x2 + … + amnxn = bm
xj ≥ 0 (j = 1,2,…,n) bi ≥ 0 (i = 1,2,…,m)
特点:
1、目标函数为极 大化; 2、除决策变量的 非负约束外,所有 的约束条件都是等 式,且右端常数均 为非负;
第一章 线性规划及单纯形法
解:
设 xj 为购买食 品 Bj 的数量 ( j=1,2, …,n )
表2
食品
最少
营养
A1 A…2 Am 单价
B1 B2 … Bn 需要量
a11 a12 … a1n
b1
…a21
…a22
… …
…a2n
…b2
am1 am2 … amn
bm
c1 c2 … cn
(i = 1,2,…,m) xj≥0 (j = 1,2,…,n)
的
消耗,这两种资源的现有数量和每件产品可获得的利 表1
问润如:表如何1。安排生产计划,
产品
资源
甲
乙 库存量
使得既能充分利用现有资
A
13
60
源又使总利润最大?
B
11
40
单件利润 15 25
生产运筹学线性规划及单纯形法
第一章 线性规划及单纯形法
解 : 设 x1,x2 为下一个生
产周期产品甲和乙的产量;
生产运筹学线性规划及单纯形法
第一章 线性规划及单纯形法
线性规划问题的一般形式:
max(min)z = c1x1 + c2x2 + … + cnxn s.t. a11x1 + a12x2 + … + a1nxn ≤(或=,≥)b1
a21x1 + a22x2 + … + a2nxn ≤(或=,≥)b2
生产运筹学线性规划及单纯形法
§1 线性规划问题及其数学模型
e.g. 2 营养问题
假定在市场上可买到 B1,B2,…Bn n 种食品,第 i 种
食品的单价是 ci , 另外有 m 种营养 A1,A2,…Am。设 Bj
内含有 Ai 种营养数量为 aij (i=1~m,j=1~n),又知人们每
天对 Ai 营养的最少
表2
需要量为 bi。见表2:
食品
最少
试在满足营养要 求的前提下,确定食 品的购买量,使食品 的总价格最低。
营养
A1 A…2 Am 单价
B1 B2 … Bn 需要量
a11 a12 … a1n
b1
…a21
…a22
… …
…a2n
…b2
am1 am2 … amn
bm
c1 c2 … cn
生产运筹学线性规划及单纯形法
x1-x2+x4-x5-x7=2 3x1-x2-2x4+2x5=5 x1,x2,x4,x5,x6,x7≥0
x1,x2 ≥0 化为标准形式。
解: 令 x3= x4 - x5 其中x4、x5 ≥0;
对第一个约束条件加上松弛变量 x6 ;
对第二个约束条件减去松弛变量 x7 ;
对第三个约束条件两边乘以“-1” ;
……
am1x1 + am2x2 + … + amnxn ≤(或=,≥)bm xj ≥ 0 (j = 1,2,…,n)
其中aij、bi、cj(i = 1,2,…,m;j = 1,2,…,n)为已知
常数
生产运筹学线性规划及单纯形法
§1 线性规划问题及其数学模型
线性规划问题的标准形式:
max z = c1x1 + c2x2 + … + cnxn s.t. a11x1 + a12x2 + … + a1nxn = b1
3、右端项bi < 0时,只需将等式两端同乘(-1)
则右端项必大于零
4、决策变量无非负约束 设 xj 没有非负约束,若 xj ≤0,可令 xj = - xj’ , 则 xj’ ≥0; 又若 xj 为自由变量,即 xj 可为任意实数, 可令 xj = xj’ - xj’’,且 xj’ , xj’’ ≥0