运筹学实验五.docx

上传人:b****9 文档编号:28728247 上传时间:2023-07-19 格式:DOCX 页数:21 大小:702.51KB
下载 相关 举报
运筹学实验五.docx_第1页
第1页 / 共21页
运筹学实验五.docx_第2页
第2页 / 共21页
运筹学实验五.docx_第3页
第3页 / 共21页
运筹学实验五.docx_第4页
第4页 / 共21页
运筹学实验五.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

运筹学实验五.docx

《运筹学实验五.docx》由会员分享,可在线阅读,更多相关《运筹学实验五.docx(21页珍藏版)》请在冰豆网上搜索。

运筹学实验五.docx

运筹学实验五

实验五.分支定界法上机实验

一.实验目的:

通过分支定界法的上机实验,掌握分支定界法的思想和方法和步骤。

二:

实验要求:

1.写出要求解的数学模型;

2.写出分支和定界的过程;

3.写出在分支和定界过程中求解的每一个线性规划和Lingo程序;

4.写出最优解和最优值。

三:

实验内容

用分支定界法求解教材p131习题5.2

数学模型为:

Maxz=x1+x2

14x1+9x2<=51

-6x1+3x2<=1

x1,x2>=0

x1,x2为整数

先在Lingo中求解整数规划对应的线性规划模型:

Maxz=x1+x2

14x1+9x2<=51

-6x1+3x2<=1

x1,x2>=0

在Lingo中输入的数学模型为:

在Lingo中求解的结果如下图所示:

由上图可得出该线性规划的数学模型的最优解为:

x1=1.5,x2=3.333333

最优值为:

z=4.833333

因x1.x2均不满足整数约束的条件,故先对x2分支:

①x2<=3;②x2>=4

此时对应的上界为:

z=4.833333,下界为:

z=0

①x2<=3

数学模型为:

Maxz=x1+x2

14x1+9x2<=51

-6x1+3x2<=1

x2<=3

在Lingo中输入的数学模型为:

在Lingo中求解的结果为:

由上图可得出分支①后的最优解为x1=1,714286,x2=3

最优值为:

z=4.714286

重新定上下界:

上界为:

z=4.714286;下界为:

z=0

②x2>=4

数学模型为:

Maxz=x1+x2

14x1+9x2<=51

-6x1+3x2<=1

x2>=4

在Lingo中输入的数学模型为:

在Lingo中求解的结果为:

由上图可得出此线性规划问题无最优解

对x1分支:

①x1<=1;②x1>=2

①x1<=1

数学模型为:

maxz=x1+x2

14x1+9x2<=51

-6x1+3x2<=1

x2<=3

x1<=1

在Lingo中输入的数学模型为:

在Lingo中求解的结果如下图所示:

由上图可得出此此线性规划问题的最优解为:

x1=1;x2=2.333333

最优值为:

z=3.333333

 

②x1>=2

数学模型为:

Maxz=x1+x2

14x1+9x2<=51

-6x1+3x2<=1

x2<=3

x1>=2

在Lingo中输入的数学模型为:

在Lingo中求解的结果如下图所示:

由上图可得出此线型规划问题的最优解为:

x1=2;x2=2.5555556

最优值为:

z=4.555556

重新修改上下界:

上界为:

z=4.555556;下界为:

z=0

再对x2分支:

①x2<=2;②x2>=3

①x2<=2

数学模型为:

Maxz=x1+x2

14x1+9x2<=51

-6x1+3x2<=1

x2<=2

x1>=2

在Lingo中输入的数学模型为:

在Lingo中求解的结果如下图所示:

由上图可得出此线性规划问题的数学模型的最优解为:

x1=2.357143;x2=2

最优值为:

z=4.357143

②x2>=3

数学模型为:

Maxz=x1+x2

14x1+9x2<=51

-6x1+3x2<=1

x2=3

x1>=2

在Lingo中输入的数学模型为:

在Lingo中求解的结果如下图所示:

由上图可得出此线性规划问题无最优解

重新修改上下界:

上界为:

z=4.357143;下界为:

z=0

对x1<=1的情况再次对x2分支:

①x2<=2;②x2>=3

①x2<=2

对应的数学模型为:

Maxz=x1+x2

14x1+9x2<=51

-6x1+3x2<=1

x2<=2

x1<=1

在Lingo中输入的数学模型为:

在Lingo中求解的结果如下图所示:

由上图可得出此线性规划问题的最优解为:

x1=1;x2=2

最优值为:

z=3

②x2>=3

对应的数学模型为:

Maxz=x1+x2

14x1+9x2<=51

-6x1+3x2<=1

x2=3

x1<=1

在Lingo中输入的数学模型为:

在Lingo中求解的结果如下图所示:

由上图可得出此线性规划问题无最优解

重新修改线性规划问题的上下界:

上界为:

z=4.357143;下界为:

z=3

对x2<=2的条件下的x1分支:

①x1<=2;②x1>=3

①x1<=2

对应的数学模型为:

Maxz=x1+x2

14x1+9x2<=51

-6x1+3x2<=1

x2<=2

x1=2

在Lingo中输入的数学模型为:

在Lingo中求解的结果如下图所示:

由上图可得出此线性规划问题的最优解为:

x1=2;x2=2

最优值为:

z=4

②x1>=3

对应的数学模型为:

Maxz=x1+x2

14x1+9x2<=51

-6x1+3x2<=1

x2<=2

x1>=3

在Lingo中输入的数学模型为:

在Lingo中求解的结果如下图所示:

由上图可得出此线性规划问题的最优解为:

x1=3;x2=1

最优值为:

z=4

重新修改上下界:

上界为:

z=4;下界为:

z=4

由以上求解可得出此整数规划问题有多重最优解:

㈠:

x1=x2=2;㈡x1=3,x2=1

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

当前位置:首页 > 成人教育 > 自考

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

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