(2)将(2-14)式中xk列的各元素,除apk变换为1以外,其他都 应变换为零。其他行的变换是将(2-15)式乘以aik(i≠p)后, 从(2-14)式的第i行减去,得到新的第i行。
a p ,m1 apn bp aik aik ,,0,, a p n aik bi aik 0,, ,0,,0, ai ,m1 a pk a pk a pk a pk
2 2
x4 100 3 x2 x5 120 3 x2
(2 7)
x 为使 x4 , x5 0 , min(100 , 40) 100 3 3 当 x 的值由0增加到 100 ,原来的基变量x4的值最先变为 3 0,这就决定用 x 去替换 x ,所以新的基变量为 x , x , 非基变量为 x1, x3 , x4
2.最优性的检验与解的判别
b1 a1,m 1 xm 1 a1,n xn , x1 x2 b2 a m 1 xm 1 a m 2 xm 2 a n xn , 2, 2, 2, xm bm a ,m 1 xm 1 a ,m 2 xm 2 a ,n xn , m m m x j 0 j 1, 2, , n
第三节 单纯形法
自1947年Dantzig提出单纯形法以来, 单纯形法是目前求解线性规划问题最有 效的方法。 一个线性规划问题如果有最优解, 就一定可以在可行域的顶点上找到。 Dantzig的单纯形法把寻优的目标集 中在所有基本可行解(即可行域顶点) 中。
单纯形法的基本思路是从一个初始的基 本可行解出发,寻找一条达到最优基本可行 解的最佳途径。 单纯形法的一般步骤如下: (1)寻找一个初始的基本可行解。 (2)检查现行的基本可行解是否最优, 如果为最优,则停止迭代,已找到最优解, 否则转一步。 (3)移至目标函数值有所改善的另一个 基本可行解,然后转到步骤(2)。