Big-M Method of LPP Maths Mini Project Group Members: [Add Names] Guide: [Teacher Name]
Introduction • Linear Programming optimizes an objective function under constraints. • Big-M Method modifies the simplex method to handle ≥ and = constraints. • Introduces artificial variables and assigns large penalty (M) to remove them.
Need for Big-M Method • Handles constraints of type ≥ or =. • Adds slack, surplus & artificial variables. • Uses a large penalty M to push artificial variables out of solution.
Steps of Big-M Method 1. Convert constraints to standard form. 2. Add artificial variables for ≥ and = constraints. 3. Modify objective function (Max: subtract M*A, Min: add M*A). 4. Solve using Simplex method. 5. Ensure artificial variables are zero in final solution.
Example Problem Maximize: Z = 3x₁ + 2x₂ Subject to: x₁ + x₂ ≥ 4 x₁ + 2x₂ ≤ 6 x₁, x₂ ≥ 0
Standard Form Conversion x₁ + x₂ - s₁ + A₁ = 4 x₁ + 2x₂ + s₂ = 6 Modified Objective: Z = 3x₁ + 2x₂ - M*A₁
Initial Simplex Table Show initial table with A₁ in basis & Z-row with -M.
Advantages & Limitations Advantages: • Handles any type of constraint. • Extends simplex method. Limitations: • Requires very large M. • More computational steps.
Conclusion • Big-M Method is a robust way to handle ≥ and = constraints. • Ensures feasible solutions by penalizing artificial variables. • Widely used in real-world optimization problems.