SlideShare a Scribd company logo
1 of 24
Download to read offline
D Nagesh Kumar, IISc Optimization Methods: M3L41
Linear Programming
Simplex method - II
D Nagesh Kumar, IISc Optimization Methods: M3L42
Objectives
Objectives
To discuss the Big-M method
Discussion on different types of LPP
solutions in the context of Simplex method
Discussion on maximization verses
minimization problems
D Nagesh Kumar, IISc Optimization Methods: M3L43
Big-M Method
Simplex method for LP problem with ‘greater-than-
equal-to’ ( ) and ‘equality’ (=) constraints
needs a modified approach. This is known as
Big-M method.
The LPP is transformed to its standard form by
incorporating a large coefficient M
≥
D Nagesh Kumar, IISc Optimization Methods: M3L44
Transformation of LPP for Big-M
method
1. One ‘artificial variable’ is added to each of the ‘greater-than-
equal-to’ (≥) and equality (=) constraints to ensure an initial
basic feasible solution.
2. Artificial variables are ‘penalized’ in the objective function by
introducing a large negative (positive) coefficient for
maximization (minimization) problem.
3. Cost coefficients, which are supposed to be placed in the Z-
row in the initial simplex tableau, are transformed by ‘pivotal
operation’ considering the column of artificial variable as
‘pivotal column’ and the row of the artificial variable as ‘pivotal
row’.
4. If there are more than one artificial variables, step 3 is
repeated for all the artificial variables one by one.
D Nagesh Kumar, IISc Optimization Methods: M3L45
Example
Consider the following problem
1 2
1 2
2
1 2
1 2
Maximize 3 5
subject to 2
6
3 2 18
, 0
Z x x
x x
x
x x
x x
= +
+ ≥
≤
+ =
≥
D Nagesh Kumar, IISc Optimization Methods: M3L46
Example
After incorporating the artificial variables
where x3 is surplus variable, x4 is slack variable and a1
and a2 are the artificial variables
1 2 1 2
1 2 3 1
2 4
1 2 2
1 2
Maximize 3 5
subject to 2
6
3 2 18
, 0
Z x x Ma Ma
x x x a
x x
x x a
x x
= + − −
+ − + =
+ =
+ + =
≥
D Nagesh Kumar, IISc Optimization Methods: M3L47
Transformation of cost coefficients
Considering the objective function and the first constraint
( )
( )
1 2 1 2 1
1 2 3 1 2
3 5 0
2
Z x x Ma Ma E
x x x a E
− − + + =
+ − + =
Pivotal Column
Pivotal Row
By the pivotal operation 21 EME ×− the cost coefficients are modified as
( ) ( ) MMaaMxxMxMZ 2053 21321 −=++++−+−
D Nagesh Kumar, IISc Optimization Methods: M3L48
Transformation of cost coefficients
Considering the modified objective function and the third
constraint
Pivotal ColumnPivotal Row
( )
By the pivotal operation the cost coefficients are modified as
( ) ( )
( )
1 2 3 1 2 3
1 2 2 4
3 5 0 2
3 2 18
Z M x M x Mx a Ma M E
x x a E
− + − + + + + = −
+ + =
43 EME ×−
( ) ( ) MaaMxxMxMZ 20003543 21321 −=++++−+−
D Nagesh Kumar, IISc Optimization Methods: M3L49
Construction of Simplex
Tableau
Corresponding simplex tableau
Pivotal row, pivotal column and pivotal elements are shown as earlier
D Nagesh Kumar, IISc Optimization Methods: M3L410
Simplex Tableau…contd.
Successive simplex tableaus are as follows:
D Nagesh Kumar, IISc Optimization Methods: M3L411
Simplex Tableau…contd.
D Nagesh Kumar, IISc Optimization Methods: M3L412
Simplex Tableau…contd.
Optimality has reached. Optimal solution is Z = 36 with x1 = 2 and x2 = 6
D Nagesh Kumar, IISc Optimization Methods: M3L413
Simplex method: ‘Unbounded’,
‘Multiple’ and ‘Infeasible’ solutions
Unbounded solution
If at any iteration no departing variable can be found
corresponding to entering variable, the value of the
objective function can be increased indefinitely, i.e.,
the solution is unbounded.
D Nagesh Kumar, IISc Optimization Methods: M3L414
Simplex method: ‘Unbounded’,
‘Multiple’ and ‘Infeasible’ solutions
Multiple (infinite) solutions
If in the final tableau, one of the non-basic variables
has a coefficient 0 in the Z-row, it indicates that an
alternative solution exists.
This non-basic variable can be incorporated in the
basis to obtain another optimal solution.
Once two such optimal solutions are obtained,
infinite number of optimal solutions can be obtained
by taking a weighted sum of the two optimal
solutions.
D Nagesh Kumar, IISc Optimization Methods: M3L415
Simplex method: Example of
Multiple (indefinite) solutions
Consider the following problem
1 2
1 2
2
1 2
1 2
Maximize 3 2
subject to 2
6
3 2 18
, 0
Z x x
x x
x
x x
x x
= +
+ ≥
≤
+ =
≥
Only modification, compared to earlier problem, is that the
coefficient of x2 is changed from 5 to 2 in the objective function.
Thus the slope of the objective function and that of third
constraint are now same, which leads to multiple solutions
D Nagesh Kumar, IISc Optimization Methods: M3L416
Simplex method: Example of
Multiple (indefinite) solutions
Following similar procedure as described earlier, final simplex
tableau for the problem is as follows:
D Nagesh Kumar, IISc Optimization Methods: M3L417
Simplex method: Example of
Multiple (indefinite) solutions
As there is no negative coefficient in the Z-row optimal solution
is reached.
Optimal solution is Z = 18 with x1 = 6 and x2 = 0
However, the coefficient of non-basic variable x2 is zero in the Z-row
Another solution is possible by incorporating x2 in the basis
Based on the , x4 will be the exiting variable
rs
r
c
b
D Nagesh Kumar, IISc Optimization Methods: M3L418
Simplex method: Example of
Multiple (indefinite) solutions
So, another optimal solution is Z = 18 with x1 = 2 and x2 = 6
If one more similar step is performed, previous simplex tableau will be obtained back
D Nagesh Kumar, IISc Optimization Methods: M3L419
Simplex method: Example of
Multiple (indefinite) solutions
Thus, two sets of solutions are: and
Other optimal solutions will be obtained as
where
For example, let β = 0.4, corresponding solution is
Note that values of the objective function are not
changed for different sets of solution; for all the
cases Z = 18.
6
0
⎧ ⎫⎪ ⎪
⎨ ⎬
⎪ ⎪⎩ ⎭
2
6
⎧ ⎫⎪ ⎪
⎨ ⎬
⎪ ⎪⎩ ⎭
( )
6 2
1
0 6
β β
⎧ ⎫ ⎧ ⎫⎪ ⎪ ⎪ ⎪
+ −⎨ ⎬ ⎨ ⎬
⎪ ⎪ ⎪ ⎪⎩ ⎭ ⎩ ⎭
[ ]0,1β ∈
3.6
3.6
⎧ ⎫⎪ ⎪
⎨ ⎬
⎪ ⎪⎩ ⎭
D Nagesh Kumar, IISc Optimization Methods: M3L420
Simplex method: ‘Unbounded’,
‘Multiple’ and ‘Infeasible’ solutions
Infeasible solution
If in the final tableau, at least one of the artificial
variables still exists in the basis, the solution is
indefinite.
D Nagesh Kumar, IISc Optimization Methods: M3L421
Minimization versus
maximization problems
Simplex method is described based on the
standard form of LP problems, i.e., objective
function is of maximization type
However, if the objective function is of
minimization type, simplex method may still
be applied with a small modification
D Nagesh Kumar, IISc Optimization Methods: M3L422
Minimization versus
maximization problems
The required modification can be done in either of
following two ways.
1. The objective function is multiplied by -1 so as to keep the
problem identical and ‘minimization’ problem becomes
‘maximization’. This is because minimizing a function is
equivalent to the maximization of its negative
2. While selecting the entering nonbasic variable, the variable
having the maximum coefficient among all the cost
coefficients is to be entered. In such cases, optimal
solution would be determined from the tableau having all
the cost coefficients as non-positive ( )0≤
D Nagesh Kumar, IISc Optimization Methods: M3L423
Minimization versus
maximization problems
One difficulty, that remains in the minimization
problem, is that it consists of the constraints with
‘greater-than-equal-to’ ( ) sign. For example,
minimize the price (to compete in the market),
however, the profit should cross a minimum
threshold. Whenever the goal is to minimize some
objective, lower bounded requirements play the
leading role. Constraints with ‘greater-than-equal-to’
( ) sign are obvious in practical situations.
To deal with the constraints with ‘greater-than-
equal-to’ ( ) and equality sign, Big-M method is to
be followed as explained earlier.
≥
≥
≥
D Nagesh Kumar, IISc Optimization Methods: M3L424
Thank You

More Related Content

What's hot

Numerical analysis m3 l2slides
Numerical analysis  m3 l2slidesNumerical analysis  m3 l2slides
Numerical analysis m3 l2slidesSHAMJITH KM
 
Simplex method - Maximisation Case
Simplex method - Maximisation CaseSimplex method - Maximisation Case
Simplex method - Maximisation CaseJoseph Konnully
 
Lecture 4 duality and sensitivity in lp
Lecture 4 duality and sensitivity in lpLecture 4 duality and sensitivity in lp
Lecture 4 duality and sensitivity in lpkongara
 
Artificial Variable Technique –
Artificial Variable Technique –Artificial Variable Technique –
Artificial Variable Technique –itsvineeth209
 
LPP, Duality and Game Theory
LPP, Duality and Game TheoryLPP, Duality and Game Theory
LPP, Duality and Game TheoryPurnima Pandit
 
linear programming
linear programminglinear programming
linear programmingJazz Bhatti
 
Unit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisisUnit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisisDagnaygebawGoshme
 
Mathematical linear programming notes
Mathematical linear programming notesMathematical linear programming notes
Mathematical linear programming notesTarig Gibreel
 
Duality in Linear Programming Problem
Duality in Linear Programming ProblemDuality in Linear Programming Problem
Duality in Linear Programming ProblemRAVI PRASAD K.J.
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,Dronak Sahu
 
