动态规划习题答案文档格式.docx

上传人:b****2 文档编号:4502651 上传时间:2023-05-03 格式:DOCX 页数:17 大小:28.02KB
下载 相关 举报
动态规划习题答案文档格式.docx_第1页
第1页 / 共17页
动态规划习题答案文档格式.docx_第2页
第2页 / 共17页
动态规划习题答案文档格式.docx_第3页
第3页 / 共17页
动态规划习题答案文档格式.docx_第4页
第4页 / 共17页
动态规划习题答案文档格式.docx_第5页
第5页 / 共17页
动态规划习题答案文档格式.docx_第6页
第6页 / 共17页
动态规划习题答案文档格式.docx_第7页
第7页 / 共17页
动态规划习题答案文档格式.docx_第8页
第8页 / 共17页
动态规划习题答案文档格式.docx_第9页
第9页 / 共17页
动态规划习题答案文档格式.docx_第10页
第10页 / 共17页
动态规划习题答案文档格式.docx_第11页
第11页 / 共17页
动态规划习题答案文档格式.docx_第12页
第12页 / 共17页
动态规划习题答案文档格式.docx_第13页
第13页 / 共17页
动态规划习题答案文档格式.docx_第14页
第14页 / 共17页
动态规划习题答案文档格式.docx_第15页
第15页 / 共17页
动态规划习题答案文档格式.docx_第16页
第16页 / 共17页
动态规划习题答案文档格式.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

动态规划习题答案文档格式.docx

《动态规划习题答案文档格式.docx》由会员分享,可在线阅读,更多相关《动态规划习题答案文档格式.docx(17页珍藏版)》请在冰点文库上搜索。

动态规划习题答案文档格式.docx

S4=S3-X3

S3

f3(S3)

X3*

第二步:

K=2f2(S2)=max{W2(X2)+f3(S3)}

X2€D2(S2)

S3=S2-X2

W2(X2)+f3(S2-X2)

S2

X2=0

X2=1

X2=2

X2=3

f2(S2)

X2*

i

40+64

104

40+68

42+64

108

40+78

42+68

50+64

118

40+84

42+78

50+68

60+64

124

0,3

第三步:

K=1

fi(Si)二max{Wi(Xi)+f2(S2)}

Xi€Di(Si)

S2=Si-X1

Wi(Xi)+f2(Si-Xi)

Si

Xi=0

Xi=1

Xi=2

Xi=3

fi(Si)

Xi*

41+118

48+1

60+10

164

08

Xi*=3X2*=0

A投资3百万,

X3*=i

B不投资

C投资i百万

JJ

总收益164百万元。

3.(最优分配问题)有一个仪表公司打算向它的3个营业区设立6家销售店。

每个营业区至少设一家,所获利润如表。

问设立的6家销售店数应如何分配,可使总利润最大?

利润

Wk(x)

营业

区Ak

A

200

210

180

销售

280

220

230

店数x

330

225

260

340

Sk――对k#,…,3营业区允许设立的销售店数

xk——对k营业区设立的销售店数

wk(Sk,Xk)——对k#营业区设立Xk销售店后的利润:

w(sk,,xk)=Wk(xk)

Tk(sk,Xk)Sk+1=Sk-Xk

fk(sk)当第k至第3个营业区允许设立的销售店数为Sk

时所能获得的最大利润

递归方程:

f4(S4)=0

fk(sk)二max{wk(xk)+fk+1(sk+1)},k=3,2,1

xk€Dk(sk)

k=3时,有方程

f4(s4)=0

f3(s3)=max{w3(x3)+f4(s4)}

X3€D3(s3)

s3=s2—x2

s3

f3(s3)

x3*

k=2,有方程

f2(s2)=max{w2(x2)+f3(s3)}

x2€D2(s2)

w2(x2)+f3(s2—x2)

f2(s

2)

x2=1

x2=2

x2=3

x2=4

s2

210+1

80

/

390

210+2

30

220+1

440

220+2

225+1

470

5

225+2

230+1

490

k=1,有方程

