运筹学与最优化方法:线性规划案例分析报告.doc

上传人:b****2 文档编号:1302747 上传时间:2022-10-20 格式:DOC 页数:8 大小:342.50KB
下载 相关 举报
运筹学与最优化方法:线性规划案例分析报告.doc_第1页
第1页 / 共8页
运筹学与最优化方法:线性规划案例分析报告.doc_第2页
第2页 / 共8页
运筹学与最优化方法:线性规划案例分析报告.doc_第3页
第3页 / 共8页
运筹学与最优化方法:线性规划案例分析报告.doc_第4页
第4页 / 共8页
运筹学与最优化方法:线性规划案例分析报告.doc_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

运筹学与最优化方法:线性规划案例分析报告.doc

《运筹学与最优化方法:线性规划案例分析报告.doc》由会员分享,可在线阅读,更多相关《运筹学与最优化方法:线性规划案例分析报告.doc(8页珍藏版)》请在冰豆网上搜索。

运筹学与最优化方法:线性规划案例分析报告.doc

案例:

连续投资的优化问题

一、题目:

某企业在今后五年内考虑对下列项目投资,已知:

项目A,从第一年到第四年每年年初需要投资,并于次年末收回本利115%。

项目B,第三年年初需要投资,到第五年末能收回本利125%,但规定最大投资额不超过40万元。

项目C,第二年年初需要投资,到第五年末能收回本利140%,但规定最大投资额不超过30万元。

项目D,五年内每年年初可购买公债,于当年末归还,并加利息6%。

该企业5年内可用于投资的资金总额为100万元,问它应如何确定给这些项目的每年投资使得到第五年末获得的投资本利总额为最大?

二、建立上述问题的数学模型

设X1A,XiB,XiC,XiD(i=1.2.3.4.5)为第i年初给项目A,B,C,D的投资额,它们都是待定的未知量。

由于项目D每年年初均可投资,年末收回本利,固每年的投资额应该等于手中拥有的资金额。

建立该问题的线性规划模型如下:

MaxZ=1.15X4A+1.40X2C+1.25X3B+1.06X5D

X1A+X1D=1000000

(1)

X2A+X2C+X2D=1.06X1D

(2)

X3A+X3B+X3D=1.15X1A+1.06X2D(3)

s.t.X4A+X4D=1.15X2A+1.06X3D(4)

X5D=1.15X3A+1.06X4D(5)

X3B<=400000(6)

X2C<=300000(7)

X1A,XiB,XiC,XiD>=0i=1,2,3,4,5

经过整理后如下:

MaxZ=1.15X4A+1.40X2C+1.25X3B+1.06X5D

X1A+X1D=1000000

-1.06X1D+X2A+X2C+X2D=0

-1.15X1A-1.06X2D+X3A+X3B+X3D=0

s.t.-1.15X2A-1.06X3D+X4A+X4D=0

-1.15X3A-1.06X4D+X5D=0

X3B<=400000

X2C<=300000

X1A,XiB,XiC,XiD>=0i=1,2,3,4,5

三、Excel求解过程以及相应的结果

(1)在Excel中进行布局并输入相应的公式

相应公式说明:

其中目标函数单元格B16中公式为:

=G3*E11+G4*D12+G5*C13+G6*F14

约束条件为投资额的限制以及每年资金分配部分:

每年资金分配部分为原模型中约束

(1)~(5):

J11=SUMPRODUCT(B11:

B14,J3:

J6);

K11=SUMPRODUCT(C11:

C14,K3:

K6);

L11=SUMPRODUCT(D11:

D14,L3:

L6);

M11=SUMPRODUCT(E11:

E14,M3:

M6);

N11=SUMPRODUCT(F11:

F14,N3:

N6);

投资额约束:

原模型中约束(6)~(7)

D12<=P4;

C13<=P5;

(2)设置规划求解参数并进行求解

如右图所示:

另外单击选项-采用线性模型,假定非负

(3)规划求解结果与分析

实验数据分析:

线性模型的优化的结果将显示在Excel的界面中,决策变量及目标函数的位置就会出现相应的优化结果值,目标函数的优化结果值是143.75。

或者在上述规划求解窗口中选择运算结果报告项,点击确定同样得到相应的优化结果值,显示如下图所示。

中间是决策变量的优化结果值,下面是约束条件在最优结果下的状态描述。

最优解为x1A=34.782608,x2A=39.130436,x4A=45,x3B=40,x2C=30,x1D=65.217392,x3A=x2D=x3D=x4D=x5D=0,最优值z=143.75,在最优条件下,所有的约束条件都刚好达到限制值。

