5.6 扰动及灵敏度分析
- 扰动的问题
- 全局不等式
- 局部灵敏度分析
扰动的问题
原问题和对偶问题
扰动的问题:
表示放宽约束,表示加紧约束。记为扰动后问题的最优值。
扰动后的对偶问题:
全局不等式
假设强对偶性成立,且对偶问题可以达到最优值,且是未扰动的对偶问题的最优解,有如下结论:
证明:
根据强对偶性:,假设x是扰动问题的任意可行解,根据定义,可知
又因为扰动后的约束条件变成:
所以
灵敏度解释
- 如果比较大,加强第i个约束,即,则最优值会大幅增加。
- 如果比较小,放松第i个约束,即,则最优值不会减小太多。
- 如果比较大且大于0,,或者如果比较大且小于0,,则最优值会大幅增加。
- 如果比较小且大于0,,或者如果比较大且小于0,,则最优值不会减少太多。
局部灵敏度分析
假设在u=0,l=0处可微,假设强对偶性成立,最优对偶变量可以和在u=0,v=0处的梯度联系起来:
证明:
假设可微,且强对偶性成立,扰动,其中是单位向量,第i个分量是1,
根据
当时,
取极限时,得到
当时,
取极限时,得到
所以
同理
解释:稍稍加强第i个不等式约束,即选择一个数值较小且小于零的,会使得增加大约,稍稍放松第i个约束,即选择一个数值较小且大于零的,会使得减小大约。