运筹学(简化)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一部分 运筹学

一、什么是运筹学?

实例:一公司有:

三个工厂:A 、B 、C 。 各工厂分别有140吨、120吨、50吨产品待运;

三个仓库:甲、乙、丙。甲库可存货60吨,乙库可存货100吨,丙库可存货150吨;

直观思路:1、距离最短A -丙。(140吨); 2、B -丙。(10吨);依此类推。 可得调运方案:

总吨公里数=140*1.5+60*12+50*13.5+10*3+50*4.5=1860。

最佳方案:

对该问题如果利用数学符号(即建立数学模型)来表示,可如下讨论:

设工厂A 向仓库甲、乙、丙的调运吨数分别为11x 、12x 、13x ,工厂B 向仓库甲、乙、丙的调运吨数分别为21x 、22x 、23x ,工厂C 向仓库甲、乙、丙的调运吨数分别为31x 、32x 、

33x ,则调运货物的总吨公里数(相当于运输费用)为

33323133222113121195.4635.13125.169x x x x x x x x x z ++++++++=

现在需要求该函数的最小值,而限制条件为:

⎪⎪⎪⎩⎪

⎪⎪⎪⎨⎧≥=++=++=++=++=++=++0

,,,,,,,,150100

6050120

14033323123222113121133231332

2212

312111333231232221

131211x x x x x x x x x x x x x x x x x x x x x x x x x x x

运筹学:以系统为研究对象,把系统的功能和特点用模型表示,通过对模型的定量分析,从总体上寻求最优策略,为决策和揭露新问题提供数量根据,并以研究结果的应用为目的,保证系统高效运行。

运筹学建立模型的最终目的是实现系统的最优化,帮助管理者作出正确的决策,使系统正常有效地运行。这里的最优化是指在一定条件下求最优解(可以是求最大值,也可以是求最小值)。

二、规划问题的几个基本概念:

决策变量:规划问题需要求解的一组变量,这组变量的每一组定值就对应规划问题的一个具体实施方案。如上例中的ij x ;

目标函数:规划问题一定有一个要求目标,并且这个要求目标可以表示为决策变量的函数,问题的解决归结为寻求一组决策变量的值,使目标函数实现最大或最小;如上例中的函数z ;

约束条件:每一个规划问题中,决策变量都要满足一定的约束条件,这些条件可用包含决策变量的等式或不等式表示;

可行域:由约束条件所确定的决策变量的集合,可行域中的每一组决策变量的取值称为可行解,如上例中的第一个调运方案;

最优解:使目标函数达到最值的可行解,如上例中的最佳方案。 分 类:线性规划和非线性规划 单目标规划和多目标规划

注意:

1、规划问题类似于高等数学中的多元函数的最值问题,如:

例:求函数y xy x z 632

++=的最值,其中0,0,13,10≥≥≤+≤+y x y x y x 决策变量:x, y

目标函数:y xy x z 632

++=

约束条件:0,0,13,10≥≥≤+≤+y x y x y x 可行域:由不等式0,0,82

,

10≥≥≤+≤+y x y x

y x 所确定的平面区域

显然,可行域中的任何一个点),(y x ,都满足约束条件,都是可行解,而要求的最值点应该是可行域中的最优解。

2、优化问题中目标函数和决策变量必不可少,约束条件对于实际问题一般情况下也一定存在,但是在利用软件求解时,没有目标函数也可以给出结果,但是这时的结果一般只是一个可行解,并不是最优解。

三、线性规划:

1、线性规划的特征:目标函数和约束条件都是决策变量的线性函数。

2、一般形式:

∑==

n

j j j

x c

z 1

max(min)

m i b x a

i

n

j j ij

,,2,1),(1

=≥=≤∑=

n j x j ,,2,10

=≥

注意:1>规划问题的理论求解方法很多,但是这里我们将不考虑具体理论方法,只需要掌握软件求解即可。

2>实际解决问题时,对于规划问题一定要对目标函数,以及每一个约束条件给于详细的解释,不要不加解释只是纯粹的罗列公式。

3、线性规划举例: 例1 资源最优利用问题

某厂生产甲、乙两种产品,需要煤、电力、水泥三种资源。生产每种产品1kt 需要各种资源的数量、各种资源的限量以及生产每种产品(kt )的利润(千元)如表所示。问在这种

≤+y x

解:(1)问题中待确定的变量――决策变量:甲、乙两种产品的生产量1x ,2x (2)决策变量所受的约束。问题中受到限制的是煤、电力、水泥的数量。于是有: 煤的总需求量不能超过供应量: 8221≤+x x 电力的总需求量不能超过供应量: 7221≤+x x 水泥的总需求量不能超过供应量: 932≤x

此外,甲、乙两种产品的生产量应该取非负值:01≥x ,02≥x

(3)建立目标函数。在三种资源供应量的限制下,合理安排两种产品的产量,使得总利润

2154x x z += 达到最大。

(4)资源最优利用问题的数学模型:求1x ,2x 的值,使 2154x x z += 达到最大,并满足:

⎪⎪⎩⎪⎪⎨⎧≥≤≤+≤+0

,9372822122

121x x x x x x x

例2 物资调运问题

设有两个仓库21A A ,,分别储存水泥23t 和27t 。有三个工地321B B B ,,各需水泥17t ,18t 和15t (总存货量等于总需求量)。已知各仓库到各工地的单位运费如表所示,问应如何调运,使运费最省?

数学模型:求变量ij x (从仓库i A 运往工地j B 的水泥数量)的值,使目标函数: 2322211312116116965x x x x x x z +++++= 达到最小,并满足:

相关文档
最新文档