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

合集下载

第一章线性规划-模型和图解法

第一章线性规划-模型和图解法

a22 am2
a1n
a2n amn
(P1,
P2 ,
, Pn )
用向量表示时,上述模型可写为:
max(min)Z CX
s.t
n j 1
Pj x j
(, )b
X 0
线性规划问题可记为矩阵和向量的形式:
max(min)Z CX
s.t
AX
X
(, )b 0
max(min)Z CX
x21 x23
x14
x23
x32
x41
xij 0(i 1, ,4;
15
x22 x31 12
x23 x32
j 1, ,4)
10 20
二。线性规划问题的数学模型 下面从数学的角度来归纳上述三个例子的共同点。 ①每一个问题都有一组变量---称为决策变量,一般记为
x1, x2 , , xn. 对决策变量每一组值:(x1(0) , x2(0) , xn(0) )T 代表了
表1-3
月份
12
所需仓库面积 15 10
单位:100m2
34 20 12
合同租借期限 合同期内的租费
表1-4
单位;元/100m2
1个月 2个月 3个月 4个月
2800 4500 6000 7300
表1-2
月份
12
所需仓库面积 15 10
单位:100m2
34 20 12
合同租借期限 合同期内的租费
max(min) Z c1x1 c2 x2 cn xn
a11x1 a12 x2 a1n xn (, )b1
s.t
a21x1
a22 x2
a2n xn
(, )b2
am1x1 am2 x2 amnxn (, )bm

线性规划

线性规划

• 4.2 两阶段法
• 两阶段法是处理人工变量的另一种方法。其具体做 法是在原约束条件中增加人工变量,构造一个新的 目标函数,其中人工变量的系数为-1,其余变量的 系数为0,这样就产生了如下的最优解有三种情形。 (1)这说明在辅助问题的最优解中,还有人工变量是基变量, 且取值不为0,此时原问题无可行解。 (2)且最优解中人工变量均为非基变量,则把它们划去后就得 到了原问题的一个基本可行解。 (3)但最优解中还有人工变量是基变量,其取值为0。这时, 只要选某个不是人工变量的非基变量进基,把在基中的人工 变量替换出来,则情形同(2)。 第二阶段:对于第一阶段的后两种情形,在第一阶段的最优单 纯形表中划去人工变量所在的列,并把检验数行换成原问题 目标函数(消去基变量以后)的系数,从而得到原问题的初 始单纯形表,再继续迭代求解。
2014-6-19 3
例2(运输问题)
• 设有某种物资要从A1,A2,A3三个仓库运往四个 销售点B1,B2,B3,B4。各发点(仓库)的发货 量、各收点(销售点)的收货量以及 到 的单位运 费如表1-2。问如何组织运输才能使总运费最少?
例3(配料问题)
• 在现代化的大型畜牧业中,经常使用工业生产的饲料。 设某种饲料由四种原料B1,B2,B3 ,B4混合而成,要 求它含有三种成份(如维生素、抗菌素等)A1,A2, A3的數量分別不少于25、36、40个单位(这些单位可 以互不相同),各种原料的每百公斤中含三种成份的数 量及各种原料的单价如表1-3.
1.2 线性规划的数学模型
一、一般形式 上述各例具有下列共同特征: 1.存在一组变量 ,称为决策变量,表示某一方案。通 常要求这些变量的取值是非负的。 2.存在若干个约束条件,可以用一组线性等式或线性 不等式来描述。 3.存在一个线性目标函数,按实际问题求最大值或最 小值。

第1章 线性规划

