Big M
Big M
either not in the standard form (equalities) or have surplus or artificial variables. This method
is particularly useful for solving problems involving inequalities and ensuring a feasible
solution is found before proceeding to optimize the objective function. Here's a detailed
theoretical explanation:
The Big M Method introduces a large penalty (M) for artificial variables to ensure they do
not remain in the final solution. The key steps include:
4. Solution Interpretation
After applying the Big M Method and solving the problem using the simplex algorithm:
1. Introduction
Objective: Determine if there is a feasible solution to the constraints and, if so, find an initial
basic feasible solution for the simplex method.
Steps:
1. Convert Constraints:
o Convert all constraints to equality constraints if they are not already in this
form.
o For constraints of the form a1x1+a2x2≥ba_1x_1 + a_2x_2 \geq ba1x1+a2x2
≥b, introduce a surplus variable and an artificial variable.
o For constraints of the form a1x1+a2x2≤ba_1x_1 + a_2x_2 \leq ba1x1+a2x2
≤b, introduce a slack variable.
o For equality constraints a1x1+a2x2=ba_1x_1 + a_2x_2 = ba1x1+a2x2=b,
introduce an artificial variable.
2. Formulate Phase 1 Objective Function:
o Create a new objective function (Phase 1 objective function) to minimize the
sum of artificial variables.
o This is expressed as: Minimize W=∑iai\text{Minimize } W = \sum_{i}
a_iMinimize W=∑iai
o where aia_iai are the artificial variables.
3. Construct Phase 1 Simplex Tableau:
o Set up the simplex tableau for Phase 1 with the Phase 1 objective function as
described above.
4. Solve Phase 1 Problem:
o Use the simplex method to solve for Phase 1.
o If the objective value WWW in Phase 1 is zero, then a feasible solution to the
original problem exists. If WWW is positive, the problem is infeasible.
5. Check Feasibility:
o If W=0W = 0W=0, proceed to Phase 2. Otherwise, the problem has no feasible
solution.
Objective: Optimize the original objective function using the feasible solution found in
Phase 1.
Steps: