SlideShare a Scribd company logo
1 of 17
BIG-M METHOD
A VARIANT OF SIMPLEX METHOD
PRESENTED BY:
NISHIDH VILAS LAD-2013176
NITESH BERIWAL-2013177
NITESH SINGH PATEL-2013178
NITIN BORATWAR-2013179
NITIN KUMAR SHUKLA-2013180
NOOPUR MANDHYAN-2013181
INTRODUCTION
WHAT IS BIG-M METHOD?
 The Big M method is a method of solving linear programming problems.
 It is a variation of the simplex method designed for solving problems typically
encompassing "greater-than" constraints as well as "less-than" constraints -
where the zero vector is not a feasible solution.
 The "Big M" refers to a large number associated with the artificial variables,
represented by the letter M.
DRAWBACKS
 If optimal solution has any artificial variable with non-zero value, original
problem is infeasible
 Four drawbacks of BIG-M method:
 How large should M be?
 If M is too large, serious numerical difficulties in a computer
 Big-M method is inferior than 2 phase method
 Here feasibility is not known until optimality
Steps In The Big-M Method
 Add artificial variables in the model to obtain a feasible solution.
 Added only to the ‘>’ type or the ‘=‘ constraints
 A value M is assigned to each artificial variable
 The transformed problem is then solved using simplex eliminating the
artificial variables
Important Points To Remember
Solve the modified LPP by simplex method, until
any one of the three cases may arise.
 If no artificial variable appears in the basis and the optimality conditions are
satisfied
 If at least one artificial variable in the basis at zero level and the optimality
condition is satisfied
 If at least one artificial variable appears in the basis at positive level and the
optimality condition is satisfied, then the original problem has no feasible
solution.
Big M Method: Example 1
 Minimize Z = 40x1 + 24x2
 Subject to 20x1 + 50x2 >= 4800
80x1 + 50x2 >= 7200
x1 , x2 >= 0
Introducing Surplus Variable and Artificial
Variable to obtain an Initial Solution
 Minimize Z = 40x1 + 24x2+ 0s1 + 0s2 + MA1 + MA1
 Subject to 20x1 + 50x2 –S1 + A1 = 4800
80x1 + 50x2 –S2 + A2 = 7200
x1 , x2 >= 0
S1 and S2 Surplus Variable
A1 and A2 Artificial Variable
Basic
Variable
s
Cb Xb X1 X2 S1 S2 A1 A2
Cj -40 -24 0 0 -M -M
A1 -M 4800
A2 -M 7200
20 50 -1 0 1 0
80 50 0 -1 0 1
Z∑ (Cb-Xb) =
12000M
-100M+40 -100M+24 M M 0 0 ∆j= ∑CbXj-Cj
Min Ratio
= Xb/Xk
4800/50
7200/50
Maximize Z = -40x1 – 24x2 – 0S1 – 0S2 - MA1 – MA2
Basic
Variable
s
Cb Xb X1 X2 S1 S2 A1 A2
Cj -40 -24 0 0 -M -M
X2 -24 96
A2 -M 2400 60 0 1 -1 -1 1
Z∑ (Cb-Xb) =
-2400M - 2304
152/5-
60M
0
12/25-
M
M -12/25+2M 0 ∆j= ∑CbXj-Cj
Min Ratio
= Xb/Xk
480/2
2400/60
2/5 1 -1/50 0 1/50 0
BV Cb Xb X1 X2 S1 S2 A1 A2
A1 -M 4800 20 50 -1 0 1 0
A2 -M 7200 80 50 0 -1 0 1
Basic
Variable
s
Cb Xb X1 X2 S1 S2 A1 A2
Cj -40 -24 0 0 -M -M
X2 -24 80
X1 -40 40 1 0 1/60 -1/60 -1/60 1/60
Z∑ (Cb-Xb) =
-3520
0 0 -2/75 78/150 2/75+M
38/75
+M
∆j= ∑CbXj-Cj
Min Ratio
= Xb/Xk
-6000/2
2400/1
0 1 -2/75 1/150 2/75 -1/150
BV Cb Xb X1 X2 S1 S2 A1 A2
X2 -24 96 2/5 1 -1/50 0 1/50 0
A2 -M 24 60 0 1 -1 -1 1
Basic
Variable
s
Cb Xb X1 X2 S1 S2 A1 A2
Cj -40 -24 0 0 -M -M
X2 -24 144
S1 0 2400 60 0 1 -1 -1 1
Z∑ (Cb-Xb) =
3456
8/5 0 0 12/25 M
M-
12/25
∆j= ∑CbXj-Cj
Min Ratio
= Xb/Xk
_
_
8/5 1 0 -1/50 0 1/50
THE VALUE OF OBJECTIVE FUNCTION IS 3456
BV Cb Xb X1 X2 S1 S2 A1 A2
X2 -24 80 0 1 -2/5 1/150 2/75 -1/150
X1 -40 40 1 0 1/60 -1/60 -1/60 1/60
Hence Optimal Solution is ACHIEVED.
BIG-M Method : An Example
 Maximize Z = 2x1 + 4x2
 Subject to 2x1 + x2 <= 18
3x1 + 2x2 >= 30
x1 + 2x2 = 26
x1 , x2 >= 0
Introduce Surplus , Slack and Artificial variables
 Maximize Z = 2x1 + 4x2 + 0S1 + 0S2 – MA1 – MA2
 Subject to 2x1 + x2 + S1 = 18
3x1 + 2x2 – S2 + A1 = 30
x1 + 2x2 + A2 = 26
x1 , x2 , S1 , S2 , A1 , A2 >= 0
S1 -> Slack Variable
S2 -> Surplus Variable
A1 , A2 -> Artificial Variable
M -> Large value
Max: Z= 2x1 + 4x2 + 0S1 + 0S2 – MA1 – MA2
2x1 + x2 + S1 = 18
3x1 + 2x2 – S2 + A1 = 30
x1 + 2x2 + A2 = 26
x1 , x2 , S1 , S2 , A1 , A2 >= 0
Z∑ (Cb*Xb) = -56M
Basic
Variables
Cb Xb X1 X2 S1 S2 A1 A2
S1 0 18
A1 -M 30
A2 -M 26
2 1 1 0 0 0
3 2 0 -1 1 0
1 2 0 0 0 1
Min Ratio
= Xb/Xk
18/1
30/2
26/2
Cj 2 4 0 0 -M -M
Calculation:
∑(Cb*Xb) = 0*18 + (-M*30) + (-M*26) = -56M
∆j= ∑CbXj-Cj = (0*2)+(-M*3)+(-M*1)-2= -4M-2
∆j= ∑CbXj-Cj = (0*1)+(-M*2)+(-M*2)-4 = -4M-4
∆j= ∑CbXj-Cj = (0*1)+(-M*0)+(-M*0)-0 = 0
∆j= ∑CbXj-Cj = (0*0)+(-M*(-1))+(-M*0)-0 = M
∆j= ∑CbXj-Cj = (0*0)+(-M*1)+(-M*0)-(-M) = 0
∆j= ∑CbXj-Cj = (0*0)+(-M*0)+(-M*1)-(-M) = 0
∆j= ∑CbXj-Cj0M0-4M-4-4M-2 0
BV Cb Xb X1 X2 S1 S2 A1 A2
S1 0 18 2 1 1 0 0 0
A1 -M 30 3 2 0 -1 1 0
A2 -M 26 1 2 0 0 0 1
Cj 2 4 0 0 -M -M
Basic
Variables
Cb Xb X1 X2 S1 S2 A1 A2
S1
A1
X2
0
-M
4
Replace A2 by X2.
Divide the key row X2 by key element 2.
Now operate row X2 & S1.
i.e. S1- X2
13 ½ 1 0 0 0 ½
5 3/2 0 1 0 0 1
Now operate A1 & X2
i.e. A1-2 X2
4 2 0 0 -1 1 -1
Z∑ (Cb*Xb) = 52-4M
Calculation:
∑(Cb*Xb) = 0*5 + (-M*4) + 4*13 = 52-4M
∆j= ∑CbXj-Cj = (0*3/2)+(-M*2)+(4*1/2)-2= -2M
∆j= ∑CbXj-Cj = (0*0)+(-M*0)+(4*1)-4 = 0
∆j= ∑CbXj-Cj = (0*1)+(-M*0)+(4*0)-0 = 0
∆j= ∑CbXj-Cj = (0*0)+(-M*(-1))+(4*0)-0 = M
∆j= ∑CbXj-Cj = (0*0)+(-M*1)+(4*0)-(-M) = 0
∆j= ∑CbXj-Cj = (0*1)+(-M*(-1))+(4*1/2)-(-M) = 2+2M
-2M 0 0 M 0 2+2M
Select the least negative element i.e. -2M, this column will be taken as Xk .
Now select the min. ratio which is 2, corresponding key element will be 2, & the key row would be
the A1.
Min. Ratio=
Xb/Xk
10/3
2
26
BV Cb Xb X1 X2 S1 S2 A1 A2
S1 0 5 3/2 0 1 0 0 -.5
A1 -M 4 2 0 0 -1 1 -1
A2 4 13 1/2 1 0 0 0 .5
Cj 2 4 0 0 -M -M
Basic
Variables
Cb Xb X1 X2 S1 S2 A1 A2
S1
X1
X2
0
2
4
Replace A1 by X1.
Divide the key row X1 by key element 2
Now operate row X1 & S1.
i.e. S1- 1.5 X1
2 0 0 1 ¾ -3/4 ¼
Now operate X1 & X2
i.e. X2-0.5 X1
Z∑ (Cb*Xb) = 52
Calculation:
∑(Cb*Xb) = 0*2 + (2*2) + 4*12 = 52
∆j= ∑CbXj-Cj = (0*0)+(2*1)+(4*0)-2= 0
∆j= ∑CbXj-Cj = (0*0)+(2*0)+(4*1)-4 = 0
∆j= ∑CbXj-Cj = (0*1)+(2*0)+(4*0)-0 = 0
∆j= ∑CbXj-Cj = (0*3/4)+(2*(-1/2))+(4*1/4)-0 = 0
∆j= ∑CbXj-Cj = (0*-3/4)+(2*1/2)+(4*(-1/4))-(-M) = M
∆j= ∑CbXj-Cj = (0*1/4)+(2*(-1/2))+(4*3/4)-(-M) = 2+M
0 0 0 0 M 2+M
2 1 0 0 -1/2 ½ -1/2
12 0 1 0 ¼ -1/4 3/4
The optimum solution to the problem is X1=2, X2=12, S1=2 & other variable is 0. The
objective function value is 52.
Big-M Method Presentation