第1章 线性规划
投资项目 1 2 3 4 5 6 风险(%) 18 6 10 4 12 8 红利(%) 4 5 9 7 6 8 增长(%) 22 7 12 8 15 8 信用度 4 10 2 10 4 6
1.1 线性规划问题及其数学模型
线性规划
该公司想达到的目标为:投资 风险最小,每年红利至少为6.5万 元,最低平均增长率为12%,最低 平均信用度为7。请用线性规划方 法求解该问题。
1.1 线性规划问题及其数学模型
解:
(1)决策变量
线性规划
本问题的决策变量是在每种投资项目上的投 资 额 。 设 xi 为 项 目 i 的 投 资 额 ( 万 元 ) ( i=1,2,,6)
(2)目标函数
本问题的目标为总投资风险最小,即
Min z 0.18x1 0.06x2 0.10x3 0.04x4 0.12x5 0.08x6
线性规划
运筹学
线性规划
线性规划
本章内容要点
线性规划问题及其数学模型;
线性规划的电子表格建模; 线性规划的多解分析。
线性规划
本章内容
1.1 线性规划问题及其数学模型
1.2 线性规划问题的图解法
1.3 用Excel“规划求解”功能求解线性规划问题
1.4 线性规划问题求解的几种可能结果
本章主要内容框架图
1.4 线性规划问题求解的 几种可能结果
线性规划
唯一解 无穷多解 无解 可行域无界(目标值不收敛)
1.4 线性规划问题求解的 几种可能结果
线性规划
唯一解
线性规划问题具有 唯一解是指该规划 问题有且仅有一个 既在可行域内、又 使目标值达到最优 的解。例1.1就是一 个具有唯一解的规 划问题
(1-1)

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

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

第一章线性规划问题及其数学模型一、问题旳提出在生产管理和经营活动中常常提出一类问题,即怎样合理地运用有限旳人力、物力、财力等资源,以便得到最佳旳经济效果。

例1 某工厂在计划期内要安排生产I、II两种产品,已知生产单位产品所需旳设备台时及A、B两种原材料旳消耗,如表1-1所示。

表1-1该工厂每生产一件产品I可获利2元,每生产一件产品II可获利3元,问应怎样安排计划使该工厂获利最多?这问题可以用如下旳数学模型来描述,设x1、x2分别表达在计划期内产品I、II旳产量。

由于设备旳有效台时是8,这是一种限制产量旳条件,因此在确定产品I、II旳产量时,要考虑不超过设备旳有效台时数,即可用不等式表达为:x1+2x2≤8同理,因原材料A、B旳限量,可以得到如下不等式4x1≤164x2≤12该工厂旳目旳是在不超过所有资源限量旳条件下,怎样确定产量x1、x2以得到最大旳利润。

若用z表达利润,这时z=2x1+3x2。

综合上述,该计划问题可用数学模型表达为:目旳函数 max z =2x 1+3x 2 满足约束条件 x 1+2x 2≤84x 1≤16 4x 2≤12 x 1、x 2≥0例2 某铁路制冰厂每年1至4季度必须给冷藏车提供冰各为15,20,25,10kt 。

已知该厂各季度冰旳生产能力及冰旳单位成本如表6-26所示。

假如生产出来旳冰不在当季度使用,每千吨冰存贮一种季度需存贮费4千元。

又设该制冰厂每年第3季度末对贮冰库进行清库维修。

问应怎样安排冰旳生产,可使该厂整年生产费用至少?解:由于每个季度生产出来旳冰不一定当季度使用,设x ij 为第i 季度生产旳用于第j 季度旳冰旳数量。

按照各季度冷藏车对冰旳需要量,必须满足:⎪⎪⎩⎪⎪⎨⎧++++++33231343221242114144x x x x x x x x x x 。

,,,25201510==== 又每个季度生产旳用于当季度和后来各季度旳冰旳数量不也许超过该季度旳生产能力,故又有⎪⎪⎩⎪⎪⎨⎧++++++33232213121143424144x x x x x x x x x x 。

第1章-线性规划模型-宋

第1章-线性规划模型-宋

第一章 线性规划模型线性规划(Linear Programming )是数学规划的一个重要组成部分,是最优化与运筹学理论中的一个重要分支和常用的方法,是最优化理论的基础性内容。

第一节 线性规划问题及其数学模型一、问题的提出在生产管理和经营活动中经常提出一类问题,即如何利用有限的人力、物力、财力等资源,以便得到最好的经济效果。

例1 生产计划问题某工厂在计划期内要安排生产Ⅰ、Ⅱ的两种产品,已知生产单位产品所需的设备台时,A 、B 两种原材料的消耗以及每件产品可获得的利润如下表所示。

问应如何安排生产计划使该工厂获利最多?解:设12,x x 分别表示在计划期内生产产品Ⅰ、Ⅱ的产量。

