大M法

出处:按学科分类—经济 湖北人民出版社《企业管理公式辞典》第348页(576字)

亦称罚因子法。它是线性规划问题中,当约束条件中加入人工变量以后,为了使问题的解不受引入的人工变量的影响,而采用的一种算法。

M是一个很大的正数,当约束条件引入人工变量以后,若目标函数是极大化(MAX)问题,则引入的人工变量在目标函数中的系数为-M;若目标函数是极小化(Min)问题,则引入的人工变量在目标函数中的系数为+M。

设xk为引入的人工变量,则

例:MinZ=-3x1+x2+x3

在上述问题的约束条件中加入松弛变量x4,剩余变量x5,人工变量X6,x7后得到:MinZ=-3x1+x2+x3+Mx6+Mx7

变Min化MAX化求解:

得最优解:x1*=4,x2*=1,x3*=9,

MinZ=-Z=-2

分享到: