线性规划单纯形算法中如果B为负数怎么处理

对于一个不等式
sigma(ai*xi)<=bi
bi<0
0<=bi-sigma(ai*xi)
x'=bi-sigma(ai*xi)
x'>=0
但是现在当取非基变量=0的时候x'<0怎么处理?没有看懂。

第1个回答  2017-06-13
单纯形法计算线性规划的步骤:
(1)把线性规划问题的约束方程组表达成典范型方程组,找出基本可行解作为初始基可行解。
(2)若基本可行解不存在,即约束条件有矛盾,则问题无解。
(3)若基本可行解存在,从初始基本可行解作为起点,根据最优性条件和可行性条件,引入非基变量取代某一基变量,找出目标函数值更优的另一基本可行解。
(4)按步骤3进行迭代,直到对应检验数满足最优性条件(这时目标函数值不能再改善),即得到问题的最优解。
(5)若迭代过程中发现问题的目标函数值无界,则终止迭代。
用单纯形法求解线性规划问题所需的迭代次数主要取决于约束条件的个数。现在一般的线性规划问题都是应用单纯形法标准在计算机上求解,对于具有10^6个决策变量和10^4个约束条件的线性规划问题已能在计算机上解得。本回答被提问者和网友采纳
相似回答