表格单纯形法
上一节
下一节
例题:

①先引入三个松弛变量,构造单位矩阵。

②得到单位矩阵,构造出初始可行基B

从中我们可以get信息:基向量组B和非基向量组N
还可以知道所有变量的系数所组成的向量C和基变量、非基变量:
我们需要的检验数就是系数减去(,)
这是目标函数: (b就是增广矩阵多出来的那些)
当基矩阵B化成单位矩阵时,令非基变量=0,得到
③进行步骤3--6
填入信息
刚开始,基变量的系数全为0,所以Z=0,=0,可以写出对应的检验数:
x1 | x2 | s1 | s2 | s3 |
| 50 | 100 | 0 | 0 | 0 |
可以看出,对应的检验数最大,成为换入变量,而且根据最小值法则,知道是换出变量。于是将的位置换上,对应的系数也变成了100。
我们再进行初等行变换,使,,对应的基矩阵变成单位矩阵。在此基础上进行计算,就可以利用其算出新一轮的检验数:
我们可以发现,仍然存在检验数大于0的情况,唉,只能进入新一轮的迭代,作为换入变量,而经过最小比值规则,可以判定出是换出变量
然后,我们再根据新的数据,写出新一轮的和 检验数 ,发现此时的检验数全部≤0,我们成功地找到了最优解!
结束啦!
表格中,检验数全部≤0,根据判断规则,Z值为最优值(Z=27500),其解:
=50,=50,=250,==0
为模型的最优解。