More Related Content

What's hot (20)

Operations Research - The Dual Simplex Method
Operations Research - The Dual Simplex MethodOperations Research - The Dual Simplex Method
Operations Research - The Dual Simplex Method
 
Simplex algorithm
Simplex algorithmSimplex algorithm
Simplex algorithm
 
Operations Research - The Big M Method
Operations Research - The Big M MethodOperations Research - The Big M Method
Operations Research - The Big M Method
 
Solving linear programming model by simplex method
Solving linear programming model by simplex methodSolving linear programming model by simplex method
Solving linear programming model by simplex method
 
Big m method
Big   m methodBig   m method
Big m method
 
Procedure Of Simplex Method
Procedure Of Simplex MethodProcedure Of Simplex Method
Procedure Of Simplex Method
 
Simplex method
Simplex methodSimplex method
Simplex method
 
Formulation Lpp
Formulation  LppFormulation  Lpp
Formulation Lpp
 
Canonical form and Standard form of LPP
Canonical form and Standard form of LPPCanonical form and Standard form of LPP
Canonical form and Standard form of LPP
 
Linear programming ppt
Linear programming pptLinear programming ppt
Linear programming ppt
 
Special Cases in Simplex Method
Special Cases in Simplex MethodSpecial Cases in Simplex Method
Special Cases in Simplex Method
 
Linear programing
Linear programingLinear programing
Linear programing
 
Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
 
