运筹学课程讲义

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

运筹学课程讲义

第一部分 线性规划 第一章 线性规划的基本性质 1.1 线性规划的数学模型

一、 线性规划问题的特点

胜利家具厂生产桌子和椅子两种家具。桌子售价50元/个,椅子售价30元/个。生产桌子和椅子需木工和油漆工两种工种。生产一个桌子需要木工4小时,油漆工2小时。生产一个椅子需要木工3小时,油漆工1小时。该厂每月可用木工工时为120小时,油漆工工时为50小时。问该厂如何组织生产才能使每月的销售收入最大?

213050max x x z +=

⎪⎩

⎨⎧≥≤+≤+0

,50212034212121x x x x x x 例:某工厂生产某一种型号的机床。每台机床上需要 2.9m 、2.1m 、1.5m 的轴,分别为1根、2根和1根。这些轴需用同一种圆钢制作,圆钢的长度为74m 。如果要生产100台机床,问应如何安排下料,才能用料最省?

二、 数学模型的标准型 1. 繁写形式 2. 缩写形式 3. 向量形式 4. 矩阵形式

三、 任一模型如何化为标准型?

1. 若原模型要求目标函数实现最大化,如何将其化为最小化问题?

2. 若原模型中约束条件为不等式,如何化为等式?

3. 若原模型中变量x k 是自由变量,如何化为非负变量?

4. 若原模型中变量x j 有上下界,如何化为非负变量?

⎪⎪⎩⎪⎪⎨

⎧≥≤-=--≤+--≥-+----=无约束

3213213

21321321,0,0520

10651535765max x x x x x x x x x x x x x x x z 令''

'3'3''3'331'1,0,,,Z Z x x x x x x x =-≥-=-=

⎪⎪⎩

⎪⎪⎨⎧≥-=+-++=+-+-=+-+-+--+-++-=0,,,,,,,520

1010651533507765min 7654''3'32'17'

'3'32'15'

'3'32'164'

'3'32'17

65'

'3'32'1'x x x x x x x x x x x x x x x x x x x x x x x x Mx Mx x x x x x z 1. 2图解法

该法简单直观,平面作图适于求解二维问题。

使用该法求解线性规划问题时,不必把原模型化为标准型。 一、 图解法步骤

1. 由全部约束条件作图求出可行域

2. 作出一条目标函数的等值线

3. 平移目标函数等值线,作图求解最优点,再算出最优值

二、 从图解法看线性规划问题解的几种情况

1. 有唯一最优解

2. 有无穷多组最优解

3. 无可行解

4. 无有限最优解(无界解)

⎩⎪⎨⎧≥≥

+≥++=0

,23431246min 21212121x x x x x x x x z 最优解)0,2

1(,最优值3

直观结论:1)线性规划问题的可行域为凸集,特殊情况下为无界域(但有有限个顶点)或空集;

2)线性规划问题若有最优解,一定可以在其可行域的顶点上得到。

1.3 线性规划的基本概念和基本定理

一、 线性规划问题的基与解 可行解 最优解 基 基向量 非基向量 基变量 非基变量 基本解

基本可行解 最优基本可行解 退化的基本解

二、 几何意义上的几个基本概念 1. 凸集 2. 凸组合 3. 顶点

三、 线性规划问题的基本定理

定理1:若线性规划问题存在可行域,则其可行域是凸集。 引理1:线性规划问题的可行解T n x x x X ),,,(21 =为基本可行解的充要条件是X 的正分量对应的系数列向量是线性无关的。 定理2:线性规划问题的基本可行解对应于可行域的顶点。 引理2:K 是有界凸集,则任何一点X ∈K 可表示为K 的顶点的凸组合。

定理3:如果线性规划问题有有限最优解,则其目标函数最优值一定可以在可行域的顶点上达到。 四、 求解线性规划问题的基本思路

在有限个基本可行解中寻找最优基本可行解。

找一个基本可行解(m 个线性无关的系数列向量),由其换到另一个

基本可行解。实质即为换基。前提是保证新的基本可行解的目标函数值比原来的更优而不是更劣。

第二章 单纯形法

它是求解线性规划最为成熟的算法。

胜利家具厂生产桌子和椅子两种家具。桌子售价50元/个,椅子售价30元/个,生产桌子和椅子需要木工和油漆工两种工种。生产一个桌子需要木工4小时,油漆工2小时。生产一个椅子需要木工3小时,油漆工1小时。该厂每月可用木工工时为120小时,油漆工工时为50小时。问该厂如何组织生产才能使每月的销售收入最大? 213050max x x z +=

⎪⎩

⎨⎧≥≤+≤+0

,50212034212121x x x x x x 将其变形,得

⎪⎩⎪

⎨⎧≥=++=++0,,,502120

344

321421321x x x x x x x x x x 将43,x x 对应的单位矩阵作为初始可行基。令43,x x 为基变量,21,x x 为非基变量。原模型变形为 213050max x x z +=

⎪⎩⎪

⎨⎧≥--=--=0,,,250341204

3212142

13x x x x x x x x x x 如果令非基变量21,x x 等于零,得一个基本可行解(0,0,120,50),对应的目标函数值z = 0

最优性检验:该解是否最优?显然不是。经济意义分析:21,x x 等于零意味着家具厂不开工生产,销售收入为零,资源未得到充分利用。 数学角度分析:非基变量21,x x 前的系数都为正,表明目标函数值有增

相关文档
最新文档