数学建模敏感性分析幻灯片.ppt
《数学建模敏感性分析幻灯片.ppt》由会员分享,可在线阅读,更多相关《数学建模敏感性分析幻灯片.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数学建模敏感性分析数学建模敏感性分析课件课件第1页,共20页,编辑于2022年,星期六内容提要内容提要:例例2.4 例例2.5 2.2 敏感性分析敏感性分析第2页,共20页,编辑于2022年,星期六例例2.4 某某家家具具公公司司制制造造书书桌桌、餐餐桌桌和和椅椅子子,所所用用的的资资源源有有三三种种:木料、木工和漆工。生产数据如下表所示。木料、木工和漆工。生产数据如下表所示。每个书桌每个餐桌每个椅子现有资源总数木料8单位6单位1单位48单位漆工4单位2单位1.5单位20单位木工2单位1.5单位0.5单位8单位成品单价60单位30单位20单位 若若要要求求桌桌子子的的生生产产量量不不超超过过5
2、件件,如如何何安安排排三三种种产产品品的的生生产可使利润最大?产可使利润最大?第3页,共20页,编辑于2022年,星期六解:解:用用DESKS、TABLES和和CHAIRS分别表示三种产品的分别表示三种产品的生产量(决策变量),容易建立生产量(决策变量),容易建立LP模型。模型。在在LINDO模型窗口中输入模型:模型窗口中输入模型:MAX 60 DESKS+30 TABLES+20 CHAIRSSUBJECT TO 2)8 DESKS+6 TABLES+CHAIRS=48 3)4 DESKS+2 TABLES+1.5 CHAIRS=20 4)DESKS+1 5 TABLES+O 5 CHAIR
3、S=8 5)TABLES=5END解这个模型,并对弹出的对话框解这个模型,并对弹出的对话框 “DO RANGE(SENSITIVITY)ANALYSIS?”选择选择“是(是(Y)”按钮,这表示你需要做灵敏性分析。然按钮,这表示你需要做灵敏性分析。然后,查看输出结果。后,查看输出结果。第4页,共20页,编辑于2022年,星期六LP OPTIMUM FOUND AT STEP 1 OBJECTIVE FUNCTION VALUE 1)280.0000 VARIABLE VALUE REDUCED COST DESKS 2.000000 0.000000 TABLES 0.000000 5.0000
4、00 CHAIRS 8.000000 0.000000 ROW SLACK OR SURPLUS DUAL PRICES 2)24.000000 0.000000 3)0.000000 10.000000 4)0.000000 10.000000 5)5.000000 0.000000 NO.ITERATIONS=1输出结果的前半部分:输出结果的前半部分:第5页,共20页,编辑于2022年,星期六前半部分的输出结果的解释与前一节例前半部分的输出结果的解释与前一节例2.1的结果类似:的结果类似:“LP OPTIMUM FOUND AT STEP2”表示两次迭代(旋转变换)后得到最优解。表示两次迭
5、代(旋转变换)后得到最优解。“OBJECTIVE FUNCTION VALUE 1)280.000000”表示最优目标值为表示最优目标值为280。“VALUE”给出最优解中各变量的值:造给出最优解中各变量的值:造2个书桌(个书桌(desks),0个餐桌(个餐桌(tables),8个椅子个椅子(chairs)。所以)。所以desks、chairs是基变量(取值非是基变量(取值非0),),tables是非基变量(取是非基变量(取值为值为0)。)。“SLACK OR SURPLUS”给出松驰变量的值:给出松驰变量的值:第第2行松驰变量行松驰变量=24 (第(第1行表示目标函数,第行表示目标函数,第2
6、行对应第行对应第1个约束)个约束)第第3行松驰变量行松驰变量=0 第第4行松驰变量行松驰变量=0 第第5行松驰变量行松驰变量=5第6页,共20页,编辑于2022年,星期六“REDUCED COST”列出最优单纯形表中判别数所在行的变量的系数,表示当变量有微小列出最优单纯形表中判别数所在行的变量的系数,表示当变量有微小变动时变动时,目标函数的变化率目标函数的变化率.其中基变量的其中基变量的reduced cost值应为值应为0,对于非基变量对于非基变量 Xj(请注意,非基变量的取值一定是(请注意,非基变量的取值一定是0),),相应的相应的 reduced cost值表示当某个变量值表示当某个变量
7、Xj 增加一个单位时目标函数减少的增加一个单位时目标函数减少的量量(max型问题型问题)。本例中:变量本例中:变量TABLES对应的对应的reduced cost值为值为5,表示当非基变量,表示当非基变量TABLES 的值从的值从0变为变为 1时(此时假定其他非基变量保持不变时(此时假定其他非基变量保持不变,但为了但为了满足约束条件,基变量显然会发生变化),最优的目标函数值满足约束条件,基变量显然会发生变化),最优的目标函数值=280-5=275。第7页,共20页,编辑于2022年,星期六“DUAL PRICE”(对偶价格)表示当对应约束有微小变动时(对偶价格)表示当对应约束有微小变动时,目标
8、函数目标函数的变化率的变化率.输出结果中对应于每一个约束有一个对偶价格输出结果中对应于每一个约束有一个对偶价格.若其数值若其数值为为p,表示对应约束中不等式右端项若增加表示对应约束中不等式右端项若增加1 个单位个单位,目标函数将增目标函数将增加加p个单位(个单位(max型问题型问题)。显然,如果在最优解处约束正好取等号(也就是显然,如果在最优解处约束正好取等号(也就是“紧约束紧约束”,即起作用,即起作用约束),对偶价格值才可能不是约束),对偶价格值才可能不是0。本例中:第。本例中:第3、4行是紧约束,对应的行是紧约束,对应的对偶价格值为对偶价格值为10,表示当紧约束,表示当紧约束 3)4 DE
9、SKS+2 TABLES+1.5 CHAIRS=20变为变为 3)4 DESKS+2 TABLES+1.5 CHAIRS=21时,目标函数值时,目标函数值=280+10=290。对第。对第4行也可类似解释。行也可类似解释。对于非紧约束(如本例中第对于非紧约束(如本例中第2、5行是非紧约束),行是非紧约束),DUAL PRICE 的值为的值为0,表示对应约束中不等式右端项的微小扰动不影响目标函表示对应约束中不等式右端项的微小扰动不影响目标函数。有时数。有时,通过分析通过分析DUAL PRICE,也可对产生不可行问题的原因也可对产生不可行问题的原因有所了解。有所了解。第8页,共20页,编辑于202
10、2年,星期六输出结果的后半部分:输出结果的后半部分:RANGES IN WHICH THE BASIS IS UNCHANGED:OBJ COEFFICIENT RANGES VARIABLE CURRENT ALLOWABLE ALLOWABLE COEF INCREASE DECREASE DESKS 60.000000 20.000000 4.000000 TABLES 30.000000 5.000000 INFINITY CHAIRS 20.000000 2.500000 5.000000 RIGHTHAND SIDE RANGES ROW CURRENT ALLOWABLE ALL
11、OWABLE RHS INCREASE DECREASE 2 48.000000 INFINITY 24.000000 3 20.000000 4.000000 4.000000 4 8.000000 2.000000 1.333333 5 5.000000 INFINITY 5.000000(报告中(报告中INFINITY表示正无穷表示正无穷)第9页,共20页,编辑于2022年,星期六 敏感性分析的作用是给出敏感性分析的作用是给出“RANGES IN WHICH THE BASIS IS UNCHANGED”,即研究当目标函数的系数和约束右端项在什么,即研究当目标函数的系数和约束右端项在什么
12、范围变化(此时假定其他系数保持不变)时,最优基(矩阵)范围变化(此时假定其他系数保持不变)时,最优基(矩阵)保持不变。保持不变。1.目标函数中系数变化的范围目标函数中系数变化的范围 (OBJ COEFFICIENT RANGES)如本例中:目标函数中如本例中:目标函数中DESKS变量当前的系数(变量当前的系数(CURRENT COEF)=60,允许增加(,允许增加(Allowable Increase)=4、允许减少、允许减少(Allowable Decrease)=2,说明当这个系数在,说明当这个系数在60-4,60+20=56,80范围变化时,最优基保持不变。对范围变化时,最优基保持不变。
13、对TABLES、CHAIRS变量,可以类似解释。由于此时约束没有变化(只是目标变量,可以类似解释。由于此时约束没有变化(只是目标函数中某个系数发生变化),所以最优基保持不变的意思也就是函数中某个系数发生变化),所以最优基保持不变的意思也就是最优解不变(当然,由于目标函数中系数发生了变化,所以最优最优解不变(当然,由于目标函数中系数发生了变化,所以最优值会变化)。值会变化)。这个部分包括两方面的敏感性分析内容:这个部分包括两方面的敏感性分析内容:第10页,共20页,编辑于2022年,星期六2.约束右端项变化的范围(约束右端项变化的范围(Right Hand Side RANGES)如本例中:第如
14、本例中:第2行约束中当前右端项(行约束中当前右端项(CURRENT RHS)=48,允许增加(允许增加(Allowable Increase)=INFINITY(无穷)、允许(无穷)、允许减少(减少(Allowable Decrease)=24,说明当它在,说明当它在 48-24,48+)=24,)范围变化时,最优基保持不变。第范围变化时,最优基保持不变。第3、4、5行可以类似解释。行可以类似解释。不过由于此时约束发生变化,最优基即使不变,最优解、最优不过由于此时约束发生变化,最优基即使不变,最优解、最优值也会发生变化。如何变化呢?我们将在本节后面结合第值也会发生变化。如何变化呢?我们将在本节
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 敏感性 分析 幻灯片
限制150内