Simplex two phase
Simplex two phaseSimplex two phase
Simplex two phase
 
Duality in Linear Programming
Duality in Linear ProgrammingDuality in Linear Programming
Duality in Linear Programming
 
Simplex Method Explained
Simplex Method ExplainedSimplex Method Explained
Simplex Method Explained
 
Duality
DualityDuality
Duality
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
the two phase method - operations research
the two phase method - operations researchthe two phase method - operations research
the two phase method - operations research
 
Operation Research (Simplex Method)
Operation Research (Simplex Method)Operation Research (Simplex Method)
Operation Research (Simplex Method)
 

Similar to Big-M Method Presentation

Ouantitative technics
Ouantitative technics Ouantitative technics
Ouantitative technics Gayu Joseph
 
Lp model, big method
Lp model, big method   Lp model, big method
Lp model, big method praveenbabu63
 
Linear programming
Linear programmingLinear programming
Linear programmingsabin kafle
 
The Big M Method - Operation Research
The Big M Method - Operation ResearchThe Big M Method - Operation Research
The Big M Method - Operation Research2013901097
 
Duel simplex method_operations research .pptx
Duel simplex method_operations research .pptxDuel simplex method_operations research .pptx
Duel simplex method_operations research .pptxRaja Manyam
 
Artificial Variable Technique –
Artificial Variable Technique –Artificial Variable Technique –
Artificial Variable Technique –itsvineeth209
 
Output Primitives in Computer Graphics and Multimedia
Output Primitives in Computer Graphics and MultimediaOutput Primitives in Computer Graphics and Multimedia
Output Primitives in Computer Graphics and Multimediasaranyan75
 
Computer Graphics and Multimedia Output primitives
Computer Graphics and Multimedia Output primitivesComputer Graphics and Multimedia Output primitives
Computer Graphics and Multimedia Output primitivessaranyan75
 
Ejercicios resueltos de análisis estructural
Ejercicios resueltos de análisis estructuralEjercicios resueltos de análisis estructural
Ejercicios resueltos de análisis estructuralKatia Ibarra
 
OR presentation simplex.pptx
OR presentation simplex.pptxOR presentation simplex.pptx
OR presentation simplex.pptxpranalpatilPranal
 
Jacobi and gauss-seidel
Jacobi and gauss-seidelJacobi and gauss-seidel
Jacobi and gauss-seidelarunsmm
 
Operations Research Problem
Operations Research  ProblemOperations Research  Problem
Operations Research ProblemTaslima Mujawar
 

Similar to Big-M Method Presentation (20)

Ouantitative technics
Ouantitative technics Ouantitative technics
Ouantitative technics
 
2. lp iterative methods
2. lp   iterative methods2. lp   iterative methods
2. lp iterative methods
 
Chapter four
Chapter fourChapter four
Chapter four
 
Lp model, big method
Lp model, big method   Lp model, big method
Lp model, big method
 
Linear programming
Linear programmingLinear programming
Linear programming
 
The Big M Method - Operation Research
The Big M Method - Operation ResearchThe Big M Method - Operation Research
The Big M Method - Operation Research
 
Duel simplex method_operations research .pptx
Duel simplex method_operations research .pptxDuel simplex method_operations research .pptx
Duel simplex method_operations research .pptx
 
Artificial Variable Technique –
Artificial Variable Technique –Artificial Variable Technique –
Artificial Variable Technique –
 
Artificial variable technique big m method (1)
Artificial variable technique big m method (1)Artificial variable technique big m method (1)
Artificial variable technique big m method (1)
 
MFCS2-Module1.pptx
MFCS2-Module1.pptxMFCS2-Module1.pptx
MFCS2-Module1.pptx
 
Output Primitives in Computer Graphics and Multimedia
Output Primitives in Computer Graphics and MultimediaOutput Primitives in Computer Graphics and Multimedia
Output Primitives in Computer Graphics and Multimedia
 
Computer Graphics and Multimedia Output primitives
Computer Graphics and Multimedia Output primitivesComputer Graphics and Multimedia Output primitives
Computer Graphics and Multimedia Output primitives
 
