欢迎来到天天文库
浏览记录
ID:50347457
大小:398.00 KB
页数:28页
时间:2020-03-12
《运筹学图解法的灵敏度分析.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、§5.1图解法的灵敏度分析灵敏度分析的概念和重要性目标函数中的系数cj的灵敏度分析约束条件中右边系数bi的灵敏度分析一、灵敏度分析的概念灵敏度分析:就是在建立数学模型和求得最优解之后,研究线性规划的一些系数cj、bi、aij变化时,对最优解产生什么影响。二、灵敏度分析的重要性首先,因为这些系数都是估计值和预测值,不一定非常精确;其次,即使这些系数值在某一时刻是精确值,他们也会随着市场条件的变化而变化,不会一成不变的。例如,原材料的价格,商品的售价、加工能力、劳动力的价格等等都会影响这些系数的变化;有了灵敏度分析就不必为了应付这些变化而不
2、停地建立新的模型和求其新的最优解,也不会由于系数的估计和预测的精确性而对所求的得最优解存在不必要的怀疑。三、目标函数系数cj的灵敏度分析例:图解x1x2426351OABC讨论cj变化对原问题的影响x1x2426351OABC(1)Cj变动不影响可行解域;(2)cj变动将影响目标函数等值线的斜率,从而可能影响与可行解域的交点;(3)当目标函数等值线的斜率在和之间变动时,最优解仍在B点;1212讨论cj变化对原问题的影响x1x2426351OABC(4)当目标函数等值线的斜率0>k>k1时,最优解交于A点;12讨论cj变化对原问题的影响x
3、1x2426351OABC(5)当目标函数等值线的斜率k4、分析例:讨论:当b1=10b1=11时对原问题的影响x1x2426351OABC讨论:b1变动对原问题的影响(b1=10b1=11)x1x2426351OABCB’A’讨论:b1变动对原问题的影响(b1=10b1=11)x1x2426351OABCB’A’(1)原可行解域为OABC,现可行解域为0A‘B’C。(2)原最优解为B点,现最优解为B‘点。总结:约束条件中右边系数bi的灵敏度分析当约束条件右边系数bi变化时,其线性规划的可行解域将变化;当某个bi发生变动时,它所在的约束条件直线的斜率不变,相当于将可行解域的一个边界做平行移动。当5、约束条件右边系数bi变化时,目标函数等值线斜率不变;当bi变动时,重新考察最优解的交点是否改变。讨论bi变动带来最优值的变化例:某工厂在计划期内要安排甲、乙两种产品的生产。生产单位产品所需的设备台时及A、B两种原材料的消耗以及资源的限制如下表:工厂每生产一单位甲产品可获利50元,每生产一单位乙产品可获利100元,问工厂应分别生产多少单位产品甲和产品乙才能使得获利最多?甲产品乙产品资源限制设备11300台时原料A21400kg原料B01250kg数学模型:设甲、乙两种产品的产量分别为x1、x2:DBC图解法10020030040010026、00300400OA可行解域为OABCD最优解为B点(50,250)最优生产方案为:甲生产50,乙生产250;此时,总利润为27500元。现提高设备可利用台时数(b1=300b1=310)设甲、乙两种产品的产量分别为x1、x2:DBC图解法100200300400100200300400OA此时,可行解域为OAB’C’D最优解为B’点(60,250)最优生产方案为:甲生产60,乙生产250;此时,总利润为28000元。B’C’B1变化前后对比:b1=300时,最优解为x1=50,x2=250最优值为5050+100250=27500b17、=310时,最优解为x1=60,x2=250最优值为5060+100250=28000每增加一个台时的设备就可以多获得500/10=50元的利润设备台时数增加10台时总利润增加500元对偶价格约束条件常数项中增加一个单位而使得目标函数值得到改进的数量称之为这个约束条件的对偶价格。上例中,设备台时数的对偶价格=50。DBC讨论:原料A(b2)的对偶价格100200300400100200300400OA原料A的约束条件原料B的约束条件设备台时的约束条件C’D’b2小变动对原问题不产生影响原料A的对偶价格为0DBC讨论:原料B(b3)的对偶8、价格100200300400100200400OA原料A的约束条件原料B的约束条件设备台时的约束条件B’A’b3变动会对原问题的最优解产生影响新的最优解在B‘点讨论:b3增加一个单位,最优值的变化量。b3=
4、分析例:讨论:当b1=10b1=11时对原问题的影响x1x2426351OABC讨论:b1变动对原问题的影响(b1=10b1=11)x1x2426351OABCB’A’讨论:b1变动对原问题的影响(b1=10b1=11)x1x2426351OABCB’A’(1)原可行解域为OABC,现可行解域为0A‘B’C。(2)原最优解为B点,现最优解为B‘点。总结:约束条件中右边系数bi的灵敏度分析当约束条件右边系数bi变化时,其线性规划的可行解域将变化;当某个bi发生变动时,它所在的约束条件直线的斜率不变,相当于将可行解域的一个边界做平行移动。当
5、约束条件右边系数bi变化时,目标函数等值线斜率不变;当bi变动时,重新考察最优解的交点是否改变。讨论bi变动带来最优值的变化例:某工厂在计划期内要安排甲、乙两种产品的生产。生产单位产品所需的设备台时及A、B两种原材料的消耗以及资源的限制如下表:工厂每生产一单位甲产品可获利50元,每生产一单位乙产品可获利100元,问工厂应分别生产多少单位产品甲和产品乙才能使得获利最多?甲产品乙产品资源限制设备11300台时原料A21400kg原料B01250kg数学模型:设甲、乙两种产品的产量分别为x1、x2:DBC图解法1002003004001002
6、00300400OA可行解域为OABCD最优解为B点(50,250)最优生产方案为:甲生产50,乙生产250;此时,总利润为27500元。现提高设备可利用台时数(b1=300b1=310)设甲、乙两种产品的产量分别为x1、x2:DBC图解法100200300400100200300400OA此时,可行解域为OAB’C’D最优解为B’点(60,250)最优生产方案为:甲生产60,乙生产250;此时,总利润为28000元。B’C’B1变化前后对比:b1=300时,最优解为x1=50,x2=250最优值为5050+100250=27500b1
7、=310时,最优解为x1=60,x2=250最优值为5060+100250=28000每增加一个台时的设备就可以多获得500/10=50元的利润设备台时数增加10台时总利润增加500元对偶价格约束条件常数项中增加一个单位而使得目标函数值得到改进的数量称之为这个约束条件的对偶价格。上例中,设备台时数的对偶价格=50。DBC讨论:原料A(b2)的对偶价格100200300400100200300400OA原料A的约束条件原料B的约束条件设备台时的约束条件C’D’b2小变动对原问题不产生影响原料A的对偶价格为0DBC讨论:原料B(b3)的对偶
8、价格100200300400100200400OA原料A的约束条件原料B的约束条件设备台时的约束条件B’A’b3变动会对原问题的最优解产生影响新的最优解在B‘点讨论:b3增加一个单位,最优值的变化量。b3=
此文档下载收益归作者所有