由于资源的限制,所以有:机器设备的限制条件: 1228x x +≤原材料A 的限制条件: 1416x ≤(称为资源约束条件) 原材料B 的限制条件: 2412x ≤同时,产品Ⅰ、Ⅱ的产量不能是负数,所以有120,0x x ≥≥(称为变量的非负约束)。

显然,在满足上述约束条件下的变量取值,均能构成可行方案,且有许许多多。

而工厂的目标是在不超过所有资源限量的条件下,如何确定产量12,x x 以得到最大的利润,即使目标函数1223z x x =+的值达到最大。

综上所述,该生产计划安排问题可用以下数学模型表示:例2 运输问题某公司经销某种产品,三个产地和四个销地的产量、销量、单位运价如下表所示。

问在保证产销平衡的条解:(1)决策变量:设(1,2,3;1,2,3,4)ij x i j ==为从产地i 运到销地j 的运量(2)目标函数:总运费最小3411min ij iji j z c x===∑∑(3)约束条件: 产量约束 销量约束 非负约束 模型为:二、线性规划问题的模型上述几例所提出的问题,可归结为在变量满足线性约束条件下,求使线性目标函数值最大或最小的问题。

它们具有以下共同的特征。

(1)每个问题都可用一组决策变量12(,,,)n x x x 表示某一方案,其具体的值就代表一个具体方案。

1.1 72线性规划问题及其数学模型

1.1 72线性规划问题及其数学模型
可行域
4 3 2
最优解
8 0 3 4
x1
无穷多最优解(多重最优解)
即可行域的范围延伸到无 例: max z=x1+x2
穷远,目标函数值可以无 穷大或无穷小。 ≤4 s.t. -2x1+ x2 一般来说,这说明模型有 x1 - x2 ≤2 错,忽略了一些必要的约 束条件。 ≥0, x2≥0 x1 x2
无穷 多个最优解
2.可行域为非封闭的无界区域
x2 x2 x2
z
z
x1 x1
Z
x1
唯一最优解
无穷多个最优解
无界解
3、可行域为空集
x2
空集 x1
无可行解
两个变量的LP问题的解的启示:
(1)可行域非空时,它是有界或无界凸多边形 (凸集) ,顶点个数只有有限个。 (2)求解LP问题时,解的情况有: 唯一最优解;无穷多最优解;无界解;无可行解。 (3)若可行域非空且有界则必有最优解, 若可行域无界,则可能有最优解,也可能无最优解。 (4)若最优解存在,则最优解或最优解之一一定是 可行域的凸集的某个顶点。 (5)若在两个顶点上同时取到最优解,则这两点的 连线上 任一点都是最优解
由图解法得到的结论:

求解线性规划问题最优解的方法:


确定可行域 = 凸集(凸多边形) 确定可行域顶点 = 求基可行解 寻找最优解, 如果最优解存在,则必在可行域的某一顶点 = 在基可行解中寻找
图解法优点: 直观、易掌握。有助于了解解的结构。
图解法缺点:
只能解决低维问题,对高维无能为力。
1.3 线性规划问题的标准型式
m i nZ
C
j 1
n j1
n
j
Xj

线性规划

线性规划
1.3 线性规划问题的标准型式
M1 : 目标函数: max z c 1 x 1 c 2 x 2 c n x n a 11 x 1 a 12 x 2 a 1 n x n b1 a x a 22 x 2 a 2 n x n b 2 21 1 约束条件: a x a x a x b m2 2 mn n n m1 1 x 1 , x 2 , , x n 0
24
第2节 应用举例

最终计算表(第3次计算)
c j→ CB 0.1 -0.3 0 XB x2 x4 x1 c j -z j b 10 50 30 0 x1 0 0 1 0 0.1 x2 1 0 0 0 0.2 x3 -1 1 1 0 0.3 x4 0 1 0 0 0.8 x5 -9/10 1/3 13/10 -0.74 -M x6 3/5 0 -1/5 -M + 0.06 -M x7 -3/10 1/3 1/10 -M + 0.12 -M x8 -1/5 0 2/5 -M -0.02 θ
27
第2节 应用举例