Post-optimal analysis of LPP
Post-optimal analysis of LPPPost-optimal analysis of LPP
Post-optimal analysis of LPPRAVI PRASAD K.J.
 

What's hot (20)

5. advance topics in lp
5. advance topics in lp5. advance topics in lp
5. advance topics in lp
 
Numerical analysis m3 l2slides
Numerical analysis  m3 l2slidesNumerical analysis  m3 l2slides
Numerical analysis m3 l2slides
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Simplex method - Maximisation Case
Simplex method - Maximisation CaseSimplex method - Maximisation Case
Simplex method - Maximisation Case
 
Simplex method maximisation
Simplex method maximisationSimplex method maximisation
Simplex method maximisation
 
Lecture 4 duality and sensitivity in lp
Lecture 4 duality and sensitivity in lpLecture 4 duality and sensitivity in lp
Lecture 4 duality and sensitivity in lp
 
aaoczc2252
aaoczc2252aaoczc2252
aaoczc2252
 
Artificial Variable Technique –
Artificial Variable Technique –Artificial Variable Technique –
Artificial Variable Technique –
 
LPP, Duality and Game Theory
LPP, Duality and Game TheoryLPP, Duality and Game Theory
LPP, Duality and Game Theory
 
linear programming
linear programminglinear programming
linear programming
 
Unit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisisUnit.3. duality and sensetivity analisis
Unit.3. duality and sensetivity analisis
 
Linear Programming
Linear  ProgrammingLinear  Programming
Linear Programming
 
Mathematical linear programming notes
Mathematical linear programming notesMathematical linear programming notes
Mathematical linear programming notes
 
Operations Research
Operations ResearchOperations Research
Operations Research
 
Concept of Duality
Concept of DualityConcept of Duality
Concept of Duality
 
Unit.4.integer programming
Unit.4.integer programmingUnit.4.integer programming
Unit.4.integer programming
 
Duality in Linear Programming Problem
Duality in Linear Programming ProblemDuality in Linear Programming Problem
Duality in Linear Programming Problem
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
 
Post-optimal analysis of LPP
Post-optimal analysis of LPPPost-optimal analysis of LPP
Post-optimal analysis of LPP
 
Lp graphical and simplexx892
Lp graphical and simplexx892Lp graphical and simplexx892
Lp graphical and simplexx892
 

Viewers also liked

Linear programming using the simplex method
Linear programming using the simplex methodLinear programming using the simplex method
Linear programming using the simplex methodShivek Khurana
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1irsa javed
 
Special Cases in Simplex Method
Special Cases in Simplex MethodSpecial Cases in Simplex Method
Special Cases in Simplex MethodDivyansh Verma
 
Simplex method
Simplex methodSimplex method
Simplex methodAbu Bashar
 
Duality in Linear Programming
Duality in Linear ProgrammingDuality in Linear Programming
Duality in Linear Programmingjyothimonc
 
Simplex Method
Simplex MethodSimplex Method
Simplex MethodSachin MK
 
Operation research - Chapter 03
Operation research - Chapter 03Operation research - Chapter 03
Operation research - Chapter 032013901097
 
Simplex Method
Simplex MethodSimplex Method
Simplex Methodkzoe1996
 
Operations research - Chapter 04
Operations research - Chapter 04Operations research - Chapter 04
Operations research - Chapter 042013901097
 
Taylor introms10 ppt_03
Taylor introms10 ppt_03Taylor introms10 ppt_03
Taylor introms10 ppt_03QA Cmu
 
Math 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric Approach
Math 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric ApproachMath 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric Approach
Math 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric ApproachJason Aubrey
 
Simplextabular
SimplextabularSimplextabular
Simplextabularhushgas
 
An Introduction to Linear Programming
An Introduction to Linear ProgrammingAn Introduction to Linear Programming
An Introduction to Linear ProgrammingMinh-Tri Pham
 
Lesson 29: Linear Programming I
Lesson 29: Linear Programming ILesson 29: Linear Programming I
Lesson 29: Linear Programming IMatthew Leingang
 

Viewers also liked (20)

Linear programming using the simplex method
Linear programming using the simplex methodLinear programming using the simplex method
Linear programming using the simplex method
 
L20 Simplex Method
L20 Simplex MethodL20 Simplex Method
L20 Simplex Method
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1
 
Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
 
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
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Duality in Linear Programming
Duality in Linear ProgrammingDuality in Linear Programming
Duality in Linear Programming
 
Simplex Method
Simplex MethodSimplex Method
Simplex Method
 
Operation research - Chapter 03
Operation research - Chapter 03Operation research - Chapter 03
Operation research - Chapter 03
 
Metodo Simplex
Metodo SimplexMetodo Simplex
Metodo Simplex
 
Simplex Method
Simplex MethodSimplex Method
Simplex Method
 
Operations research - Chapter 04
Operations research - Chapter 04Operations research - Chapter 04
Operations research - Chapter 04
 
Taylor introms10 ppt_03
Taylor introms10 ppt_03Taylor introms10 ppt_03
Taylor introms10 ppt_03
 
Math 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric Approach
Math 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric ApproachMath 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric Approach
Math 1300: Section 5- 3 Linear Programing in Two Dimensions: Geometric Approach
 
Simplextabular
SimplextabularSimplextabular
Simplextabular
 
Lecture27 linear programming
Lecture27 linear programmingLecture27 linear programming
Lecture27 linear programming
 
An Introduction to Linear Programming
An Introduction to Linear ProgrammingAn Introduction to Linear Programming
An Introduction to Linear Programming
 
Decision analysis
Decision analysisDecision analysis
Decision analysis
 
Lesson 29: Linear Programming I
Lesson 29: Linear Programming ILesson 29: Linear Programming I
Lesson 29: Linear Programming I
 

Similar to Numerical analysis simplex method 2

M3L4.ppt
M3L4.pptM3L4.ppt
M3L4.pptRufesh
 
Numerical analysis multivariable unconstrained
Numerical analysis  multivariable unconstrainedNumerical analysis  multivariable unconstrained
Numerical analysis multivariable unconstrainedSHAMJITH KM
 
Numerical analysis canonical
Numerical analysis  canonicalNumerical analysis  canonical
Numerical analysis canonicalSHAMJITH KM
 
Numerical analysis m1 l2slides
Numerical analysis  m1 l2slidesNumerical analysis  m1 l2slides
Numerical analysis m1 l2slidesSHAMJITH KM
 
Simplex method material for operation .pptx
Simplex method material for operation .pptxSimplex method material for operation .pptx
Simplex method material for operation .pptxbizuayehuadmasu1
 
Balaji-opt-lecture3-sp13.pptx
Balaji-opt-lecture3-sp13.pptxBalaji-opt-lecture3-sp13.pptx
Balaji-opt-lecture3-sp13.pptxMayurkumarpatil1
 
Lecture5-7_12946_Linear Programming The Graphical Method.pptx
Lecture5-7_12946_Linear Programming The Graphical Method.pptxLecture5-7_12946_Linear Programming The Graphical Method.pptx
Lecture5-7_12946_Linear Programming The Graphical Method.pptxhlKh4
 
Numerical analysis stationary variables
Numerical analysis  stationary variablesNumerical analysis  stationary variables
Numerical analysis stationary variablesSHAMJITH KM
 
Linear programming problem
Linear programming problemLinear programming problem
Linear programming problemPOOJA UDAYAN
 
4optmizationtechniques-150308051251-conversion-gate01.pdf
4optmizationtechniques-150308051251-conversion-gate01.pdf4optmizationtechniques-150308051251-conversion-gate01.pdf
4optmizationtechniques-150308051251-conversion-gate01.pdfBechanYadav4
 
Numerical analysis m2 l4slides
Numerical analysis  m2 l4slidesNumerical analysis  m2 l4slides
Numerical analysis m2 l4slidesSHAMJITH KM
 
A brief study on linear programming solving methods
A brief study on linear programming solving methodsA brief study on linear programming solving methods
A brief study on linear programming solving methodsMayurjyotiNeog
 
Numerical analysis m5 l1slides
Numerical analysis  m5 l1slidesNumerical analysis  m5 l1slides
Numerical analysis m5 l1slidesSHAMJITH KM
 
Linear programming class 12 investigatory project
Linear programming class 12 investigatory projectLinear programming class 12 investigatory project
Linear programming class 12 investigatory projectDivyans890
 

Similar to Numerical analysis simplex method 2 (20)

M3L4.ppt
M3L4.pptM3L4.ppt
M3L4.ppt
 
Numerical analysis multivariable unconstrained
Numerical analysis  multivariable unconstrainedNumerical analysis  multivariable unconstrained
Numerical analysis multivariable unconstrained
 
Numerical analysis canonical
Numerical analysis  canonicalNumerical analysis  canonical
Numerical analysis canonical
 
Numerical analysis m1 l2slides
Numerical analysis  m1 l2slidesNumerical analysis  m1 l2slides
Numerical analysis m1 l2slides
 
Simplex method material for operation .pptx
Simplex method material for operation .pptxSimplex method material for operation .pptx
Simplex method material for operation .pptx
 
Balaji-opt-lecture3-sp13.pptx
Balaji-opt-lecture3-sp13.pptxBalaji-opt-lecture3-sp13.pptx
Balaji-opt-lecture3-sp13.pptx
 
Simplex method
Simplex method Simplex method
Simplex method
 
Lecture5-7_12946_Linear Programming The Graphical Method.pptx
Lecture5-7_12946_Linear Programming The Graphical Method.pptxLecture5-7_12946_Linear Programming The Graphical Method.pptx
Lecture5-7_12946_Linear Programming The Graphical Method.pptx
 
Numerical analysis stationary variables
Numerical analysis  stationary variablesNumerical analysis  stationary variables
Numerical analysis stationary variables
 
Linear programming problem
Linear programming problemLinear programming problem
Linear programming problem
 
Unit.2. linear programming
Unit.2. linear programmingUnit.2. linear programming
Unit.2. linear programming
 
4optmizationtechniques-150308051251-conversion-gate01.pdf
4optmizationtechniques-150308051251-conversion-gate01.pdf4optmizationtechniques-150308051251-conversion-gate01.pdf
4optmizationtechniques-150308051251-conversion-gate01.pdf
 
Optmization techniques
Optmization techniquesOptmization techniques
Optmization techniques
 
optmizationtechniques.pdf
optmizationtechniques.pdfoptmizationtechniques.pdf
optmizationtechniques.pdf
 
Numerical analysis m2 l4slides
Numerical analysis  m2 l4slidesNumerical analysis  m2 l4slides
Numerical analysis m2 l4slides
 
linear programming
linear programming linear programming
linear programming
 
A brief study on linear programming solving methods
A brief study on linear programming solving methodsA brief study on linear programming solving methods
A brief study on linear programming solving methods
 
Linear programing
Linear programing Linear programing
Linear programing
 
Numerical analysis m5 l1slides
Numerical analysis  m5 l1slidesNumerical analysis  m5 l1slides
Numerical analysis m5 l1slides
 
Linear programming class 12 investigatory project
Linear programming class 12 investigatory projectLinear programming class 12 investigatory project
Linear programming class 12 investigatory project
 

More from SHAMJITH KM

Salah of the Prophet (ﷺ).pdf
Salah of the Prophet (ﷺ).pdfSalah of the Prophet (ﷺ).pdf
Salah of the Prophet (ﷺ).pdfSHAMJITH KM
 
Construction Materials and Engineering - Module IV - Lecture Notes
Construction Materials and Engineering - Module IV - Lecture NotesConstruction Materials and Engineering - Module IV - Lecture Notes
Construction Materials and Engineering - Module IV - Lecture NotesSHAMJITH KM
 
Construction Materials and Engineering - Module III - Lecture Notes
Construction Materials and Engineering - Module III - Lecture NotesConstruction Materials and Engineering - Module III - Lecture Notes
Construction Materials and Engineering - Module III - Lecture NotesSHAMJITH KM
 
Construction Materials and Engineering - Module II - Lecture Notes
Construction Materials and Engineering - Module II - Lecture NotesConstruction Materials and Engineering - Module II - Lecture Notes
Construction Materials and Engineering - Module II - Lecture NotesSHAMJITH KM
 
Construction Materials and Engineering - Module I - Lecture Notes
Construction Materials and Engineering - Module I - Lecture NotesConstruction Materials and Engineering - Module I - Lecture Notes
Construction Materials and Engineering - Module I - Lecture NotesSHAMJITH KM
 
Computing fundamentals lab record - Polytechnics
Computing fundamentals lab record - PolytechnicsComputing fundamentals lab record - Polytechnics
Computing fundamentals lab record - PolytechnicsSHAMJITH KM
 
Concrete lab manual - Polytechnics
Concrete lab manual - PolytechnicsConcrete lab manual - Polytechnics
Concrete lab manual - PolytechnicsSHAMJITH KM
 
Concrete Technology Study Notes
Concrete Technology Study NotesConcrete Technology Study Notes
Concrete Technology Study NotesSHAMJITH KM
 
നബി(സ)യുടെ നമസ്കാരം - രൂപവും പ്രാര്ത്ഥനകളും
നബി(സ)യുടെ നമസ്കാരം -  രൂപവും പ്രാര്ത്ഥനകളുംനബി(സ)യുടെ നമസ്കാരം -  രൂപവും പ്രാര്ത്ഥനകളും
നബി(സ)യുടെ നമസ്കാരം - രൂപവും പ്രാര്ത്ഥനകളുംSHAMJITH KM
 
Design of simple beam using staad pro - doc file
Design of simple beam using staad pro - doc fileDesign of simple beam using staad pro - doc file
Design of simple beam using staad pro - doc fileSHAMJITH KM
 
Design of simple beam using staad pro
Design of simple beam using staad proDesign of simple beam using staad pro
Design of simple beam using staad proSHAMJITH KM
 
Python programs - PPT file (Polytechnics)
Python programs - PPT file (Polytechnics)Python programs - PPT file (Polytechnics)
Python programs - PPT file (Polytechnics)SHAMJITH KM
 
Python programs - first semester computer lab manual (polytechnics)
Python programs - first semester computer lab manual (polytechnics)Python programs - first semester computer lab manual (polytechnics)
Python programs - first semester computer lab manual (polytechnics)SHAMJITH KM
 
Python programming Workshop SITTTR - Kalamassery
Python programming Workshop SITTTR - KalamasseryPython programming Workshop SITTTR - Kalamassery
Python programming Workshop SITTTR - KalamasserySHAMJITH KM
 
Analysis of simple beam using STAAD Pro (Exp No 1)
Analysis of simple beam using STAAD Pro (Exp No 1)Analysis of simple beam using STAAD Pro (Exp No 1)
Analysis of simple beam using STAAD Pro (Exp No 1)SHAMJITH KM
 
Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)SHAMJITH KM
 
Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)SHAMJITH KM
 
CAD Lab model viva questions
CAD Lab model viva questions CAD Lab model viva questions
CAD Lab model viva questions SHAMJITH KM
 
Brain Computer Interface (BCI) - seminar PPT
Brain Computer Interface (BCI) -  seminar PPTBrain Computer Interface (BCI) -  seminar PPT
Brain Computer Interface (BCI) - seminar PPTSHAMJITH KM
 
Surveying - Module iii-levelling only note
Surveying - Module  iii-levelling only noteSurveying - Module  iii-levelling only note
Surveying - Module iii-levelling only noteSHAMJITH KM
 

More from SHAMJITH KM (20)

Salah of the Prophet (ﷺ).pdf
Salah of the Prophet (ﷺ).pdfSalah of the Prophet (ﷺ).pdf
Salah of the Prophet (ﷺ).pdf
 
Construction Materials and Engineering - Module IV - Lecture Notes
Construction Materials and Engineering - Module IV - Lecture NotesConstruction Materials and Engineering - Module IV - Lecture Notes
Construction Materials and Engineering - Module IV - Lecture Notes
 
Construction Materials and Engineering - Module III - Lecture Notes
Construction Materials and Engineering - Module III - Lecture NotesConstruction Materials and Engineering - Module III - Lecture Notes
Construction Materials and Engineering - Module III - Lecture Notes
 
Construction Materials and Engineering - Module II - Lecture Notes
Construction Materials and Engineering - Module II - Lecture NotesConstruction Materials and Engineering - Module II - Lecture Notes
Construction Materials and Engineering - Module II - Lecture Notes
 
Construction Materials and Engineering - Module I - Lecture Notes
Construction Materials and Engineering - Module I - Lecture NotesConstruction Materials and Engineering - Module I - Lecture Notes
Construction Materials and Engineering - Module I - Lecture Notes
 
Computing fundamentals lab record - Polytechnics
Computing fundamentals lab record - PolytechnicsComputing fundamentals lab record - Polytechnics
Computing fundamentals lab record - Polytechnics
 
Concrete lab manual - Polytechnics
Concrete lab manual - PolytechnicsConcrete lab manual - Polytechnics
Concrete lab manual - Polytechnics
 
Concrete Technology Study Notes
Concrete Technology Study NotesConcrete Technology Study Notes
Concrete Technology Study Notes
 
നബി(സ)യുടെ നമസ്കാരം - രൂപവും പ്രാര്ത്ഥനകളും
നബി(സ)യുടെ നമസ്കാരം -  രൂപവും പ്രാര്ത്ഥനകളുംനബി(സ)യുടെ നമസ്കാരം -  രൂപവും പ്രാര്ത്ഥനകളും
നബി(സ)യുടെ നമസ്കാരം - രൂപവും പ്രാര്ത്ഥനകളും
 
Design of simple beam using staad pro - doc file
Design of simple beam using staad pro - doc fileDesign of simple beam using staad pro - doc file
Design of simple beam using staad pro - doc file
 
Design of simple beam using staad pro
Design of simple beam using staad proDesign of simple beam using staad pro
Design of simple beam using staad pro
 
Python programs - PPT file (Polytechnics)
Python programs - PPT file (Polytechnics)Python programs - PPT file (Polytechnics)
Python programs - PPT file (Polytechnics)
 
Python programs - first semester computer lab manual (polytechnics)
Python programs - first semester computer lab manual (polytechnics)Python programs - first semester computer lab manual (polytechnics)
Python programs - first semester computer lab manual (polytechnics)
 
Python programming Workshop SITTTR - Kalamassery
Python programming Workshop SITTTR - KalamasseryPython programming Workshop SITTTR - Kalamassery
Python programming Workshop SITTTR - Kalamassery
 
Analysis of simple beam using STAAD Pro (Exp No 1)
Analysis of simple beam using STAAD Pro (Exp No 1)Analysis of simple beam using STAAD Pro (Exp No 1)
Analysis of simple beam using STAAD Pro (Exp No 1)
 
Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)
 
Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)
 
CAD Lab model viva questions
CAD Lab model viva questions CAD Lab model viva questions
CAD Lab model viva questions
 
Brain Computer Interface (BCI) - seminar PPT
Brain Computer Interface (BCI) -  seminar PPTBrain Computer Interface (BCI) -  seminar PPT
Brain Computer Interface (BCI) - seminar PPT
 
Surveying - Module iii-levelling only note
Surveying - Module  iii-levelling only noteSurveying - Module  iii-levelling only note
Surveying - Module iii-levelling only note
 

Recently uploaded

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 

Recently uploaded (20)

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 

Numerical analysis simplex method 2

  • 1. D Nagesh Kumar, IISc Optimization Methods: M3L41 Linear Programming Simplex method - II
  • 2. D Nagesh Kumar, IISc Optimization Methods: M3L42 Objectives Objectives To discuss the Big-M method Discussion on different types of LPP solutions in the context of Simplex method Discussion on maximization verses minimization problems
  • 3. D Nagesh Kumar, IISc Optimization Methods: M3L43 Big-M Method Simplex method for LP problem with ‘greater-than- equal-to’ ( ) and ‘equality’ (=) constraints needs a modified approach. This is known as Big-M method. The LPP is transformed to its standard form by incorporating a large coefficient M ≥
  • 4. D Nagesh Kumar, IISc Optimization Methods: M3L44 Transformation of LPP for Big-M method 1. One ‘artificial variable’ is added to each of the ‘greater-than- equal-to’ (≥) and equality (=) constraints to ensure an initial basic feasible solution. 2. Artificial variables are ‘penalized’ in the objective function by introducing a large negative (positive) coefficient for maximization (minimization) problem. 3. Cost coefficients, which are supposed to be placed in the Z- row in the initial simplex tableau, are transformed by ‘pivotal operation’ considering the column of artificial variable as ‘pivotal column’ and the row of the artificial variable as ‘pivotal row’. 4. If there are more than one artificial variables, step 3 is repeated for all the artificial variables one by one.
  • 5. D Nagesh Kumar, IISc Optimization Methods: M3L45 Example Consider the following problem 1 2 1 2 2 1 2 1 2 Maximize 3 5 subject to 2 6 3 2 18 , 0 Z x x x x x x x x x = + + ≥ ≤ + = ≥
  • 6. D Nagesh Kumar, IISc Optimization Methods: M3L46 Example After incorporating the artificial variables where x3 is surplus variable, x4 is slack variable and a1 and a2 are the artificial variables 1 2 1 2 1 2 3 1 2 4 1 2 2 1 2 Maximize 3 5 subject to 2 6 3 2 18 , 0 Z x x Ma Ma x x x a x x x x a x x = + − − + − + = + = + + = ≥
  • 7. D Nagesh Kumar, IISc Optimization Methods: M3L47 Transformation of cost coefficients Considering the objective function and the first constraint ( ) ( ) 1 2 1 2 1 1 2 3 1 2 3 5 0 2 Z x x Ma Ma E x x x a E − − + + = + − + = Pivotal Column Pivotal Row By the pivotal operation 21 EME ×− the cost coefficients are modified as ( ) ( ) MMaaMxxMxMZ 2053 21321 −=++++−+−
  • 8. D Nagesh Kumar, IISc Optimization Methods: M3L48 Transformation of cost coefficients Considering the modified objective function and the third constraint Pivotal ColumnPivotal Row ( ) By the pivotal operation the cost coefficients are modified as ( ) ( ) ( ) 1 2 3 1 2 3 1 2 2 4 3 5 0 2 3 2 18 Z M x M x Mx a Ma M E x x a E − + − + + + + = − + + = 43 EME ×− ( ) ( ) MaaMxxMxMZ 20003543 21321 −=++++−+−
  • 9. D Nagesh Kumar, IISc Optimization Methods: M3L49 Construction of Simplex Tableau Corresponding simplex tableau Pivotal row, pivotal column and pivotal elements are shown as earlier
  • 10. D Nagesh Kumar, IISc Optimization Methods: M3L410 Simplex Tableau…contd. Successive simplex tableaus are as follows:
  • 11. D Nagesh Kumar, IISc Optimization Methods: M3L411 Simplex Tableau…contd.
  • 12. D Nagesh Kumar, IISc Optimization Methods: M3L412 Simplex Tableau…contd. Optimality has reached. Optimal solution is Z = 36 with x1 = 2 and x2 = 6
  • 13. D Nagesh Kumar, IISc Optimization Methods: M3L413 Simplex method: ‘Unbounded’, ‘Multiple’ and ‘Infeasible’ solutions Unbounded solution If at any iteration no departing variable can be found corresponding to entering variable, the value of the objective function can be increased indefinitely, i.e., the solution is unbounded.
  • 14. D Nagesh Kumar, IISc Optimization Methods: M3L414 Simplex method: ‘Unbounded’, ‘Multiple’ and ‘Infeasible’ solutions Multiple (infinite) solutions If in the final tableau, one of the non-basic variables has a coefficient 0 in the Z-row, it indicates that an alternative solution exists. This non-basic variable can be incorporated in the basis to obtain another optimal solution. Once two such optimal solutions are obtained, infinite number of optimal solutions can be obtained by taking a weighted sum of the two optimal solutions.
  • 15. D Nagesh Kumar, IISc Optimization Methods: M3L415 Simplex method: Example of Multiple (indefinite) solutions Consider the following problem 1 2 1 2 2 1 2 1 2 Maximize 3 2 subject to 2 6 3 2 18 , 0 Z x x x x x x x x x = + + ≥ ≤ + = ≥ Only modification, compared to earlier problem, is that the coefficient of x2 is changed from 5 to 2 in the objective function. Thus the slope of the objective function and that of third constraint are now same, which leads to multiple solutions
  • 16. D Nagesh Kumar, IISc Optimization Methods: M3L416 Simplex method: Example of Multiple (indefinite) solutions Following similar procedure as described earlier, final simplex tableau for the problem is as follows:
  • 17. D Nagesh Kumar, IISc Optimization Methods: M3L417 Simplex method: Example of Multiple (indefinite) solutions As there is no negative coefficient in the Z-row optimal solution is reached. Optimal solution is Z = 18 with x1 = 6 and x2 = 0 However, the coefficient of non-basic variable x2 is zero in the Z-row Another solution is possible by incorporating x2 in the basis Based on the , x4 will be the exiting variable rs r c b
  • 18. D Nagesh Kumar, IISc Optimization Methods: M3L418 Simplex method: Example of Multiple (indefinite) solutions So, another optimal solution is Z = 18 with x1 = 2 and x2 = 6 If one more similar step is performed, previous simplex tableau will be obtained back
  • 19. D Nagesh Kumar, IISc Optimization Methods: M3L419 Simplex method: Example of Multiple (indefinite) solutions Thus, two sets of solutions are: and Other optimal solutions will be obtained as where For example, let β = 0.4, corresponding solution is Note that values of the objective function are not changed for different sets of solution; for all the cases Z = 18. 6 0 ⎧ ⎫⎪ ⎪ ⎨ ⎬ ⎪ ⎪⎩ ⎭ 2 6 ⎧ ⎫⎪ ⎪ ⎨ ⎬ ⎪ ⎪⎩ ⎭ ( ) 6 2 1 0 6 β β ⎧ ⎫ ⎧ ⎫⎪ ⎪ ⎪ ⎪ + −⎨ ⎬ ⎨ ⎬ ⎪ ⎪ ⎪ ⎪⎩ ⎭ ⎩ ⎭ [ ]0,1β ∈ 3.6 3.6 ⎧ ⎫⎪ ⎪ ⎨ ⎬ ⎪ ⎪⎩ ⎭
  • 20. D Nagesh Kumar, IISc Optimization Methods: M3L420 Simplex method: ‘Unbounded’, ‘Multiple’ and ‘Infeasible’ solutions Infeasible solution If in the final tableau, at least one of the artificial variables still exists in the basis, the solution is indefinite.
  • 21. D Nagesh Kumar, IISc Optimization Methods: M3L421 Minimization versus maximization problems Simplex method is described based on the standard form of LP problems, i.e., objective function is of maximization type However, if the objective function is of minimization type, simplex method may still be applied with a small modification
  • 22. D Nagesh Kumar, IISc Optimization Methods: M3L422 Minimization versus maximization problems The required modification can be done in either of following two ways. 1. The objective function is multiplied by -1 so as to keep the problem identical and ‘minimization’ problem becomes ‘maximization’. This is because minimizing a function is equivalent to the maximization of its negative 2. While selecting the entering nonbasic variable, the variable having the maximum coefficient among all the cost coefficients is to be entered. In such cases, optimal solution would be determined from the tableau having all the cost coefficients as non-positive ( )0≤
  • 23. D Nagesh Kumar, IISc Optimization Methods: M3L423 Minimization versus maximization problems One difficulty, that remains in the minimization problem, is that it consists of the constraints with ‘greater-than-equal-to’ ( ) sign. For example, minimize the price (to compete in the market), however, the profit should cross a minimum threshold. Whenever the goal is to minimize some objective, lower bounded requirements play the leading role. Constraints with ‘greater-than-equal-to’ ( ) sign are obvious in practical situations. To deal with the constraints with ‘greater-than- equal-to’ ( ) and equality sign, Big-M method is to be followed as explained earlier. ≥ ≥ ≥
  • 24. D Nagesh Kumar, IISc Optimization Methods: M3L424 Thank You