线性规划的灵敏度分析与最优解的解释.ppt
《线性规划的灵敏度分析与最优解的解释.ppt》由会员分享,可在线阅读,更多相关《线性规划的灵敏度分析与最优解的解释.ppt(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章 线性规划的灵敏度分析与最优解 的解释讲授人:朱玉春朱玉春朱玉春朱玉春 教授教授教授教授单 位:经济管理学院经济管理学院经济管理学院经济管理学院 20112011年年年年西北农林科技大学西北农林科技大学引言 灵灵敏敏度度分分析析是是研研究究当当一一个个线线性性规规划划问问题题中中的的系系数数发发生生变变化化时时,其其对对函函数数最最优优解解的的影影响响程程度度。运用灵敏度分析,我们可以回答以下问题:运用灵敏度分析,我们可以回答以下问题:1.1.如如果果目目标标函函数数的的系系数数发发生生了了变变化化,对对最最优优解解会会产产生什么影响?生什么影响?2.2.如如果果改改变变约约束束条条件件
2、的的右右端端值值,对对最最优优解解会会产产生生什什么影响?么影响?首首先先我我们们将将介介绍绍如如何何使使用用图图解解法法进进行行双双变变量量线线性性规规划划问问题题的的灵灵敏敏度度分分析析,然然后后介介绍绍如如何何使使用用管理科学家软件得到灵敏度分析报告。管理科学家软件得到灵敏度分析报告。本章主要内容l3.1 3.1 灵敏度分析简介灵敏度分析简介l3.2 3.2 图解法灵敏度分析图解法灵敏度分析l3.3 3.3 灵敏度分析:计算机求解灵敏度分析:计算机求解l3.4 3.4 多于两个决策变量的情况多于两个决策变量的情况l3.5 3.5 电子通信公司问题电子通信公司问题3.1 灵敏度分析简介 灵
3、敏度分析对于决策者的重要性不言而喻。灵敏度分析对于决策者的重要性不言而喻。在在真真实实世世界界里里,周周围围的的环环境境,条条件件是是在在不不断断变变化化的的。原原材材料料的的成成本本在在变变,产产品品的的需需求求在在变变,公公司司购购买买新新设设备备、股股票票价价格格的的波波动动,员员工工流流动动等等等等这这些些都都在在不不断断发发生生。如如果果我我们们要要用用线线性性规规划划模模型型去去解解决决实实际问题,那模型中的系数就不可能是一成不变的。际问题,那模型中的系数就不可能是一成不变的。这这些些系系数数的的变变化化会会对对模模型型的的最最优优解解产产生生什什么么样样的的影影响响呢呢?运运用用
4、灵灵敏敏度度分分析析,我我们们只只需需要要改改变变相相应应的的系数就可以得到答案,而不需要建立新的模型。系数就可以得到答案,而不需要建立新的模型。3.1 灵敏度分析简介回忆Par公司的问题:我们已经知道这个问题的最优解是标准袋生产我们已经知道这个问题的最优解是标准袋生产540540个,高级袋生产个,高级袋生产252252个,个,这个最优解的前提是每个标准袋的利润是这个最优解的前提是每个标准袋的利润是1010美元,每个高级袋的利润是美元,每个高级袋的利润是9 9美元。美元。3.1 灵敏度分析简介 假假设设,我我们们得得知知由由于于价价格格的的下下降降,标标准准袋袋的的利利润润由由1010美美元元
5、下下降降到到8.58.5美美元元。这这时时我我们们可可以以用用灵灵敏敏度度分分析析来来确确定定标标准准袋袋生生产产540540个个,高高级级袋袋生生产产252252个个是是否否还还是是最最优优解解。如如果果还还是,则不必建立新的模型求解了。是,则不必建立新的模型求解了。灵灵敏敏度度分分析析还还可可以以用用来来分分析析模模型型中中的的系系数数哪哪个个更更能能左左右右最优解。最优解。比比如如,管管理理层层认认为为高高级级袋袋的的利利润润9 9美美元元只只是是一一个个估估计计量量,如如果果通通过过灵灵敏敏度度分分析析得得到到高高级级袋袋的的利利润润在在6.676.67和和14.2914.29美美元元
6、之之间间变变化化时时,模模型型的的最最优优解解都都是是540540个个标标准准袋袋和和252252个个高高级级袋袋,那那么么管管理理层层就就对对9 9美美元元这这个个估估计计量量和和模模型型所所得得出出的的最最优优产产量量比比较较满满意意。但但是是,如如果果灵灵敏敏度度分分析析告告诉诉我我们们只只有有当当高高级级袋袋的的利利润润在在8.98.9和和9.259.25美美元元之之间间,模模型型的的最最优优解解才才是是540540个个标标准准袋袋和和252252个个高高级级袋袋,那那么么管管理理层层就就必必须须思思考考9 9美美元元这这个估计量的可信程度有多大了。个估计量的可信程度有多大了。3.1
7、灵敏度分析简介 灵灵敏敏度度分分析析的的另另一一个个用用途途是是分分析析约约束束条条件件的的右右端端值值变变化化对对最最优优解解的的影影响响。还还是是以以ParPar公公司司为为例例,在在最最优优产产量量的的情情况况下下,切切割割与与印印染染部部门门和和成成型型部部门门的的工工作作时时间间已已经经完完全全被被占占用用了了。如如果果现现在在公公司司增增加加了了这这两两个个部部门门的的生生产产能能力力,那那么么最最优优解解以以及及总总利利润润的的值值会会发发生生什什么么样样的的变变化化呢呢?灵灵敏敏度度分分析析可可以以帮帮助助确确定定每每一一个个工工时时的的边边际际价价值值,以以及及在在利利润润下
8、降之前部门工时的最大增加量。下降之前部门工时的最大增加量。3.2 图解法灵敏度分析 对对于于双双变变量量的的线线性性规规划划问问题题,当当目目标标函函数数的的系系数数或或约约束束条件的右端值变化时,用图解法对其进行灵敏度分析。条件的右端值变化时,用图解法对其进行灵敏度分析。我我们们先先思思考考目目标标函函数数的的系系数数变变化化会会对对ParPar公公司司的的最最优优产产量量产产生生什什么么样样的的影影响响。选选择择每每个个标标准准袋袋的的利利润润是是1010美美元元,每每个个高高级级袋袋的的利利润润是是9 9美美元元,如如果果其其中中一一种种袋袋子子利利润润下下降降,公公司司就就会会削削减减
9、其其产产量量,如如果果利利润润上上升升,公公司司就就会会增增加加其其产产量量。究究竟竟利利润润变化多少,管理者才应该改变产量呢?变化多少,管理者才应该改变产量呢?现现在在,模模型型的的最最优优解解540540个个标标准准袋袋和和252252个个高高级级袋袋。每每个个目目标标函函数数系系数数都都有有一一个个最最优优范范围围,即即目目标标函函数数系系数数在在什什么么范范围围内内变化,模型的最优解保持不变。变化,模型的最优解保持不变。3.2 图解法灵敏度分析 3.2.1 目标函数系数 认认真真观观察察图图发发现现,只只要要目目标标函函数数直直线线的的斜斜率率处处于于直直线线A A(和和切切割割与与印
10、印染染约约束束线线重重合合)的的斜斜率率与与直直线线B B(与与成成型型约约束束线线重重合合)的的 斜斜 率率 之之 间间,极极 点点3 3(S=540S=540,D=252D=252)就就是是最优解的点。最优解的点。改改变变目目标标函函数数里里S S和和D D的的系系数数,引引起起目目标标函函数数直直线线斜斜率率的的变变化化,即即绕绕着着极极点点3 3旋旋转转。只只要要目目标标函函数数直直线线仍仍在在阴阴影影区区域域内内,极极点点3 3仍是最优解。仍是最优解。3.2 图解法灵敏度分析 逆逆时时针针转转动动目目标标函函数数直直线线,使使其其斜斜率率变变成成一一个个绝绝对对值值更更小小的的负负数
11、数,从从而而斜斜率率变变大大了了。直直到到与与A A重重合合,我我们们就就获获得得了了多多重重最最优优解解在在极极点点3 3和和极极点点4 4之之间间的的点点都都是是最最优优点点。因因此此A A的斜率是目标函数直线的上限。的斜率是目标函数直线的上限。顺顺时时针针转转动动目目标标函函数数直直线线,使使其其斜斜率率变变成成一一个个绝绝对对值值更更大大的的负负数数,从从而而斜斜率率变变小小了了。直直到到与与B B重重合合,我我们们又又获获得得了了多多重重最最优优解解极极点点3 3和和极极点点2 2之之间间都都是是最最优优点点。因因此此B B的的斜斜率是目标函数直线斜率的下限。率是目标函数直线斜率的下
12、限。因此,极点因此,极点3 3总是最优解点,只要总是最优解点,只要直线直线B B的斜率的斜率目标函数直线的斜率目标函数直线的斜率直线直线A A的斜率的斜率3.2 图解法灵敏度分析 根据直线根据直线A A和直线和直线B B的表达式,可以算出的表达式,可以算出A A的斜率是的斜率是-7/10-7/10,截距是,截距是630630。B B的斜率是的斜率是-3/2-3/2,截距是,截距是10621062。则则直直线线A A和和直直线线B B的的斜斜率率都都已已经经计计算算出出来来了了,我我们们来来看看保持极点保持极点3 3仍然为最优解点,应满足条件:仍然为最优解点,应满足条件:-3/2-3/2目标函数
13、的斜率目标函数的斜率-7/10-7/103.2 图解法灵敏度分析 现现在在让让我我们们考考虑虑目目标标直直线线斜斜率率的的一一般般形形式式。用用CSCS表表示示标标准准袋袋的的利利润润,CDCD表表示示高高级级袋袋的的利利润润,P P表表示示目目标标函函数数值值。使用这些标识,目标函数直线可以写成:使用这些标识,目标函数直线可以写成:P=CP=CS SS+CS+CD DD D 把上面方程写成斜截式,得到把上面方程写成斜截式,得到C CD DD=-CD=-CS SS+PS+P 以及以及D=-S(CD=-S(CS S/C/CD D)+P/C)+P/CD D 因因此此我我们们看看到到只只要要满满足足
14、下下列列条条件件,极极点点3 3就就仍仍然然为为最最优优解解点:点:-3/2-C-3/2-CS S/C/CD D-7/10-7/103.2 图解法灵敏度分析 为为了了计计算算标标准准袋袋利利润润最最优优的的范范围围,我我们们假假设设高高级级袋袋的的利润利润C CD D=9=9,代入上式得,代入上式得-3/2-C-3/2-CS S/9-7/10/9-7/10 从左边的不等式得到从左边的不等式得到-3/2-C-3/2-CS S/9/9或者或者3/2C3/2CS S/9/9 从右边的不等式得到从右边的不等式得到-C-CS S/9-7/10/9-7/10或者或者C CS S/97/10/97/10 综
15、合标准袋利润综合标准袋利润C CS S的极限,标准袋最优范围为的极限,标准袋最优范围为6.3 C6.3 CS S13.513.53.2 图解法灵敏度分析 因因此此,只只要要标标准准袋袋的的利利润润在在6.36.3美美元元与与13.513.5美美元元之之间间,540540个个标标准准袋袋和和252252个个高高级级袋袋总总是是最最优优产产量量。值值得得注注意意的的是是,即即使使产产量量不不变变,总总的的利利润润也也可可能能由由于于每每一一个个标标准准袋袋利利润润的的变变化化而而变变化化。这这些些计计算算可可以以重重复复进进行行,假假设设标标准准袋袋的的利利润润为为常常数数C CS S=10=10
16、,如如此此一一来来,高高级级袋袋的的利利润润的的最最优优范范围围就就能能够确认,这个范围是够确认,这个范围是6.67C6.67CD D14.2914.29。3.2 图解法灵敏度分析 当当目目标标函函数数绕绕最最优优点点旋旋转转,使使之之与与坐坐标标轴轴垂垂直直时时,像像式式中中出出现现的的那那种种斜斜率率的的上上限限或或下下限限就就不不存存在在了了。为为了了说说明明这这种种特特殊殊情情况况,我我们们设设ParPar公公司司的的目目标标函函数数为为18C18CS S+9C+9CD D;这这样样,图图中中,极极点点2 2是是最最优优解解点点,绕绕着着极极点点2 2逆逆时时针针旋旋转转目目标标函函数
17、数,当当目目标标函函数数与与直直线线B B重重合合时时,就就得得到到了了斜斜率率的的上上限限-3/23/2。所所以以目目标标函函数数斜斜率率上上限限一一定定是是-3/2-3/2。最最后后当当目目标标函函数数垂垂直直于于坐坐标标轴轴时时,其其斜斜率率接接近近负负无无穷穷大大,在在这这种种情情况况下下,目标函数的斜率没有下限,只有上限目标函数的斜率没有下限,只有上限-3/2-3/2。-C-CS S/C/CD D-3/2-3/23.2 图解法灵敏度分析 按按照照前前面面假假定定的的CDCD的的值值,仍为常数仍为常数9 9,我们得到,我们得到-C-CS S/9-3/2/9-3/2或者或者C CS S/
18、93/2/93/2 解出解出CSCS,得,得C CS S27/2=13.527/2=13.5 我我们们注注意意到到,只只要要CSCS的的值值大大于于等等于于13.513.5,极极点点2 2仍仍然然是是最最优优解解点点,因因此此我我们们得得到到以以极极点点2 2为为最最优优解解的的C CS S的的范范围围,如下如下13.5C13.5CS S3.2 图解法灵敏度分析 多多系系数数同同时时改改变变 目目标标函函数数系系数数的的最最优优范范围围只只能能够够应应用用于于一一次次只只有有一一个个系系数数发发生生改改变变的的情情况况,其其他他系系数数都都假假定定保保持持初初值值而而不不发发生生改改变变。如如
19、果果两两个个或或两两个个以以上上目目标标函函数数的的系系数数被被同同时时改改变变,就就有有必必要要进进一一步步判判断断最最优优解解会会不不会会也也发发生生变变化化。对对于于解解决决只只有有两两个个变变量量的的问问题题时时,简简单单的的计计算算出出在在新新的的系系数数值值下下目目标标函函数数的的斜斜率率(-C-CS S/C/CD D),如如果果这这个个比比值值大大于于等等于于目目标标函函数数斜斜率率的的下下限限,同同时时小小于于等等于于目目标标函函数数斜斜率的上限,那么系数值的变化不会使最优解发生变化。率的上限,那么系数值的变化不会使最优解发生变化。3.2 图解法灵敏度分析 观观察察最最优优范范
20、围围,我我们们得得出出结结论论,无无论论是是C CS S升升高高到到1313美美元元还还是是使使C CD D降降低低到到8 8美美元元(但但不不是是同同时时改改变变),都都不不会会带带来来最最优优解解的的变变化化。但但当当C CS S与与C CD D同同时时改改变变时时,目目标标函函数数斜斜率率的的变变化化导导致致了了最最优优解解的的变变化化。这这个个结结论论强强调调了了这这样样一一个个事事实实:仅仅仅仅是是通通过过最最优优范范围围,只只能能用用于于判判断断在在一一次次改改变变一一个个目标函数系数的情况下最优解的变化。目标函数系数的情况下最优解的变化。3.2 图解法灵敏度分析 3.2.2 约束
21、条件右端值的变化 现在让我们来考虑约束条现在让我们来考虑约束条件右端值的变化对可行域带来件右端值的变化对可行域带来的影响,及其可能对最优解带的影响,及其可能对最优解带来的变化。为了阐明敏感度分来的变化。为了阐明敏感度分析的这方面内容,我们假设析的这方面内容,我们假设ParPar公司的切割与印染部门增公司的切割与印染部门增加了加了1010个小时的生产时间,然个小时的生产时间,然后来考虑将会有什么发生。切后来考虑将会有什么发生。切割与印染约束条件的右端值由割与印染约束条件的右端值由630630变为变为640640,约束条件可写作,约束条件可写作7/10S+D6407/10S+D6403.2 图解法
22、灵敏度分析 获获得得10小小时时的的切切割割与与印印染染时时间间,我我们们可可以以扩扩展展问问题题的的可可行行域域。运运用用图图解解法法可可以以看看出出,极极点点S=527.5,D=270.5是是最最优优解解点点。新新的的目目标标函函数数值值为为10*527.5+9*270.5=7711.75美元,比原先利润增加了美元,比原先利润增加了43.75美元。美元。约约束束条条件件右右端端值值每每增增加加一一个个单单位位引引起起的的最最优优值值的的变变化化量量称称为为对对偶偶价价格格。在在这这个个例例子子里里,切切割割与与印印染染约约束束条条件件的的对对偶偶价价格格为为4.375美美元元。约约束束条条
23、件件增增加加或或减减少少一一小小时时,目目标函数值会相应增加或减少标函数值会相应增加或减少4.375美元。美元。3.2 图解法灵敏度分析 在在这这里里,我我们们要要注注意意的的是是,对对偶偶价价格格可可能能只只适适用用于于在在右右端端值值仅仅发发生生了了很很小小的的变变动动时时的的情情况况。随随着着所所获获得得的的资资源源越越来来越越多多,从从而而右右端端值值越越来来越越大大,其其他他的的约约束束条条件件也也可可能能会约束和限制目标函数值的变化。会约束和限制目标函数值的变化。3.3 灵敏度分析:计算机求解 为为了了使使用用管管理理科科学学家家软软件件,我我们们使使用用小小数数代代替替分分数数。
24、Par公司的问题用小数形式的系数表示如下:公司的问题用小数形式的系数表示如下:Max 10S+9D s.t.0.7S+D630 切割与缝合切割与缝合 0.5S+0.83333D600 缝合缝合 1.0S+0.66667D708 成型成型 0.1S+0.25D135 检查与包装检查与包装 S,D03.3 灵敏度分析:计算机求解 3.3.1 计算机输出的解释计算机输出的解释第一个例子第一个例子 回回忆忆Par公公司司的的例例子子,其其中中有有4个个小小于于或或等等于于约约束束条条件件的的,都都是是关关于于各各个个生生产产部部门门的的生生产产时时间间。在在松松弛弛/剩剩余余变变量量一栏中,可以看到每
25、个部门的松弛变量值。信息归总如下一栏中,可以看到每个部门的松弛变量值。信息归总如下:从上述数据中,我们可以看到束缚性约束条件(切割从上述数据中,我们可以看到束缚性约束条件(切割与印染和成型)在目标函数的最优下,松弛为与印染和成型)在目标函数的最优下,松弛为0。缝合部门。缝合部门有有120小时的松弛或未使用的缝合能力,检查与包装部门有小时的松弛或未使用的缝合能力,检查与包装部门有18小时的松弛。小时的松弛。3.3 灵敏度分析:计算机求解3.3 灵敏度分析:计算机求解 这这里里,约约束束条条件件1 1(切切割割与与印印染染)和和约约束束条条件件3 3(成成型型)的的非非零零对对偶偶价价格格分分别别
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性规划 灵敏度 分析 最优 解释
限制150内