解线性规划的人工变量法
上一节
下一节
人工变量法
是在原问题不含有初始可行基B=I的情况下,人为的对约束条件增加虚拟的非负变量(即人工变量),构造出含有B=I的另一个LP问题后求解。当增加的人工变量全部取值为0时,才与原问题等价。
人工变量法常见的有大M法和两阶段法
(一)大M法(人工变量法)
(2)两阶段法
第一阶段:不考虑原问题是否存在基可行解;给原LP问题的约束条件加入人工变量,构造仅含人工变量的目标函数并要求实现最小化
第二阶段:在第一阶段所得的基可行解的基础上,将最终表中的人工变量列删去,同时将人工目标函数行换为原问题的目标函数作为第二阶段计算的初始表。