Combined
CombinedCombined
Combined
 
Ejercicios resueltos de análisis estructural
Ejercicios resueltos de análisis estructuralEjercicios resueltos de análisis estructural
Ejercicios resueltos de análisis estructural
 
OR presentation simplex.pptx
OR presentation simplex.pptxOR presentation simplex.pptx
OR presentation simplex.pptx
 
Jacobi and gauss-seidel
Jacobi and gauss-seidelJacobi and gauss-seidel
Jacobi and gauss-seidel
 
Operations Research Problem
Operations Research  ProblemOperations Research  Problem
Operations Research Problem
 
jacobi method, gauss siedel for solving linear equations
jacobi method, gauss siedel for solving linear equationsjacobi method, gauss siedel for solving linear equations
jacobi method, gauss siedel for solving linear equations
 
Lenier Equation
Lenier EquationLenier Equation
Lenier Equation
 
2º mat emática
2º mat emática2º mat emática
2º mat emática
 

More from Nitesh Singh Patel

Headstart Manpower Consultants: Talent Acquisition & Marketing for the offer ...
Headstart Manpower Consultants: Talent Acquisition & Marketing for the offer ...Headstart Manpower Consultants: Talent Acquisition & Marketing for the offer ...
Headstart Manpower Consultants: Talent Acquisition & Marketing for the offer ...Nitesh Singh Patel
 
Eager Sellers Stony Buyers Case Study
Eager Sellers Stony Buyers Case StudyEager Sellers Stony Buyers Case Study
Eager Sellers Stony Buyers Case StudyNitesh Singh Patel
 
Raghuram Rajan's Report on State Development Index
Raghuram Rajan's Report on State Development IndexRaghuram Rajan's Report on State Development Index
Raghuram Rajan's Report on State Development IndexNitesh Singh Patel
 
Private label brands & New Retail Enviornment
Private label brands & New Retail EnviornmentPrivate label brands & New Retail Enviornment
Private label brands & New Retail EnviornmentNitesh Singh Patel
 
PEST ANALYSIS OF IT SECTOR IN INDIA
PEST ANALYSIS OF IT SECTOR IN INDIAPEST ANALYSIS OF IT SECTOR IN INDIA
PEST ANALYSIS OF IT SECTOR IN INDIANitesh Singh Patel
 
Mobile Communication for Information Technology Application & Management (ITAM)
Mobile Communication for Information Technology Application & Management (ITAM)Mobile Communication for Information Technology Application & Management (ITAM)
Mobile Communication for Information Technology Application & Management (ITAM)Nitesh Singh Patel
 
Management Information Systems in Education Sector (IMT, Nagpur)
Management Information Systems in Education Sector (IMT, Nagpur)Management Information Systems in Education Sector (IMT, Nagpur)
Management Information Systems in Education Sector (IMT, Nagpur)Nitesh Singh Patel
 
Predicting the impact of FIFA 2014 & Olympics 2016 on the economy of Brazil's...
Predicting the impact of FIFA 2014 & Olympics 2016 on the economy of Brazil's...Predicting the impact of FIFA 2014 & Olympics 2016 on the economy of Brazil's...
Predicting the impact of FIFA 2014 & Olympics 2016 on the economy of Brazil's...Nitesh Singh Patel
 

More from Nitesh Singh Patel (10)

Headstart Manpower Consultants: Talent Acquisition & Marketing for the offer ...
Headstart Manpower Consultants: Talent Acquisition & Marketing for the offer ...Headstart Manpower Consultants: Talent Acquisition & Marketing for the offer ...
Headstart Manpower Consultants: Talent Acquisition & Marketing for the offer ...
 
Zipcar Case Study
Zipcar Case StudyZipcar Case Study
Zipcar Case Study
 
Eager Sellers Stony Buyers Case Study
Eager Sellers Stony Buyers Case StudyEager Sellers Stony Buyers Case Study
Eager Sellers Stony Buyers Case Study
 
Snapple
SnappleSnapple
Snapple
 
Raghuram Rajan's Report on State Development Index
Raghuram Rajan's Report on State Development IndexRaghuram Rajan's Report on State Development Index
Raghuram Rajan's Report on State Development Index
 
Private label brands & New Retail Enviornment
Private label brands & New Retail EnviornmentPrivate label brands & New Retail Enviornment
Private label brands & New Retail Enviornment
 
PEST ANALYSIS OF IT SECTOR IN INDIA
PEST ANALYSIS OF IT SECTOR IN INDIAPEST ANALYSIS OF IT SECTOR IN INDIA
PEST ANALYSIS OF IT SECTOR IN INDIA
 
Mobile Communication for Information Technology Application & Management (ITAM)
Mobile Communication for Information Technology Application & Management (ITAM)Mobile Communication for Information Technology Application & Management (ITAM)
Mobile Communication for Information Technology Application & Management (ITAM)
 
Management Information Systems in Education Sector (IMT, Nagpur)
Management Information Systems in Education Sector (IMT, Nagpur)Management Information Systems in Education Sector (IMT, Nagpur)
Management Information Systems in Education Sector (IMT, Nagpur)
 
Predicting the impact of FIFA 2014 & Olympics 2016 on the economy of Brazil's...
Predicting the impact of FIFA 2014 & Olympics 2016 on the economy of Brazil's...Predicting the impact of FIFA 2014 & Olympics 2016 on the economy of Brazil's...
Predicting the impact of FIFA 2014 & Olympics 2016 on the economy of Brazil's...
 

Recently uploaded

Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 

Recently uploaded (20)

Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 