目标单元格(最大值)

单元格

名字

初值

终值

$B$16

目标函数值

143.75

143.75

可变单元格

单元格

名字

初值

终值

$B$11

A

71.69811321

34.7826087

$C$11

A

6.17863E-15

39.13043478

$D$11

A

42.45283018

0

$E$11

A

0

45

$F$11

A

0

0

$G$11

A

0

0

$B$12

B

0

0

$C$12

B

0

0

$D$12

B

40

40

$E$12

B

0

0

$F$12

B

0

0

$G$12

B

0

0

$B$13

C

0

0

$C$13

C

30

30

$D$13

C

0

0

$E$13

C

0

0

$F$13

C

0

0

$G$13

C

0

0

$B$14

D

28.30188679

65.2173913

$C$14

D

0

0

$D$14

D

0

0

$E$14

D

0

0

$F$14

D

48.8207547

0

$G$14

D

0

0

约束

单元格

名字

单元格值

公式

状态

型数值

$J$11

投资额第1年

100

$J$11=$J$13

到达限制值

0

$K$11

投资额第2年

69.13043478

$K$11=$K$13

到达限制值

0

$L$11

投资额第3年

40

$L$11=$L$13

到达限制值

0

$M$11

投资额第4年

45

$M$11=$M$13

到达限制值

0

$N$11

投资额第5年

0

$N$11=$N$13

到达限制值

0

$C$13

C

30

$C$13<=$P$5

到达限制值

0

$D$12

B

40

$D$12<=$P$4

到达限制值

0

除了上述运算结果报告之外,还可以选择敏感性报告选择项,点击确定后就会出现相应的敏感性报告如下图所示。

在此报告中分成上下两部分,上部分是对决策变量目标系数的灵敏度分析,给出了目标系数的当前值和允许的增量和减量;下半部分是对各个约束条件右端常数项的灵敏度分析,给出了约束左端的实际值、右端常数项的当前值以及允许的增量和允许的减量。

可变单元格

 

 

递减

目标式

允许的

允许的

单元格

名字

成本

系数

增量

减量

$B$11

A

34.7826087

0

0

0

0.032937736

$C$11

A

39.13043478

0

0

0.033632075

0

$D$11

A

0

0

0

0

1E+30

$E$11

A

45

0

1.15

0.029245283

0

$F$11

A

0

0

0

0

1E+30

$G$11

A

0

0

0

0

1E+30

$B$12

B

0

0

0

0

1E+30

$C$12

B

0

0

0

0

1E+30

$D$12

B

40

0.031

1.25

1E+30

0.031

$E$12

B

0

0

0

0

1E+30

$F$12

B

0

0

0

0

1E+30

$G$12

B

0

0

0

0

1E+30

$B$13

C

0

0

0

0

1E+30

$C$13

C

30

0.0775

1.4

1E+30

0.0775

$D$13

C

0

0

0

0

1E+30

$E$13

C

0

0

0

0

1E+30

$F$13

C

0

0

0

0

1E+30

$G$13

C

0

0

0

0

1E+30

$B$14

D

65.2173913

0

0

0.032937736

0

$C$14

D

0

-0.03036

0

0.03036

1E+30

$D$14

D

0

0

0

0

1E+30

$E$14

D

0

-0.026400001

0

0.026400001

1E+30

$F$14

D

0

0

1.06

0

1E+30

$G$14

D

0

0

0

0

1E+30

约束

 

 

阴影

约束

允许的

允许的

单元格

名字

价格

限制值

增量

减量

$J$11

第1年

100

1.40185

100

1E+30

36.91550451

$K$11

第2年

69.13043478

1.3225

0

1E+30

39.13043478

$L$11

第3年

40

1.219

0

40

42.45283019

$M$11

第4年

45

1.15

0

1E+30

45

$N$11

第5年

0

1.06

0

1E+30

0

四、Lindo求解过程以及相应的结果

(1)运行lindo程序,在程序主界面下编辑程序文件,文件内容如下:

Max1.15X4A+1.40X2C+1.25X3B+1.06X5D

ST

X1A+X1D=1000000

-1.06X1D+X2A+X2C+X2D=0

-1.15X1A-1.06X2D+X3A+X3B+X3D=0

-1.15X2A-1.06X3D+X4A+X4D=0

-1.15X3A-1.06X4D+X5D=0

X3B<=400000

X2C<=300000

X1A>=0

X2A>=0

X3A>=0

X4A>=0

X3B>=0

X2C>=0

X

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

当前位置:首页 > PPT模板 > 简洁抽象

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1