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

Special Cases in Simplex Method
Special Cases in Simplex MethodSpecial Cases in Simplex Method
Special Cases in Simplex MethodDivyansh Verma
 
Procedure Of Simplex Method
Procedure Of Simplex MethodProcedure Of Simplex Method
Procedure Of Simplex Methoditsvineeth209
 
The Big M Method - Operation Research
The Big M Method - Operation ResearchThe Big M Method - Operation Research
The Big M Method - Operation Research2013901097
 
Transportation Problem in Operational Research
Transportation Problem in Operational ResearchTransportation Problem in Operational Research
Transportation Problem in Operational ResearchNeha Sharma
 
Transportation problem
Transportation problemTransportation problem
Transportation problemA B
 
3. linear programming senstivity analysis
3. linear programming senstivity analysis3. linear programming senstivity analysis
3. linear programming senstivity analysisHakeem-Ur- Rehman
 
Simplex method
Simplex methodSimplex method
Simplex methodtatteya
 
Sensitivity analysis linear programming copy
Sensitivity analysis linear programming   copySensitivity analysis linear programming   copy
Sensitivity analysis linear programming copyKiran Jadhav
 
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 methodRoshan Kumar Patel
 
Simplex Method
Simplex MethodSimplex Method
Simplex Methodkzoe1996
 

Mais procurados (20)

Operations Research - The Big M Method
Operations Research - The Big M MethodOperations Research - The Big M Method
Operations Research - The Big M Method
 
Special Cases in Simplex Method
Special Cases in Simplex MethodSpecial Cases in Simplex Method
Special Cases in Simplex Method
 
simplex method
simplex methodsimplex method
simplex method
 
Lp simplex 3_
Lp simplex 3_Lp simplex 3_
Lp simplex 3_
 
Procedure Of Simplex Method
Procedure Of Simplex MethodProcedure Of Simplex Method
Procedure Of Simplex Method
 
Big M method
Big M methodBig M method
Big M method
 
The Big M Method - Operation Research
The Big M Method - Operation ResearchThe Big M Method - Operation Research
The Big M Method - Operation Research
 
Operations Research - The Two Phase Method
Operations Research - The Two Phase MethodOperations Research - The Two Phase Method
Operations Research - The Two Phase Method
 
Transportation Problem in Operational Research
Transportation Problem in Operational ResearchTransportation Problem in Operational Research
Transportation Problem in Operational Research
 
Transportation problem
Transportation problemTransportation problem
Transportation problem
 
Simplex two phase
Simplex two phaseSimplex two phase
Simplex two phase
 
Concept of Duality
Concept of DualityConcept of Duality
Concept of Duality
 
3. linear programming senstivity analysis
3. linear programming senstivity analysis3. linear programming senstivity analysis
3. linear programming senstivity analysis
 
PRIMAL & DUAL PROBLEMS
PRIMAL & DUAL PROBLEMSPRIMAL & DUAL PROBLEMS
PRIMAL & DUAL PROBLEMS
 
Simplex method
Simplex methodSimplex method
Simplex method
 
Sensitivity analysis linear programming copy
Sensitivity analysis linear programming   copySensitivity analysis linear programming   copy
Sensitivity analysis linear programming copy
 
Duality
DualityDuality
Duality
 
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
 
Simplex Method
Simplex MethodSimplex Method
Simplex Method
 
Linear programing
Linear programingLinear programing
Linear programing
 

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
 
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)

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
 
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
 
Simplex Method.pptx
Simplex Method.pptxSimplex Method.pptx
Simplex Method.pptx
 

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

Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
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
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
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
 
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
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
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
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
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
 

Último (20)

Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
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
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
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
 
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
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
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
 
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
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
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
 
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...
 

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.