Big-M Method Presentation

  • 1. BIG-M METHOD A VARIANT OF SIMPLEX METHOD PRESENTED BY: NISHIDH VILAS LAD-2013176 NITESH BERIWAL-2013177 NITESH SINGH PATEL-2013178 NITIN BORATWAR-2013179 NITIN KUMAR SHUKLA-2013180 NOOPUR MANDHYAN-2013181
  • 2. INTRODUCTION WHAT IS BIG-M METHOD?  The Big M method is a method of solving linear programming problems.  It is a variation of the simplex method designed for solving problems typically encompassing "greater-than" constraints as well as "less-than" constraints - where the zero vector is not a feasible solution.  The "Big M" refers to a large number associated with the artificial variables, represented by the letter M.
  • 3. DRAWBACKS  If optimal solution has any artificial variable with non-zero value, original problem is infeasible  Four drawbacks of BIG-M method:  How large should M be?  If M is too large, serious numerical difficulties in a computer  Big-M method is inferior than 2 phase method  Here feasibility is not known until optimality
  • 4. Steps In The Big-M Method  Add artificial variables in the model to obtain a feasible solution.  Added only to the ‘>’ type or the ‘=‘ constraints  A value M is assigned to each artificial variable  The transformed problem is then solved using simplex eliminating the artificial variables
  • 5. Important Points To Remember Solve the modified LPP by simplex method, until any one of the three cases may arise.  If no artificial variable appears in the basis and the optimality conditions are satisfied  If at least one artificial variable in the basis at zero level and the optimality condition is satisfied  If at least one artificial variable appears in the basis at positive level and the optimality condition is satisfied, then the original problem has no feasible solution.
  • 6. Big M Method: Example 1  Minimize Z = 40x1 + 24x2  Subject to 20x1 + 50x2 >= 4800 80x1 + 50x2 >= 7200 x1 , x2 >= 0
  • 7. Introducing Surplus Variable and Artificial Variable to obtain an Initial Solution  Minimize Z = 40x1 + 24x2+ 0s1 + 0s2 + MA1 + MA1  Subject to 20x1 + 50x2 –S1 + A1 = 4800 80x1 + 50x2 –S2 + A2 = 7200 x1 , x2 >= 0 S1 and S2 Surplus Variable A1 and A2 Artificial Variable
  • 8. Basic Variable s Cb Xb X1 X2 S1 S2 A1 A2 Cj -40 -24 0 0 -M -M A1 -M 4800 A2 -M 7200 20 50 -1 0 1 0 80 50 0 -1 0 1 Z∑ (Cb-Xb) = 12000M -100M+40 -100M+24 M M 0 0 ∆j= ∑CbXj-Cj Min Ratio = Xb/Xk 4800/50 7200/50 Maximize Z = -40x1 – 24x2 – 0S1 – 0S2 - MA1 – MA2
  • 9. Basic Variable s Cb Xb X1 X2 S1 S2 A1 A2 Cj -40 -24 0 0 -M -M X2 -24 96 A2 -M 2400 60 0 1 -1 -1 1 Z∑ (Cb-Xb) = -2400M - 2304 152/5- 60M 0 12/25- M M -12/25+2M 0 ∆j= ∑CbXj-Cj Min Ratio = Xb/Xk 480/2 2400/60 2/5 1 -1/50 0 1/50 0 BV Cb Xb X1 X2 S1 S2 A1 A2 A1 -M 4800 20 50 -1 0 1 0 A2 -M 7200 80 50 0 -1 0 1
  • 10. Basic Variable s Cb Xb X1 X2 S1 S2 A1 A2 Cj -40 -24 0 0 -M -M X2 -24 80 X1 -40 40 1 0 1/60 -1/60 -1/60 1/60 Z∑ (Cb-Xb) = -3520 0 0 -2/75 78/150 2/75+M 38/75 +M ∆j= ∑CbXj-Cj Min Ratio = Xb/Xk -6000/2 2400/1 0 1 -2/75 1/150 2/75 -1/150 BV Cb Xb X1 X2 S1 S2 A1 A2 X2 -24 96 2/5 1 -1/50 0 1/50 0 A2 -M 24 60 0 1 -1 -1 1
  • 11. Basic Variable s Cb Xb X1 X2 S1 S2 A1 A2 Cj -40 -24 0 0 -M -M X2 -24 144 S1 0 2400 60 0 1 -1 -1 1 Z∑ (Cb-Xb) = 3456 8/5 0 0 12/25 M M- 12/25 ∆j= ∑CbXj-Cj Min Ratio = Xb/Xk _ _ 8/5 1 0 -1/50 0 1/50 THE VALUE OF OBJECTIVE FUNCTION IS 3456 BV Cb Xb X1 X2 S1 S2 A1 A2 X2 -24 80 0 1 -2/5 1/150 2/75 -1/150 X1 -40 40 1 0 1/60 -1/60 -1/60 1/60 Hence Optimal Solution is ACHIEVED.
  • 12. BIG-M Method : An Example  Maximize Z = 2x1 + 4x2  Subject to 2x1 + x2 <= 18 3x1 + 2x2 >= 30 x1 + 2x2 = 26 x1 , x2 >= 0
  • 13. Introduce Surplus , Slack and Artificial variables  Maximize Z = 2x1 + 4x2 + 0S1 + 0S2 – MA1 – MA2  Subject to 2x1 + x2 + S1 = 18 3x1 + 2x2 – S2 + A1 = 30 x1 + 2x2 + A2 = 26 x1 , x2 , S1 , S2 , A1 , A2 >= 0 S1 -> Slack Variable S2 -> Surplus Variable A1 , A2 -> Artificial Variable M -> Large value
  • 14. Max: Z= 2x1 + 4x2 + 0S1 + 0S2 – MA1 – MA2 2x1 + x2 + S1 = 18 3x1 + 2x2 – S2 + A1 = 30 x1 + 2x2 + A2 = 26 x1 , x2 , S1 , S2 , A1 , A2 >= 0 Z∑ (Cb*Xb) = -56M Basic Variables Cb Xb X1 X2 S1 S2 A1 A2 S1 0 18 A1 -M 30 A2 -M 26 2 1 1 0 0 0 3 2 0 -1 1 0 1 2 0 0 0 1 Min Ratio = Xb/Xk 18/1 30/2 26/2 Cj 2 4 0 0 -M -M Calculation: ∑(Cb*Xb) = 0*18 + (-M*30) + (-M*26) = -56M ∆j= ∑CbXj-Cj = (0*2)+(-M*3)+(-M*1)-2= -4M-2 ∆j= ∑CbXj-Cj = (0*1)+(-M*2)+(-M*2)-4 = -4M-4 ∆j= ∑CbXj-Cj = (0*1)+(-M*0)+(-M*0)-0 = 0 ∆j= ∑CbXj-Cj = (0*0)+(-M*(-1))+(-M*0)-0 = M ∆j= ∑CbXj-Cj = (0*0)+(-M*1)+(-M*0)-(-M) = 0 ∆j= ∑CbXj-Cj = (0*0)+(-M*0)+(-M*1)-(-M) = 0 ∆j= ∑CbXj-Cj0M0-4M-4-4M-2 0
  • 15. BV Cb Xb X1 X2 S1 S2 A1 A2 S1 0 18 2 1 1 0 0 0 A1 -M 30 3 2 0 -1 1 0 A2 -M 26 1 2 0 0 0 1 Cj 2 4 0 0 -M -M Basic Variables Cb Xb X1 X2 S1 S2 A1 A2 S1 A1 X2 0 -M 4 Replace A2 by X2. Divide the key row X2 by key element 2. Now operate row X2 & S1. i.e. S1- X2 13 ½ 1 0 0 0 ½ 5 3/2 0 1 0 0 1 Now operate A1 & X2 i.e. A1-2 X2 4 2 0 0 -1 1 -1 Z∑ (Cb*Xb) = 52-4M Calculation: ∑(Cb*Xb) = 0*5 + (-M*4) + 4*13 = 52-4M ∆j= ∑CbXj-Cj = (0*3/2)+(-M*2)+(4*1/2)-2= -2M ∆j= ∑CbXj-Cj = (0*0)+(-M*0)+(4*1)-4 = 0 ∆j= ∑CbXj-Cj = (0*1)+(-M*0)+(4*0)-0 = 0 ∆j= ∑CbXj-Cj = (0*0)+(-M*(-1))+(4*0)-0 = M ∆j= ∑CbXj-Cj = (0*0)+(-M*1)+(4*0)-(-M) = 0 ∆j= ∑CbXj-Cj = (0*1)+(-M*(-1))+(4*1/2)-(-M) = 2+2M -2M 0 0 M 0 2+2M Select the least negative element i.e. -2M, this column will be taken as Xk . Now select the min. ratio which is 2, corresponding key element will be 2, & the key row would be the A1. Min. Ratio= Xb/Xk 10/3 2 26
  • 16. BV Cb Xb X1 X2 S1 S2 A1 A2 S1 0 5 3/2 0 1 0 0 -.5 A1 -M 4 2 0 0 -1 1 -1 A2 4 13 1/2 1 0 0 0 .5 Cj 2 4 0 0 -M -M Basic Variables Cb Xb X1 X2 S1 S2 A1 A2 S1 X1 X2 0 2 4 Replace A1 by X1. Divide the key row X1 by key element 2 Now operate row X1 & S1. i.e. S1- 1.5 X1 2 0 0 1 ¾ -3/4 ¼ Now operate X1 & X2 i.e. X2-0.5 X1 Z∑ (Cb*Xb) = 52 Calculation: ∑(Cb*Xb) = 0*2 + (2*2) + 4*12 = 52 ∆j= ∑CbXj-Cj = (0*0)+(2*1)+(4*0)-2= 0 ∆j= ∑CbXj-Cj = (0*0)+(2*0)+(4*1)-4 = 0 ∆j= ∑CbXj-Cj = (0*1)+(2*0)+(4*0)-0 = 0 ∆j= ∑CbXj-Cj = (0*3/4)+(2*(-1/2))+(4*1/4)-0 = 0 ∆j= ∑CbXj-Cj = (0*-3/4)+(2*1/2)+(4*(-1/4))-(-M) = M ∆j= ∑CbXj-Cj = (0*1/4)+(2*(-1/2))+(4*3/4)-(-M) = 2+M 0 0 0 0 M 2+M 2 1 0 0 -1/2 ½ -1/2 12 0 1 0 ¼ -1/4 3/4 The optimum solution to the problem is X1=2, X2=12, S1=2 & other variable is 0. The objective function value is 52.