SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados

Integer Linear Programming
Integer Linear ProgrammingInteger Linear Programming
Integer Linear ProgrammingSukhpalRamanand
 
Simplex Method
Simplex MethodSimplex Method
Simplex MethodSachin MK
 
Duality in Linear Programming Problem
Duality in Linear Programming ProblemDuality in Linear Programming Problem
Duality in Linear Programming ProblemRAVI PRASAD K.J.
 
Simplex method - Maximisation Case
Simplex method - Maximisation CaseSimplex method - Maximisation Case
Simplex method - Maximisation CaseJoseph Konnully
 
Procedure Of Simplex Method
Procedure Of Simplex MethodProcedure Of Simplex Method
Procedure Of Simplex Methoditsvineeth209
 
Linear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima PanditLinear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima PanditPurnima Pandit
 
Dynamic Programming
Dynamic ProgrammingDynamic Programming
Dynamic Programmingcontact2kazi
 
Operations Research
Operations ResearchOperations Research
Operations Researchajithsrc
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,Dronak Sahu
 
the two phase method - operations research
the two phase method - operations researchthe two phase method - operations research
the two phase method - operations research2013901097
 
Transportation Problem In Linear Programming
Transportation Problem In Linear ProgrammingTransportation Problem In Linear Programming
Transportation Problem In Linear ProgrammingMirza Tanzida
 

Mais procurados (20)

Integer Linear Programming
Integer Linear ProgrammingInteger Linear Programming
Integer Linear Programming
 
Simplex Method
Simplex MethodSimplex Method
Simplex Method
 
Vam
VamVam
Vam
 
Duality in Linear Programming Problem
Duality in Linear Programming ProblemDuality in Linear Programming Problem
Duality in Linear Programming Problem
 
Simplex method - Maximisation Case
Simplex method - Maximisation CaseSimplex method - Maximisation Case
Simplex method - Maximisation Case
 
Procedure Of Simplex Method
Procedure Of Simplex MethodProcedure Of Simplex Method
Procedure Of Simplex Method
 
Linear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima PanditLinear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima Pandit
 
Dynamic Programming
Dynamic ProgrammingDynamic Programming
Dynamic Programming
 
simplex method
simplex methodsimplex method
simplex method
 
Big m method
Big   m methodBig   m method
Big m method
 
Operations Research - The Two Phase Method
Operations Research - The Two Phase MethodOperations Research - The Two Phase Method
Operations Research - The Two Phase Method
 
LEAST COST METHOD
LEAST COST METHOD LEAST COST METHOD
LEAST COST METHOD
 
Operations Research
Operations ResearchOperations Research
Operations Research
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
Dynamic programming
Dynamic programmingDynamic programming
Dynamic programming
 
the two phase method - operations research
the two phase method - operations researchthe two phase method - operations research
the two phase method - operations research
 
Transportation Problem In Linear Programming
Transportation Problem In Linear ProgrammingTransportation Problem In Linear Programming
Transportation Problem In Linear Programming
 
Duality
DualityDuality
Duality
 
Concept of Duality
Concept of DualityConcept of Duality
Concept of Duality
 

Semelhante a 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
 

Semelhante a Big-M Method Presentation (20)

Big M method
Big M methodBig M method
Big M method
 
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
 

Mais de 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
 

Mais de 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...
 

Último

8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in PhilippinesDavidSamuel525586
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524najka9823
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 

Último (20)

No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in Philippines
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 

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.