第六讲 线性规划模型

(教材:第六章 线性规划模型)

1(本页) 2 3 4

一.  建立线性规划模型步骤

二.  线性规划模型的图解法

三.  线性规划模型

四.  应用 MATLAB 软件解线性规划模型

 

 一. 建立线性规划模型步骤

 建立线性规划模型的三步骤为

〔例 1〕某工厂在计划内要安排生产、Ⅱ两种产品。已知生产单位产品所需的设备台时及 A、 B 两种原材料的消耗以及工厂拥有的资源总数如下表所示:

 

产品

产品Ⅱ

资源总数

所需台时

1

2

8

原料 A (km)

4

0

16

原料 B (km)

0

4

12

 

    该工厂每生产一件产品可获利 2 万元,每生产一件产品可获利 3 万元。问该厂如何安排生产计划可获利最多?

该问题可以通过分析建立数学模型

  1. 以 分别表示在计划期间内生产、Ⅱ产品的产量。这是问题要确定的变量,称为决策变量

  2. 问题的目标是寻求使得利润最大化的决策。若用 表示利润,按题意, 。我们要确定 的值,使得   取的最大值。函数 称为目标函数

  3. 在确定产品、Ⅱ的产量时要考虑工厂资源总数的约束。因为工厂拥有设备的总有效台时为 8 小时,所以在确定产品、Ⅱ产量  时,要考虑所使用的设备的总有效台时不超过 8 。用不等式表示为:

    同理,由工厂拥有原料 A、 B 的限量,可得不等式  

     

再考虑到  都只取非负数, 总之,  应满足的约束条件如下:

满足上述所有约束条件的 称为可行解。可行解是一个可供选择的决策。问题变成:在可行解中使得 达到最大的一个。

把问题归结为如下的数学模型:

                       

这里 s.t. 表示决策变量  应满足罗列在其后的各(不等式或不等式)约束条件。这样的问题称为规划问题(优化问题)。特别注意到,这里的目标函数 以及各约束条件,都是决策变量  的线性(一次)函数,因而上述规划问题又特别称为线性规划问题。

一般,目标函数为线性函数、各约束条件均为线性等式或不等式的优化模型称为线性规划模型 

1(本页) 2 3 4