1,,1,,1,,(1)(2)
00,1,,0,max0,,min(jjiijimjjkkkjkkjmnimccajmnxPx找初始可行基,确定初始基可行解,建表
检验所有非基变量的检验数若所有;则已得最优解;停止计算;否则转(3)
(3)在中,若有某对应的系数列向量则为无界解,停止计算;否则转(4)
(4)根据()=确定为换入变量根据1:0),(5)(,,,,)(010)
(6)(25),isiksikskTkkkskmkTskbbaxaaxPaaaxx确定为换出变量
将对应列向量变换为,,,,并将左侧基变量列中的换为重复直到所有检验数非负获得最优解
复习:单纯形法cj→c1…cm…cj…cnCB基bx1…xm…xj…xnic1x1b11…0…a1j…a1n1c2x2b20…0…a2j…a2n2……………………………cmxmbm0…1…amj…amnmj=cj-zj(检验数)0…0…miijijacc1…miininacc11,,min(:0)isikimikskbbaaa1,,max0jkjmn()=§5单纯形法的进一步讨论:人工变量法人工变量法(确定初始可行基):原约束方程:AX=b加入人工变量:xn+1,,xn+m人工变量是虚拟变量,加入原方程中是作为临时基变量,经过基变换,将人工变量均能换成非基变量,所得解是最优解;若在最终表中检验数小于零,而且基变量中还有某个非零的人工变量,原问题无可行解
1111112112221111,,0,,,0nnnnnnmmnnnmmnnnmaxaxxbaxaxxbaxaxxbxxxx1、大M法方法:在约束条件中,加入人工变量后,要求目标函数不受影响