{w1(x1)+f2(s2)}

f1(s1)=max

x1€D1(s1)

s2=s1—x1

w(x1)+f2(s1—X1)

f1(S1

X1*

S1

X1=1

X1=2

X1=3

X1=4

6

200+4

90

280+4

70

330+4

340+3

770

s1=6ts2=3ts3=2

xi*=3x2*=1x3*=2

分别A1、A2、A3营业区设立3家、1家、2家销售店,最大利润为

4.用动态规划方法求解下列模型:

maxf=10X1+4X2+5X3

s.t.3X1+5X2+4Xs<

15

0<

Ki电0<

X2总X3为,Xj为整数j=1,2,3

收费C1=10C2=4C3=5

X1为货物1的装载件数

X2为货物2的装载件数

X3为货物3的装载件数

分3阶段

Si为货物1、2、3允许的装载重量(3Xi+5X2+4X3的允许值)

S2为货物2、3允许装载的重量(5X2+4X3的允许值)

S3为货物3允许装载的重量(4X3的允许值)

第一步:

K=3

f3(S3)=max{5X3+f4(S4)|X3^D3(S3)}

S4=S3-4X3

0~3

4~7

8~11

12~15

D3(S3)

{0}

{0,1}

{0,1,2}

{0,123}

 

X3=0

X3=1

X3=2

X3=3

0+0

5+0

10+0

10

15+0

第二步:

K=2

f2(S2)=max{4X2+f3(S3)|X2€D2(S2)}

S3=S2-5X2

0~4

5~9

10~15

D2(S2)

划分点:

8

12

9

13

17

14

18

22

4X2+f3(S2-5X2)

X2*

X2=0

X2=1

X2=2

0+5

5~7

4+0

0+10

4+5

10~11

8+0

0+15

4+10

14~15

8+5

第三步:

fi(S3)=max{10Xi+f2(Sz)|Xi€D(Si)}

S2=S〔-3Xi

10Xi+f2(Si-3Xi)

X1=0

X1=1

f1(S1)

10+15

20+10

顺序追踪:

最优策略为

S3=9

J

X3*=2

Si=15tS2=9t

Xi*=2X2*=0

最优装载方案为:

货物1装2件;

货物2不装;

货物3装2件

装载收费为30元

5.用动态规划方法解下列0—1背包问题:

Maxf=12x1+12x2+9x3+16x4+30x5;

s.t.3x1+4x2+3x3+4x4+6x5<

12;

Xj=0,1,j=1,,5

本问题分为5个阶段。

sk--akXk+…+a4X4的允许值

Xk—第k阶段Xk取值,Xk=0,1

Wk(Sk,Xk)Xk产生的价值:

Wk(Sk,Xk)=ckXk

Tk(Sk,Xk)Sk+1=Sk-akXk

fk(Sk)在akXk+…+a4X4<

Sk的条件下,ckXk+…+c4X4能

取得的最大值。

k=5

k=4

fk(Sk)=max{ckXk+fk+i(Sk+i)},k=5,4,3,2,1

S5

30x5

f5(S5)

X5*

X5=0

X5=1

0~5

6〜12

f5(S5)=max{30x5}

X5€D5(S5)

f4(S4)=max{16x4+f5(S5)}

X4€D4(S4)

S5=S4-4X4

S4

16X4+f5(S4-4X4)

f4(S4)

X4*

X4=0

X4=1

4~5

16+0

16

6~9

0+30

10~12

16+30

46

k=3

f3(S3)=max{9x3+f4(S4)}

X3匕D3(S3)

9X3+f4(S3-3X3)

f3(S3)

0~2

9+0

0+16

7〜8

9+16

9+30

39

10〜12

0+46

S4=S3-3X3

k=1厂

k=2

f2(s2)=max{i2x2+f3(s3)}

1|x2GD2(s2)

匸S3=S2-4x2

i2X2+f3(S2-4X2)

f2(S2)

X2=i

0+9

4〜5

0+i6

i2+0

i6

7

i2+9

i2+i6

0+39

io

i2+30

ii~i2

fi(si)=max{12xi+f2(S2)}

xiGDi(si)

.S2=si-3xisi=12

i2xi+f2(si-3xi)

fi(Si)

Xi*

xi=0

xi=i

i2

i2+39

5i

si=12—S2=9—S3=9—►S4=6—^S5=6

X1*=1X2*=0X3*=1X4*=0X5*=1

11.今设计一种由4个元件串联而成的部件,为提高部件的可靠性,每一元件可以由1个、2个或3个并联的单位元件组成。

关于元件K

(K=1,2,3,4)配备j个并联单位元件(j=1,2,3)后的可靠性

Rkj和成本Ckj由表给出,假设该部件的总成本允许为15个单位,试问如何确定各元件的单位元件配备数目,使系统的可靠性最高?

j

K=3

K=4

R1j

C1j

R2j

C2j

R3j

C3j

R4j

C4j

0.7

0.6

0.9

0.8

0.75

0.82

0.85

逆序解法。

Sk仪表上配备k#,…,4#元件时允许使用的费用

XkK#元件所选用的单位元件

Wk(Sk,Xk)――K#元件采用单位元件时的可靠性,有

Wk(Sk,Xk)=RkXk

Tk(Sk,Xk)Sk+仁Sk-CkXk

fk(Sk)――在费用限额为Sk的条件下,k#,…,3#元件串联时相应

部分可获得的最大可靠性

递归方程f4(S5)=1

fk(Sk)=max{Wk(Sk,Xk)•fk+1(Sk+1)),K=4,3,2,1.

第一步,对K=4,

R4X4

F4(S1)

X4=2

R3X3•f1(S3-C3X3)

0.9X0.8

0.72

0.9X0.82

0.738

第三步,对K=2,

R2X2•f3(S2-C2X2)

0.6X0.72

0.432

0.6X0.738

0.8X0.72

0.576

11

第四步,对K=4,f4(S4)=max{R4X4•f3(S3)}

S3=S4-C4X4,S4=15

R1X1•f2(S41-C1X1)

f1(S4)

X*1

X1=1X1=2X1=3

0.7X0.5760.75X0.5760.85X0.432

Sl=15fS3=10fS2=6fSl=3

Xi*=2X2*=2X3*=1X4*=1

元件1为2个,元件2为2个,元件3为1个,元件4为1个,可靠

性为0.432。

顺序解法:

Sk――仪表上配备1#,…,K#元件时允许使用的费用

Wk(Sk,Xk)――K#元件采用单位元件时的可靠性,有

Wk(Sk,Xk)二RkXk

Tk(Sk,Xk)Sk-仁Sk-CkXk

fk(Sk)――在费用限额为Sk的条件下,1#,…,K#元件串联时相应部分可获得的最大可靠性

递归方程fo(So)=1

fk(Sk)=max{Wk(Sk,Xk)•fk-1(Sk-1)},K=1,2,3,4

第一步,对K=1,f1(S1)=max{R1X1}

4<

=Sk=7

S1={4,5,6,7}

D1(S1)

{1}

{1,2}

{1,2,3}

R1X1

第二步,对K=2,f2(S2)=max{R2x2.fi(Si”

Sl=S2-C2X2

6v=S2V=9

S2={6,7,8,9}

{1,2}

R2X2•f1(S2-C2X2)

0.6X0.7

0.42

0.6X0.75

0.45

0.8X0.7

0.56

0.6X0.8

0.8X0.75

第三步,对K=3,f3(S3)=max{R3X3.f2(S2)}

S2=S3-C3X3

9v=S2<

=12

S2={9,10,11,12}

D3(S3)

R3X3•f2(S3-C3X3)

0.9X0.42

0.378

0.9X0.45

0.405

0.9X0.56

0.504

一一

--

0.9X0.6

0.54

R4X4•f3(S4-C4X4)

f4(S4)

0.8X0.54

0.82X0.405

S4=15tS3=12tS2=9tS1=5

JJJ

X4*=1

X3*=1X2*=2X1*=2

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2