运筹管理精编运筹学讲义
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
运筹管理精编运筹学讲
义
文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-
M B A运筹学讲义运筹学是一门应用科学,它广泛应用现代科学技术知识、用定量分析的方法,解决实际中提出的问题,为决策者选择最优决策提供定量依据。运筹学的核心思想是建立在优化的基础上。
例如,在线性规划中体现为两方面:
(1)对于给定的一项任务,如何统筹安排,使以最少的资源消耗去完成
(2)在给定的一定数量的资源条件下,如何合理安排,使完成的任务最多
运筹学解决问题的主要方法是用数学模型描述现实中提出的决策问题,用数学方法对模型进行求解,并对解的结果进行分析,为决策提供科学依据。
随着计算机及计算技术的迅猛发展,目前对运筹学的数学模型的求解已有相应的软件。因此,在实际求解计算时常可借助于软件在计算机上进行,这样可以节省大量的人力和时间。
第一部分线性规划内容框架
LP问题
基本概念数学模型可
行解、最优解
实际问题LP问题解的概念基本解、基可行解
提出
基本最优解
基本方法
图解法
原始单纯形法
单纯形法大M法
人工变量法
对偶单纯形法两阶段法
对偶理论
进一步讨论
灵敏度分析──参数规划*
在经济管理领域内应用
运输问题(转运问题)
特殊的LP问题整数规划
多目标LP 问题*
第一部分线性规划(Linear Programming)及其应用
第一章 LP问题的数学模型与求解
§1 LP问题及其数学模型
(一)引例1(生产计划的问题)
某工厂在计划期内要安排生产Ⅰ、Ⅱ的两种产品,已知生产单位产品所需的设备台时,A、B两种原材料的消耗以及每件产品可获的利润如下表所示。问应如何安排计划使该工厂获利最多
该问题可用一句话来描述,即在有限资源的条件下,求使利润最大的生产计划方案。
解:设x
1,x
2
分别表示在计划期内生产产品Ⅰ、Ⅱ的产量。由于
资源的限制,所以有:
机器设备的限制条件:x 1+2x 2
≤8 原材料A 的限制条件: 4x 1≤16 (称为资源约束条件)
原材料B 的限制条件: 4x 2≤12
同时,产品Ⅰ、Ⅱ的产量不能是负数,所以有 x 1≥0,x 2≥0
(称为变量的非负约束)
显然,在满足上述约束条件下的变量取值,均能构成可行方案,且有许许多多。而工厂的目标是在不超过所有资源限量的条件下,如何确定产量x 1,x 2以得到最大的利润,即使目标函数
Z=2x 1+3x 2
的值达到最大。
综上所述,该生产计划安排问题可用以下数学模型表示: maxz=2x 1+3x 2
引例2. (营养配餐问题)
假定一个成年人每天需要从食物中获取3000卡路里热量,55克蛋白质和800毫克钙。如果市场上只有四种食品可供选择,它们每千克所含热量和营养成份以及市场价格如下表所示。问如何选择才能满足营养的前提下使购买食品的费用最小
解:设x j (j=1,2,3,4)为第j 种食品每天的购买量,则配餐问题数学模型为
minz=10x 16x 23x 32x 4
(二)LP 问题的模型
上述两例所提出的问题,可归结为在变量满足线性约束条件下,求使线性目标函数值最大或最小的问题。它们具有共同的特征。
(1)每个问题都可用一组决策变量(x 1,x 2,…x n )表示某一方案,其具体的值就代表一个具体方案。通常可根据决策变量所代表的事物特点,可对变量的取值加以约束,如非负约束。
(2)存在一组线性等式或不等式的约束条件。
(3)都有一个用决策变量的线性函数作为决策目标(即目标函数),按问题的不同,要求目标函数实现最大化或最小化。
满足以上三个条件的数学模型称为LP 的数学模型,其一般形式为:
max(或min)z=c 1x 1+c 2x 2+…+c n x n
⎢⎢⎢
⎢⎢⎢⎣
⎡≥⋅≥=≤+++≥=≤+++≥=≤+++0),(),(),(.2122212
222222*********n m n mn m m n n n n x x x b x a x a x a b
x a x a x a b x a x a x a t
s
或紧缩形式
max(或min)z=∑=n
j j j x c 1
⎢⎢⎣
⎡≥=≥=≤∑=0)
,,2,1(),(1j n j i
j j x m i b x a
或矩阵形式 max(或min)z=cx
⎢⎣
⎡≥≥=≤0),(X b AX
或向量形式: max(或min)z=cx
⎢⎢⎢⎣
⎡
=≥≥=≤∑=),,2,1(0),(1
n j X b x p j n
j j j
其中C=(c 1,c 2,…,c n ),称为价值系数向量;
⎢⎢⎢⎢⎣⎡⎥⎥⎥⎥⎦
⎤=mn m m n
n a a a a a a a a a A ,,,,,,21222
2111211称为技术系数矩阵(并称消耗系数矩阵) =(p 1,p 2,…,p n )
⎥⎥⎥⎥
⎦
⎤⎢⎢⎢⎢⎣⎡=m b b b b 21称资源限制向量
X=(x 1,x 2,…,x n )T 称为决策变量向量。
(三)LP 问题的标准型
1.为了讨论LP 问题解的概念和解的性质以及对LP 问题解法方便,必须把LP 问题的一般形式化为统一的标准型:
maxz=∑=n
j j j x c 1
;
⎢⎢⎣
⎡=≥==∑=),,2,1(0),,2,1(1n j x m i b x a j n
j i
j j 或⎢⎣⎡≥=0X b AX
maxz=cx
maxz=cx