第一章 线性规划(2)

2019-04-14 20:10

第一章 线性规划

设xij为从供应地 Ai 运往需求地 Bj 的物资数量(i=1,2;j=1,2,3),z为总运费,则总运费最小的线性规划模型为:

min s.t.

xij≥0

z= 2x11 +3x12 +5x13 +4x21 +7x22 +8x23

x11 +x12 +x13 x11

x12

x13

(1) (2) (3) (4) (5)

=35 =10 =30

x21 +x22 +x23 =25 +x22

+x21

+x23 =20

以上约束条件(1)、(2)称为供应地约束,(3)、(4)、(5)称为需求地约束。这个问题的最优解为:x11=0,x12=30,x13=5,x21=10,x22=0,x23=15(吨);最小运费为:z=275元。

1.2.5 指派问题

例1.5 有n项任务由n个人去完成,每项任务交给一个人,每个人都有一项任务。由第i个人去做第j项任务的成本(或效益)为cij。求使总成本最小(或效益最大)的分配方案。

例如,有张、王、李、赵4位教师被分配教语文、数学、物理、化学4门课程,每位教师教一门课程,每门课程由一位老师教。根据这四位教师以往教课的情况,他们分别教这四门课程的平均成绩如下表:

表 1-5

张 王 李 赵 语文 数学 物理 化学 92 82 83 93 68 91 90 61 85 77 74 83 76 63 65 75 四位教师每人只能教一门课,每一门课只能由一个教师来教。要确定哪一位教师上哪一门课,使四门课的平均成绩之和为最高。

设xij(i=1, 2, 3, 4;j=1, 2, 3, 4)为第i个教师是否教第j门课,xij只能取值0或1,其意义如下:

6

第一章 线性规划

?0第i个教师不教第j门课xij??

1第i个教师教第j门课?变量xij与教师 i 以及课程 j 的关系如下:

表 1-6

j i 张 王 李 赵 语文 数学 物理 化学 x11 x21 x31 x41 x12 x22 x32 x42 x13 x23 x33 x43 x14 x24 x34 x44 这个指派问题的线性规划模型为:

max z= 92x11+68x12+85x13+76x14+82x21+91x22+77x23+63x24

+83x31+90x32+74x33+65x34+93x41+61x42+83x43+75x44

s.t.

x11+x12+x13+x14=1 x21+x22+x23+x24=1 x31+x32+x33+x34=1 x41+x42+x43+x44=1 x11+x21+x31+x41=1 x12+x22+x32+x42=1 x13+x23+x33+x43=1 x14+x24+x34+x44=1 xij=0, 1

这个问题的变量只能取值0或1,这样的线性规划问题成为0-1规划。 这个问题的最优解为 x14=1,x23=1,x32=1,x41=1,max z=336;即张老师教化学,王老师教物理,李老师教数学,赵老师教语文,如果这样分配教学任务,四门课的平均总分最高,可以达到336分。

一般的指派问题线性规划模型如下:

?0第i个人不从事第j项任务设: xij??

1第i个人被指派完成第j项任务?得到以下的线性规划模型:

(1) (2) (3) (4) (5) (6) (7) (8)

7

第一章 线性规划

min(max)z?n??cxi?1j?1ijnnijijs.t.?x?xj?1i?1n?1j?1,2,?,n

ij?1i?1,2,?,nxij?0,1在线性规划问题中,如果所有的变量都只能取值0或1。这样的线性规划问题称为(纯)0-1整数规划问题。如果一个线性规划问题中,有的变量是连续变量,而另一些变量是0-1变量,这样的问题称为混合0-1规划问题。

由以上5个例子,我们可以归纳出线性规划问题的一般形式:

max(min)z?c1x1?c2x2???cjxj???cnxns.t.a11x1?a12x2???a1jxj???a1nxn?(?,?)b1a21x1?a22x2???a2jxj???a2nxn?(?,?)b2

???????am1x1?am2x2???amjxj???amnxn?(?,?)bmx1x2?xj?xn?0其中

max(min)z?c1x1?c2x2???cjxj???cnxn

称为目标函数,

a11x1?a12x2???a1jxj???a1nxn?(??)b1a21x1?a22x2???a2jxj???a2nxn?(??)b2

???????am1x1?am2x2???amjxj???anmxn?(??)bm称为约束条件,

x1,x2,?,xj,?,xn?0

称为变量的非负约束。

在线性规划问题中,目标函数是变量的线性函数,约束条件是变量的线性不等式。例如以下的问题就不是线性规划问题:

max z=5x1x2+2x3

1s.t. 2x12+3x2-?15

x3 |x1-x2|+4x3?14 x1,x2,x3?0 记向量和矩阵

8

第一章 线性规划

?c1??x1??b1??a11a12?c??x??b??aa22222Cn?1???,Xn?1???,bm?1???,Am?n??21????????????????????xn??bm??am1am2?cn?

max(min) z=CTX s.t.

AX≤(=,≥)b X≥0

?a1n??a2n?? ?????amn?则线性规划问题可由向量和矩阵表示

其中

?x1??x?T?2??cx?cx??cx ??C1X?cc?c?nn?112nnn???1122???xn??a11a12?a1n??x1??a11x1?a12x2??a1nxn??a??x??ax?ax??ax?a?a21222n2222nn???2???211Am?nXn?1?? ??????????????????aa?axax?ax??axmn??n?m22mnn??m1m2?m11AX≤(=≥)b的分量形式为

?a11x1?a12x2??a1nxn??b1??ax?ax??ax??b?2222nn??211?(??)?2?

??????????ax?ax??axm22mnn??m11?bm?X≥0的分量形式为

?x1??0??x??0?X??2????

???????????xn??0?9

第一章 线性规划

§1.3 线性规划问题的标准形式

为了今后讨论的方便,我们称以下线性规划的形式为标准形式:

min z=CTX s.t. AX=b

X≥0

对于各种非标准形式的线性规划问题,我们总可以通过以下的变换,将其转化为标准形式。

1.3.1 极大化目标函数的问题

设目标函数为

maxminz?c1x1?c2x2???cnxn z' ??c1x1?c2x2???cnxn

令z’=-z,则以上极大化问题和以下极小化问题有相同的最优解。 例如,极大化线性规划问题

max s.t. z=

3x1 +4x2 x1 x1

-x2 x2 -4x2 -x2 x2

2x1 +2x3

+5x3

+2x3 ≤20 +x3 ≤45 x3 -5x3 +2x3 +x3 x3

≥0

≤20 ≤45 ≥0

和相应的极小化线性规划问题

min z’= -3x1 s.t.

的最优解相同,都是

x1=0,x2=14,x3=17

但他们最优解的目标函数值却相差一个符号,即

max z=141

min z’=-141

x1 x1

2x1 +2x3

1.3.2 约束条件不是等式的问题

设约束条件为

ai1x1?ai2x2???ainxn?bi(i?1,2,?,m)

引进一个新的变量xn+i,使它等于约束右边与左边之差

xn?i?bi?(ai1x1?ai2x2???ainxn)

10


第一章 线性规划(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:班杜拉的社会认知学习理论

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: