管理运筹学lindo案例分析Word文件下载.docx
- 文档编号:16011516
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:25
- 大小:56.64KB
管理运筹学lindo案例分析Word文件下载.docx
《管理运筹学lindo案例分析Word文件下载.docx》由会员分享,可在线阅读,更多相关《管理运筹学lindo案例分析Word文件下载.docx(25页珍藏版)》请在冰豆网上搜索。
木料
8单位
6单位
1单位
48单位
漆工
4单位
2单位
1.5单位
20单位
木工
1。
5单位
0。
成品单价
60单位
30单位
若要求桌子的生产量不超过5件,如何安排三种产品的生产可使利润最大?
用DESKS、TABLES和CHAIRS分别表示三种产品的生产量,建立LP模型。
max=60*desks+30*tables+20*chairs;
8*desks+6*tables+chairs〈=48;
4*desks+2*tables+1.5*chairs〈=20;
2*desks+1。
5*tables+.5*chairs〈=8;
tables〈=5;
求解这个模型,并激活灵敏性分析.这时,查看报告窗口(ReportsWindow),可以看到如下结果。
Globaloptimalsolutionfoundatiteration:
3
Objectivevalue:
280.0000
VariableValueReducedCost
DESKS2。
0000000。
000000
TABLES0。
0000005。
CHAIRS8。
RowSlackorSurplusDualPrice
1280.00001。
224.000000。
30。
00000010.00000
40。
00000010。
00000
55.0000000。
“Globaloptimalsolutionfoundatiteration:
3”表示3次迭代后得到全局最优解。
“Objectivevalue:
280.0000"
表示最优目标值为280。
“Value”给出最优解中各变量的值:
造2个书桌(desks),0个餐桌(tables),8个椅子(chairs)。
所以desks、chairs是基变量(非0),tables是非基变量(0)。
“SlackorSurplus”给出松驰变量的值:
第1行松驰变量=280(模型第一行表示目标函数,所以第二行对应第一个约束)
第2行松驰变量=24
第3行松驰变量=0
第4行松驰变量=0
第5行松驰变量=5
“ReducedCost”列出最优单纯形表中判别数所在行的变量的系数,表示当变量有微小变动时,目标函数的变化率.其中基变量的reducedcost值应为0,对于非基变量Xj,相应的reducedcost值表示当某个变量Xj增加一个单位时目标函数减少的量(max型问题).本例中:
变量tables对应的reducedcost值为5,表示当非基变量tables的值从0变为1时(此时假定其他非基变量保持不变,但为了满足约束条件,基变量显然会发生变化),最优的目标函数值=280-5=275。
“DUALPRICE”(对偶价格)表示当对应约束有微小变动时,目标函数的变化率.输出结果中对应于每一个约束有一个对偶价格。
若其数值为p,表示对应约束中不等式右端项若增加1个单位,目标函数将增加p个单位(max型问题)。
显然,如果在最优解处约束正好取等号(也就是“紧约束"
,也称为有效约束或起作用约束),对偶价格值才可能不是0.本例中:
第3、4行是紧约束,对应的对偶价格值为10,表示当紧约束
3)4DESKS+2TABLES+1。
5CHAIRS〈=20
变为3)4DESKS+2TABLES+1。
5CHAIRS〈=21
时,目标函数值=280+10=290。
对第4行也类似。
对于非紧约束(如本例中第2、5行是非紧约束),DUALPRICE的值为0,表示对应约束中不等式右端项的微小扰动不影响目标函数.有时,通过分析DUALPRICE,也可对产生不可行问题的原因有所了解。
灵敏度分析的结果是
Rangesinwhichthebasisisunchanged:
ObjectiveCoefficientRanges
CurrentAllowableAllowable
VariableCoefficientIncreaseDecrease
DESKS60。
000000。
00。
TABLES30.000000。
CHAIRS20。
RighthandSideRanges
RowCurrentAllowableAllowable
RHSIncreaseDecrease
248。
320。
000000.00。
48.0000000。
00.0
目标函数中DESKS变量原来的费用系数为60,允许增加(AllowableIncrease)=4、允许减少(AllowableDecrease)=2,说明当它在[60—4,60+20]=[56,80]范围变化时,最优基保持不变.对TABLES、CHAIRS变量,可以类似解释。
由于此时约束没有变化(只是目标函数中某个费用系数发生变化),所以最优基保持不变的意思也就是最优解不变(当然,由于目标函数中费用系数发生了变化,所以最优值会变化).
第2行约束中右端项(RightHandSide,简写为RHS)原来为48,当它在[48-24,48+∞]=[24,∞]范围变化时,最优基保持不变。
第3、4、5行可以类似解释。
不过由于此时约束发生变化,最优基即使不变,最优解、最优值也会发生变化。
灵敏性分析结果表示的是最优基保持不变的系数范围。
由此,也可以进一步确定当目标函数的费用系数和约束右端项发生小的变化时,最优基和最优解、最优值如何变化.下面我们通过求解一个实际问题来进行说明。
例5.2一奶制品加工厂用牛奶生产A1,A2两种奶制品,1桶牛奶可以在甲车间用12小时加工成3公斤A1,或者在乙车间用8小时加工成4公斤A2。
根据市场需求,生产的A1,A2全部能售出,且每公斤A1获利24元,每公斤A2获利16元。
现在加工厂每天能得到50桶牛奶的供应,每天正式工人总的劳动时间480小时,并且甲车间每天至多能加工100公斤A1,乙车间的加工能力没有限制。
试为该厂制订一个生产计划,使每天获利最大,并进一步讨论以下3个附加问题:
1)若用35元可以买到1桶牛奶,应否作这项投资?
若投资,每天最多购买多少桶牛奶?
2)若可以聘用临时工人以增加劳动时间,付给临时工人的工资最多是每小时几元?
3)由于市场需求变化,每公斤A1的获利增加到30元,应否改变生产计划?
模型代码如下:
max=72*x1+64*x2;
x1+x2<
=50;
12*x1+8*x2<
=480;
3*x1〈=100;
求解这个模型并做灵敏性分析,结果如下。
Globaloptimalsolutionfoundatiteration:
0
Objectivevalue:
3360。
000
X120。
X230.000000。
13360。
0001.000000
20。
00000048。
0000002。
440。
000000.000000
Rangesinwhichthebasisisunchanged:
VariableCoefficientIncreaseDecrease
X172。
0000024.000008.000000
X264.000008.00000016。
250.0000010。
000006。
666667
3480.000053。
3333380.00000
4100.0000INFINITY40。
结果告诉我们:
这个线性规划的最优解为x1=20,x2=30,最优值为z=3360,即用20桶牛奶生产A1,30桶牛奶生产A2,可获最大利润3360元。
输出中除了告诉我们问题的最优解和最优值以外,还有许多对分析结果有用的信息,下面结合题目中提出的3个附加问题给予说明。
3个约束条件的右端不妨看作3种“资源"
:
原料、劳动时间、车间甲的加工能力。
输出中SlackorSurplus给出这3种资源在最优解下是否有剩余:
原料、劳动时间的剩余均为零,车间甲尚余40(公斤)加工能力。
目标函数可以看作“效益”,成为紧约束的“资源"
一旦增加,“效益”必然跟着增长。
输出中DUALPRICES给出这3种资源在最优解下“资源”增加1个单位时“效益"
的增量:
原料增加1个单位(1桶牛奶)时利润增长48(元),劳动时间增加1个单位(1小时)时利润增长2(元),而增加非紧约束车间甲的能力显然不会使利润增长.这里,“效益”的增量可以看作“资源”的潜在价值,经济学上称为影子价格,即1桶牛奶的影子价格为48元,1小时劳动的影子价格为2元,车间甲的影子价格为零。
读者可以用直接求解的办法验证上面的结论,即将输入文件中原料约束milk)右端的50改为51,看看得到的最优值(利润)是否恰好增长48(元).用影子价格的概念很容易回答附加问题1):
用35元可以买到1桶牛奶,低于1桶牛奶的影子价格48,当然应该作这项投资。
回答附加问题2):
聘用临时工人以增加劳动时间,付给的工资低于劳动时间的影子价格才可以增加利润,所以工资最多是每小时2元.
目标函数的系数发生变化时(假定约束条件不变),最优解和最优值会改变吗?
这个问题不能简单地回答。
上面输出给出了最优基不变条件下目标函数系数的允许变化范围:
x1的系数为(72—8,72+24)=(64,96);
x2的系数为(64—16,64+8)=(48,72).注意:
x1系数的允许范围需要x2系数64不变,反之亦然。
由于目标函数的费用系数变化并不影响约束条件,因此此时最优基不变可以保证最优解也不变,但最优值变化。
用这个结果很容易回答附加问题3):
若每公
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理 运筹学 lindo 案例 分析