第6章 单纯形法的灵敏度分析
- 格式:ppt
- 大小:687.50 KB
- 文档页数:68
§2-6 灵敏度分析(Sensitivity Analysis)灵敏度分析的含义是指对系统或事物因周围条件变化显示出来的敏感程度的分析。
线性规划的灵敏度分析是在建立数学模型和求得最优解之后,针对数据资料变化而作的研究和分析。
这种分析可以从两个方面来看:一是希望知道根据一定数据得到的最优结果,在数据变化到一定程度时,对最优解有什么影响。
二是希望知道要使最优解保持不变,各个数据可以有多大幅度的变动。
灵敏度分析的具体步骤如下:1. 将参数的改变计算反映到最终单纯形表上来: 具体计算方法是,按下列公式计算出由参数,,ij i j a b c 的变化而引起的最终单纯形表上有关数字的变化:*1b B b −Δ=Δ (2.17)*1i i p B p −Δ=Δ (2.18)1()()mj j j j ij i i c z c z a y ∗∗=Δ−=Δ−−∑ (2.19) 2. 检查原问题是否仍为可行解; 3. 检查对偶问题是否仍为可行解;4. 按表(表2-8)所列情况得出结论和决定继续计算的步骤。
表2-8原问题 对偶问题 结论或继续计算的步骤可行解 可行解 仍为问题的最优解可行解 非可行解 用单纯形法继续迭代求最优解 非可行解 可行解 用对偶单纯形法继续迭代求最优解 非可行解非可行解引入人工变量,编制新的单纯形表重新计算下面分别就各个参数改变后的情形进行讨论。
6-1 分析j c 的变化范围目标函数中系数j c 的变化仅仅影响到检验数j j c z −的变 化,所以将j c 的变化直接反映到最终单纯形表中,只可能出现如表2-8中所示的两种情况。
【例6】 已知线性规划问题1122max (2)(3)z x x λλ=+++s.t .1212122212416515,0x x x x x x +≤⎧⎪≤⎪⎨≤⎪⎪≥⎩试分析1λ和2λ分别在什么范围变化,问题的最优解不变。
【解】 当120λλ==,上述线性规划问题的最终单纯形表见表2-3,当20λ=时,将1λ反映到该表中(见表2-9)表2-9表中解为最优解的条件是:11102λ−−≤,111055λ−+≤由此推导得121λ−≤≤时满足上述要求。
《管理运筹学》第四版课后习题解析第6章单纯形法的灵敏度分析与对偶1.解: (1)c 1≤24 (2)c 2≥6 (3)c s 2≤82.解:(1)c 1≥−0.5 (2)−2≤c 3≤0 (3)c s 2≤0.53.解:(1)b 1≥250 (2)0≤b 2≤50 (3)0≤b 3≤1504.解: (1)b 1≥−4 (2)0≤b 2≤10 (3)b 3≥45. 解:最优基矩阵和其逆矩阵分别为:⎪⎪⎭⎫ ⎝⎛=1401B ,⎪⎪⎭⎫ ⎝⎛-=-14011B ; 最优解变为130321===x x x ,,最小值变为-78; 最优解没有变化; 最优解变为2140321===x x x ,,,最小值变为-96;6.解:(1)利润变动范围c 1≤3,故当c 1=2时最优解不变。
(2)根据材料的对偶价格为1判断,此做法有利。
(3)0≤b 2≤45。
(4)最优解不变,故不需要修改生产计划。
(5)此时生产计划不需要修改,因为新的产品计算的检验数为−3小于零,对原生产计划没有影响。
7. 解:(1)设321,,x x x 为三种食品的实际产量,则该问题的线性规划模型为,, 4005132 4505510 35010168 325.2max 321321321321321≥≤++≤++≤++++=x x x x x x x x x x x x x x x z 约束条件:解得三种食品产量分别为0,75.43321===x x x ,这时厂家获利最大为109.375万元。
(2)如表中所示,工序1对于的对偶价格为0.313万元,由题意每增加10工时可以多获利3.13万元,但是消耗成本为10万元,所以厂家这样做不合算。
(3)B 食品的加工工序改良之后,仍不投产B ,最大利润不变;若是考虑生产甲产品,则厂家最大获利变为169.7519万元,其中667.31110,167.144321====x x x x ,,;(4)若是考虑生产乙产品,则厂家最大获利变为163.1万元,其中382.70,114321====x x x x ,,;所以建议生产乙产品。