A-A+

设LP有最优解 用单纯形法迭代到某步出现退化的基可行解 但尚未达到最优 并且只有一个基变量取

2022-08-12 13:47:28 问答库 阅读 196 次

问题详情

设LP有最优解,用单纯形法迭代到某步出现退化的基可行解,但尚未达到最优,并且只有一个基变量取零值.试证明:这个基可行解在以后的迭代过程中(即使采用最大检验数规则确定进基变量)必然会转移,且转移后不会再现.

参考答案

不妨设该步的对应基可行解为x(0),对应单纯形表T(B),对应典式此时bi0(i=1,2,…,,m)中仅有一个取零值,设bs0=0,其余bi0>0.在以后的迭代过程中,只要离基变量所在的行不是第s行,x(0)便转移(由目标函数值会下降可知).并且,一旦转移,x(0)就不会再出现(因单纯形迭代过程中目标函数值不会上升).因此,假若结论不真,则只能是:在以后的迭代过程中,每次离基变量所在行都是第s行,因而每一次的进基变量必然是下一次的离基变量,这种变量只能在{xj|j∈R}∪{xjs}中.由于其个数有限,必有其中某变量xq离基后又进基.设xq作离基变量时对应单纯形表为T(Bt).并设该表中的进基变量为xr.则有
bsq(t)=1,λq(t)=0,bsr(t)>0,λr(t)>0.
设xq作进基变量时对应单纯形表为T(Bt+k),则应有λq(t+k)>0.从T(Bt)出发迭代一次得T(Bt+1).由旋转变换知

考点:变量