运筹学期末试题

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

《运筹学》课程考试试卷( A卷)

专业:管理大类年级:2007考试方式:闭卷学分:3 考试时间:120 分钟

二、已知如下的运输问题(20分)

用表上作业法求该运输问题的最优调运方案

三、已知线性规划问题(15分)

max z =3x1+4x2

-x1+2x2≤8

x1+2x2≤12

2x1+ x2≤16

x1, x2≥0

(1)写出其对偶问题

(2)若其该问题的最优解为,x

1*=20/3, x

2

*=8/3,试用对偶问题的性质,求对偶问题的最优解。

四、求如下图网络的最大流,并找出最小截集和截量。每弧旁的数字是(C ij ,f ij)(15分)

v1(7,4)v3

(8,8)(3,1)(8,6)

v s(3,3)(3,0)v t

(9,4)(2,2)(9,6)

v2(5,5)v4

五、用动态规划方法求解下列非线性规划问题(15分)

max z =x1 x22x3

x1+x2+x3 =8

x j≥0 (j=1,2,3)

六、用匈牙利法求解下列指派问题(10分)

有四份工作,分别记作A 、B 、C 、D 。现有甲、乙、丙、丁四人,他们每人做各项工作所需时间如下表所示,问若每份工作只能一人完成,每人只能完成一份工作,如 何分派任务,可使总时间最少?

《运筹学》A 卷标准答案

一、解:(1)单纯形法 (10分)

建立模型:max z = 3x 1+4x 2

2x 1+x 2 ≤ 40 x 1 +3x 2≤30

xj ≥ 0 j = 1,2

首先,将问题化为标准型。加松弛变量x 3,x 4,得

⎪⎩⎪

⎨⎧=≥=++=+++=4,...,1,030340

243max 42132121j x x x x x x x st x x z j

其次,列出初始单纯形表,计算最优值。 任务 人员

A

B

C

D

4

5

9

8

7

8

11

2

5

9

8

2

3

1

11

4

由单纯形表一得最优解为.70,)4,18(*==z x T

(2)有(1)的最有表可知,线性规划问题的对偶问题的最优解为:Y *=(1,1),即 A 材料的影子价格为1元,B 材料的影子价格为1元。 (5分) (3)目标规划问题的模型: (10分) ⎪⎪

⎪⎩⎪⎪⎪⎨⎧=≥≥=-+-=-++=-++++++=+-+

-+

-+-+

-

+

-

-

)2,1(,0,,0,040

27043)

()(min 2133212221112133322211i d d x x d d x x d d x x d d x x st d d P d d P d P z i i

用闭回路法求非基变量的σi j ,

σ11=2, σ12=2,σ23=5, σ32=6, σ33=4, σ34=-3,

对闭回路:x 34- x 24- x 21- x 31做运量调整,调整量为2,得 111223243233

求得所有检验数σ

ij ≥0,且σ

12

=0,所以该问题有多重最优方案。

所以,最终的运量表即为此运输问题的一个最优方案,

其最小运输成本为:104元。

三、解:

(1)对偶问题模型

Min w = 8y1+12y2+16y3

-y1 + y2 +2 y3≥ 3

2y1 +2 y2 +y3≥ 4

yj≥ 0 j = 1,…, 3

(5分)

(2)将x1*=20/3,x2*=8/3代入原问题约束条件,得(1)为严格不等式,x s1>0,由互补松弛性YX s*=0得y1=0;

又因为x1, x2>0,由互补松弛性Y s X*=0,得Y s1=Ys2=0,即原问题约束条件应取等号,故

-y1 + y2 +2 y3 = 3

2y1 +2 y2 +y3 = 4

y1 = 0

解之得y1=0

y2=5/3

y3=2/3

所以对偶问题最优解为Y*=(0, 5/3, 2/3)T,目标函数最优值为Z*=92/3。

(10分)

四、最大流问题(参考)

v1(7,4)v3

(8,8)(3,1)(8,6)

v s(3,3)(3,0)v t

(9,4)(2,2)(9,6)

v2(5,5)v4

t

最大流为(10分)

(5分)

五、解:该问题的阶段数为:3,设状态变量为s

1、s

2

、s

3

,取问题的变量x

1

、x

2

、x

3

为决策变量;

各阶段指标函数按乘积方式结合。令最有函数f k (s k )表示为第k 阶段的初始状态为s k ,从k 阶段到3阶段所得到的最大值。

设: s 3= x 3 ,s 3+ x 2= s 2 ,s 2+ x 1= s 1

得: 0≤x 3≤s 3 ,0≤x 2≤s 2 ,0≤x 1≤s 1=8

用逆推法求解: 当k=3时, f 3(s 3)=3

30max s x ≤≤(x 3)= s 3及最优解x 3*

= s 3 ,

当k=2时,f 2(s 2)=

2

20max s x ≤≤[x 22

f 3(s 3)]= s 3[x 22

(s 2- x 2)],解得

f 2(s 2)=4/27 * s 23最优解x 2*= 2s 2 /3, 当k=1时,f 1(s 1)=

1

10max s x ≤≤[x 1 f 2(s 2)]=

1

10max s x ≤≤[x 1* 4/27*(s 1- x 1)3]

解得f 1(s 1)=1/64 * s 14最优解x 1*= s 1 /4, 又已知:s 1=8

所以得:x 1*= s 1 /4=2,f 1(s 1)=64.

由:s 2= s 1- x 1=8-2=6,得:x 2*

= 2s 2 /3= 4,f 2(s 2)=32 ; 由:s 3= s 2- x 2=6-4=2,得:x 2*= s 3= 2,f 3(s 3)=2 ;

得到最优解为:x 1*= s 1 /4=2,x 2*= 2s 2 /3= 4,x 2*

= s 3= 2 最优值为:max z = f 1(s 1)=64

(15分) 六 解:

⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡411132895211878954

⎥⎥⎥⎥⎦

⎢⎢⎢

⎢⎣⎡310

2

067309654510

再减去每列最小元素得:

⎥⎥⎥

⎥⎦

⎤⎢⎢⎢⎢⎣⎡35

2

017304654010用最少直线数覆盖0元素,得

相关文档
最新文档