表1-7表明这些原材料供应数量的限额。加入到产品A、 B、D的原材料C总量每天不超过100kg,P的总量不超过 100kg,H总量不超过60kg。
表1-7
原材料名称 C P H 每 天 最 多 供 应 量 ( kg) 100 100 60 单 价 /(元 /kg) 65 25 35
29

第2节 应用举例

约束条件可表示为:
1 2 1 4 x1 x1 1 2 3 4 x2 x2 1 2 1 4 x3 x3 x1 x2 x3 x1 , , x 9 0 3 4 1 2 x4 x4 1 4 1 2 x5 x5 1 4 1 2 x6 x6 x7 x5 x6 x8 0 0 0 0 100 100 x 9 60

线性规划问题的数学模型

线性规划问题的数学模型

工地 砖厂
运价
A1
A2
B1
B2
B3
50
60
70
60
110
160
在线才智在线才智在线才智在线才
智在线才智
2
解:设 xi j表示由砖厂Ai 运往工地 Bj 砖的数量(i=1,2; j=1,2,3)
运量


B1
B2
B3
发量
砖厂
A1
x11
x12
x13
23
A2
x21
x22
x23
27
收量 17 18 15 50
⑵ 存在一定的限制条件,称为约束条件。这些约束条件 都可以用一组线性等式或不等式来表示。
⑶ 都有一个期望达到的目标,并且这个目标可以表示为 决策变量的线性函数(称为目标函数)。按所研究问题的不 同,要求目标函数值最大化或最小化。
我们将具有上述三个特点的最优化问题归结为线性规划问
题,其数学模型称为线性规划问题的数学模型,简称线性规划 数学模型。
智在线才智
15
解:
x2 x1 + x2 = -2
x1
-x1 + x2 =1
没有可行解,当然没有最优解。
在线才智在线才智在线才智在线才
智在线才智
16
第三节 单纯形法
(一)线性规划问题的标准形式
线性规划问题的数学模型有各种不同的形式。为了便于讨论,需要将线性 规划数学模型写成统一格式。
线性规划问题的标准型是:
4.配料问题
5.布局问题
6.分配问题
在线才智在线才智在线才智在线才
智在线才智
1
(二)线性规划问题的数学模型
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3
上页 下页 返回
该计划的数学模型
目标函数 max Z 2x1 3x2
x1 2x2 8
约束条件s.t
4x1 16 4x2 12
x1, x2 0
上页 下页 返回
•上述问题推广到一般情况如下:
•有m种不同资源(例如原材料,动力资源,资金,劳力 等)可以用来生产n种不同产品。假设有关的数据为:
• 可行解( Feasible sol指ut决io策n变)量取值时受到的
• 可行域(Feasible regi各常o种表n)资达源为条含件决的策限变制量,的通等 • 最优解(Optimal solution)式或不等式。
可行域中使目标 函数达到最优的 决策变量的值
满足约束条件的决策 变量的取值
满足约束条件的决 策变量的取值范围
a11x1 a12 x2 L a1n xn b1
s.t
a21x1 LL
a22 x2 LLL
L a2n xn b2 LLLLLL
am1x1 am2 x2 L amn xn bm
x1 0, x2 0,L , xn 0
上页 下页 返回
【例1.2】配料问题一饲养场饲养动物出售,每只动 物每天至少需要700克蛋白质, 30克矿物质,100毫克
30 100
x1, x2 , x3, x4 0
上页 下页 返回
•上述模型推广到一般情况为:
•每只动物每天至少需要有m种不同营养成分bi; •有n种饲料可供选用,每公斤第j种饲料所含第i种
营养成分量为aij;
•第j种饲料的单价为cj 。 i=1,2,…,m, j=1,2,…,n。
•设x1、x2、…、xn 分别表示n种产品的产量,则其 数学模型为:
x13 x23 15
xij 0(i 1, 2, j 1, 2,3)
上页 下页 返回
问题中要确定的未知量,表
•基本概念
明规划中的用数量表示的方 案、措施,可由决策者决定
• 决策变量(D和ec控is制io。n variables)
• 目标函数(Objective function) • 约束条件(Constraint cond它it是io决n策s)变量的函数
•第i种资源的拥有量为bi ;i=1,2,…,m,
生产一个单位第j种产品需要消耗第i种资源的数量为aij;
第 i种产品的单价(或利润产值等)为cj 。j=1,2,…,n。
•设x1、x2、…、xn 分别表示n种产品的产量,则其 数学模型为:
上页 下页 返回
max Z c1x1 c2 x2 L cn xn
利润
2
II 资源限量
2 8 台时
0
16kg
4
12kg
3
上页 下页 返回
如何安排生产 使利润最大

产品 I
产品 2
上页 下页 返回
• 第1步 -确定决策变量
•设 x1 ——I的产量
x2 ——II的产量
z ——利润
是问题中要确定的未知量, 表明规划中的用数量表示的 方案、措施,可由决策者决 定和控制。
维生素。现有四种饲料可供选用,各种饲料每公斤 营养成分含量及单价如下表所示;
饲料
营养成分
ⅠⅡ
蛋白质
32
矿物质
1 0.5
维生素
0.5 1
单价 (元/公斤) 0.8 1.2
Ⅲ Ⅳ 需要量
1
5 700克
0.2 2 30克
0.3 2.5 100毫克
0.6 2
四种饲料各采购多少,才能使总费用最小?
上页 下页 返回
上页 下页 返回
线性规划问题的共同特征
• 一组决策变量X表示一个方案,一般X大 于等于零。
• 约束条件是线性等式或不等式。 • 目标函数是线性的。 求目标函数最大
化或最小化
上页 下页 返回
线性规划模型的一般形式
max(min)Z c1x1 c2 x2 ... cn xn a11x1 a12 x2 ... a1n xn (, )b1 .a..2.1.x..1.....a..2.2.x..2...............a..2.n.x..n......(...,....).b. 2 am1x1 am2 x2 ... amn xn (, )bm x1, x2 ,..., xn 0
【解】设 x1、x2、 x3、 x4分别表示四种饲料的采购 量,那么该问题的数学模型可以表示为:
min Z 0.8x1 1.2x2 0.6x3 2x4
3x1 2x2 x3 5x4 700
s.t
0.x51 x1
0.5x2 0.2x3 .2x4 x2 0.3x3 2.5x4
x1
x2
上页 下页 返回
第2步 --定义目标函数
Max Z = 2 x1 + 3 x2
上页 下页 返回
第3步 --表示约束条件
x1 + 2 x2 8
4 x1
16
4 x2 12
x1、 x2 0
I
设备 1 原材料 A 4 原材料 B 0
利润 2
II 资源限量 2 8 台时 0 16kg 4 12kg
上页 下页 返回
【例1.3】运输问题设有两个砖厂A1 、A2 ,产量分别为 23万块、27万块,现将其产品联合供应三个施工现场 B1 、 B2 、 B3 ,其需要量分别为17万块、18万块、15 万块。各产地到各施工现场的单位运价如下表:
现场
砖厂
B1
B2
B3
A1
5
14
7
A2
6
18
9
问如何调运才能使总运费最省?
第一节 线性规划问题 及其数学模型
❖ 线性规划问题的提出 ❖ 线性规划的基本概念 ❖ 线性规划的数学模型 ❖ 线性规划问题的标准形式
继续 返回
•问题的提出
【例1.1】 :生产计划问题某工厂生产 I.II 两种 产品。每件产品的利润,所耗A.B材料,设备及 这两种材料,设备的限额如表
I
设备
1
原材料 A 4 原材料 B 0
上页 下页 返回
min Z c1x1 c2 x2 L cn xn
a11x1 a12 x2 L a1n xn b1
s.t
a21x1 LL
a22 x2 LLL
L a2n xn b2 LLLLLL
am1x1 am2 x2 L amn xn bm
x1 0, x2 0,L , xn 0
上页 下页 返回
【解】设xij表示从砖厂Ai运至现场Bj的数量(i=1,2; j=1,2,3),则其数学模型如下:
min Z 5x11 14x12 7x13 6x21 18x22 9x23
x11 x12 x13 23
x21 x22 x23 27
s.t
x11 x21 17 x12 x22 18
相关文档
最新文档