SlideShare a Scribd company logo
1 of 11
Linear Programming




                Terminology
What is a Mathematical Model ?
F=ma
              ‘Mathematical Expressions’

o   Here m and a are called as ‘Decision Variables’


o   F can be called as ‘Objective Functions’


o   Now, F can be controlled or restricted by limiting m or
    a … say m < 50 kg …here, m can be called as a
    ‘Constraint’


o   Similarly if a > o …always, then this condition is called
    as ‘Non-Negativity Condition’

                     http://www.rajeshtimane.com              2
Illustration:
Maximize: Z = 3x1 + 5x2                         Objective
                                                Function

Subject to restrictions:
                   x1                  <4
                                                Functional
                   2x2                 < 12     Constraints
                   3x1 + 2x2           < 18

Non negativity condition
                 x1                     >0      Non-negativity
                 x2                     >0      constraints

                  http://www.rajeshtimane.com               3
What is Linear Programming (LP)?

 The most common application of LP is allocating
  limited resources among competing activities in a
  best possible way i.e. the optimal way.

 The adjective linear means that all the mathematical
  functions in this model are required to be linear
  functions.

 The word programming does not refer to computer
  programming; rather, essentially a synonym for
  planning.



                  http://www.rajeshtimane.com         4
Graphical Solution
Ex) Maximize: Z = 3x1 + 5x2

Subject to restrictions:
           x1 < 4
           2x2 < 12 i.e. x2 < 6
           3x1 + 2x2 < 18

Non negativity condition
          x1, x2 > 0

Solution: finding coordinates for the constraints (assuming perfect equality), by putting
one decision variable equal to zero at a time.


Restrictions (Constraints)        Co-ordinates

x1 < 4                            (4 , 0)

x2 < 6                            (0 , 6)

3x1 + 2x2 < 18                    (0 , 9) & (6 , 0)


                                  http://www.rajeshtimane.com                               5
Restrictions (Constraints)       Co-ordinates                      Non-negativity Constraint

x1 < 4                           (4 , 0)                                             x1, > 0
x2 < 6                           (0 , 6)                                              x2 > 0
3x1 + 2x2 < 18                   (0 , 9) & (6 , 0)




     X2


     10


         8

             A       B
         6


         4
                             C       Feasible Region (Shaded / Points A, B, C, D and E)
         2


         0                   D
             E   2       4       6         8    10         X1

                                     http://www.rajeshtimane.com                               6
Feasible Solutions

 Try co-ordinates of all the corner points of
  the feasible region.

 The point which will lead to most
  satisfactory objective function will give
  Optimal Solution.

 Note: for co-ordinates at intersection; solve
  the equations (constraints) of the two lines
  simultaneously.

                 http://www.rajeshtimane.com     7
Optimal Solution
Corner   Limiting Constraint             Co-ordinate         Max. Z= 3x1 + 5x2


   A     x2 = 6                            (0 , 6)                  30

   B     x2 = 6 & 3x1 + 2x2 = 18           (2 , 6)                  36

   C     x1 = 4 & 3x1 + 2x2 = 18           (4 , 3)                  27

   D     x1 = 4                            (4 , 0)                  12

   E     Origin                            (0 , 0)                  0




From the above table, Z is maximum at point ‘B’ (2 , 6) i.e. The
Optimal Solution is:
X1 = 2 and
X2 = 6                                                                   ANSWER

                               http://www.rajeshtimane.com                        8
What is Feasibility ?
 Feasibility Region
  [Dictionary meaning of feasibility is possibility]

       “The region of acceptable values of the
         Decision Variables in relation to the
      given Constraints (and the Non-Negativity
                   Restrictions)”

                   http://www.rajeshtimane.com         9
What is an Optimal Solution ?

 It is the Feasible Solution which Optimizes.
  i.e. “provides the most beneficial result for the specified
  objective function”.

 Ex: If Objective function is Profit then Optimal Solution
  is the co-ordinate giving Maximum Value of „Z‟…
  While; if objective function is Cost then the optimum
  solution is the coordinate giving Minimum Value of „Z‟.

                     http://www.rajeshtimane.com              10
Convex Sets and LPP’s
 “If any two points are selected in the feasibility region
 and a line drawn through these points lies completely
 within this region, then this represents a Convex Set”.

       Convex Set                                 Non-convex Set


          A
                                                              A


                B                                         B




                    http://www.rajeshtimane.com                    11

More Related Content

What's hot

Formulation Lpp
Formulation  LppFormulation  Lpp
Formulation Lpp
Sachin MK
 
Simplex method - Maximisation Case
Simplex method - Maximisation CaseSimplex method - Maximisation Case
Simplex method - Maximisation Case
Joseph Konnully
 
Graphical Method
Graphical MethodGraphical Method
Graphical Method
Sachin MK
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1
irsa javed
 

What's hot (20)

Graphical method
Graphical methodGraphical method
Graphical method
 
Linear Programming (graphical method)
Linear Programming (graphical method)Linear Programming (graphical method)
Linear Programming (graphical method)
 
Post-optimal analysis of LPP
Post-optimal analysis of LPPPost-optimal analysis of LPP
Post-optimal analysis of LPP
 
Formulation Lpp
Formulation  LppFormulation  Lpp
Formulation Lpp
 
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
 
Simplex Method.pptx
Simplex Method.pptxSimplex Method.pptx
Simplex Method.pptx
 
Chapter 4 Simplex Method ppt
Chapter 4  Simplex Method pptChapter 4  Simplex Method ppt
Chapter 4 Simplex Method ppt
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Transportation problem
Transportation problemTransportation problem
Transportation problem
 
Duality in Linear Programming
Duality in Linear ProgrammingDuality in Linear Programming
Duality in Linear Programming
 
Transportation Problem In Linear Programming
Transportation Problem In Linear ProgrammingTransportation Problem In Linear Programming
Transportation Problem In Linear Programming
 
Simplex method - Maximisation Case
Simplex method - Maximisation CaseSimplex method - Maximisation Case
Simplex method - Maximisation Case
 
L20 Simplex Method
L20 Simplex MethodL20 Simplex Method
L20 Simplex Method
 
Big m method
Big m methodBig m method
Big m method
 
Graphical Method
Graphical MethodGraphical Method
Graphical Method
 
Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
 
Module 3 lp-simplex
Module 3 lp-simplexModule 3 lp-simplex
Module 3 lp-simplex
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1
 
Integer Linear Programming
Integer Linear ProgrammingInteger Linear Programming
Integer Linear Programming
 

Similar to Linear programming graphical method (feasibility)

240591lecture_5_graphical_solution-1688128227959.pptx
240591lecture_5_graphical_solution-1688128227959.pptx240591lecture_5_graphical_solution-1688128227959.pptx
240591lecture_5_graphical_solution-1688128227959.pptx
Kushaalvarma
 
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
hlKh4
 
Integrated methods for optimization
Integrated methods for optimizationIntegrated methods for optimization
Integrated methods for optimization
Springer
 

Similar to Linear programming graphical method (feasibility) (20)

LP special cases and Duality.pptx
LP special cases and Duality.pptxLP special cases and Duality.pptx
LP special cases and Duality.pptx
 
Simplex3
Simplex3Simplex3
Simplex3
 
240591lecture_5_graphical_solution-1688128227959.pptx
240591lecture_5_graphical_solution-1688128227959.pptx240591lecture_5_graphical_solution-1688128227959.pptx
240591lecture_5_graphical_solution-1688128227959.pptx
 
Linear Programming
Linear  ProgrammingLinear  Programming
Linear Programming
 
OI.ppt
OI.pptOI.ppt
OI.ppt
 
2_Simplex.pdf
2_Simplex.pdf2_Simplex.pdf
2_Simplex.pdf
 
CMR_Graphical Method -Special cases.pdf
CMR_Graphical Method -Special cases.pdfCMR_Graphical Method -Special cases.pdf
CMR_Graphical Method -Special cases.pdf
 
Management Science
Management ScienceManagement Science
Management Science
 
Hprec2 5
Hprec2 5Hprec2 5
Hprec2 5
 
Logistics. Terminology
Logistics. TerminologyLogistics. Terminology
Logistics. Terminology
 
12001319032_OR.pptx
12001319032_OR.pptx12001319032_OR.pptx
12001319032_OR.pptx
 
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
 
Integrated methods for optimization
Integrated methods for optimizationIntegrated methods for optimization
Integrated methods for optimization
 
LPP, Duality and Game Theory
LPP, Duality and Game TheoryLPP, Duality and Game Theory
LPP, Duality and Game Theory
 
Hprec2 4
Hprec2 4Hprec2 4
Hprec2 4
 
Efficient Computation of Regret-ratio Minimizing Set: A Compact Maxima Repres...
Efficient Computation ofRegret-ratio Minimizing Set:A Compact Maxima Repres...Efficient Computation ofRegret-ratio Minimizing Set:A Compact Maxima Repres...
Efficient Computation of Regret-ratio Minimizing Set: A Compact Maxima Repres...
 
Hprec2 1
Hprec2 1Hprec2 1
Hprec2 1
 
Linear Programming Review.ppt
Linear Programming Review.pptLinear Programming Review.ppt
Linear Programming Review.ppt
 
Simplex method material for operation .pptx
Simplex method material for operation .pptxSimplex method material for operation .pptx
Simplex method material for operation .pptx
 
Mathematical linear programming notes
Mathematical linear programming notesMathematical linear programming notes
Mathematical linear programming notes
 

More from Rajesh Timane, PhD

More from Rajesh Timane, PhD (16)

csr - current trends and opportunities
csr - current trends and opportunitiescsr - current trends and opportunities
csr - current trends and opportunities
 
csr key stakeholders
csr   key stakeholderscsr   key stakeholders
csr key stakeholders
 
csr: legislation
csr: legislationcsr: legislation
csr: legislation
 
CSR - Framework of Social Orientation
CSR  - Framework of Social OrientationCSR  - Framework of Social Orientation
CSR - Framework of Social Orientation
 
Introduction to Corporate Social Responsibility
Introduction to Corporate Social ResponsibilityIntroduction to Corporate Social Responsibility
Introduction to Corporate Social Responsibility
 
Departmental Presentation - Rajesh Timane, PhD
Departmental Presentation - Rajesh Timane, PhDDepartmental Presentation - Rajesh Timane, PhD
Departmental Presentation - Rajesh Timane, PhD
 
1 effective online search dr rajesh timane
1 effective online search   dr rajesh timane1 effective online search   dr rajesh timane
1 effective online search dr rajesh timane
 
Theory Building in Business Research
Theory Building in Business ResearchTheory Building in Business Research
Theory Building in Business Research
 
Copyrights by Dr. Rajesh Timane
Copyrights by Dr. Rajesh TimaneCopyrights by Dr. Rajesh Timane
Copyrights by Dr. Rajesh Timane
 
Introduction to SWAYAM
Introduction to SWAYAMIntroduction to SWAYAM
Introduction to SWAYAM
 
Coursera geodesign 2014
Coursera geodesign 2014Coursera geodesign 2014
Coursera geodesign 2014
 
Coursera susdev 2015
Coursera susdev 2015Coursera susdev 2015
Coursera susdev 2015
 
Coursera lead-ei 2014
Coursera lead-ei 2014Coursera lead-ei 2014
Coursera lead-ei 2014
 
BPR - Benchmarking, Process Analysis, Incentives, Motivation, Quality & Trends
BPR - Benchmarking, Process Analysis, Incentives, Motivation, Quality & TrendsBPR - Benchmarking, Process Analysis, Incentives, Motivation, Quality & Trends
BPR - Benchmarking, Process Analysis, Incentives, Motivation, Quality & Trends
 
Questionnaire Design
Questionnaire DesignQuestionnaire Design
Questionnaire Design
 
Replacement Theory Models in Operations Research by Dr. Rajesh Timane
Replacement Theory Models in Operations Research by Dr. Rajesh TimaneReplacement Theory Models in Operations Research by Dr. Rajesh Timane
Replacement Theory Models in Operations Research by Dr. Rajesh Timane
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 

Linear programming graphical method (feasibility)

  • 1. Linear Programming Terminology
  • 2. What is a Mathematical Model ? F=ma ‘Mathematical Expressions’ o Here m and a are called as ‘Decision Variables’ o F can be called as ‘Objective Functions’ o Now, F can be controlled or restricted by limiting m or a … say m < 50 kg …here, m can be called as a ‘Constraint’ o Similarly if a > o …always, then this condition is called as ‘Non-Negativity Condition’ http://www.rajeshtimane.com 2
  • 3. Illustration: Maximize: Z = 3x1 + 5x2 Objective Function Subject to restrictions: x1 <4 Functional 2x2 < 12 Constraints 3x1 + 2x2 < 18 Non negativity condition x1 >0 Non-negativity x2 >0 constraints http://www.rajeshtimane.com 3
  • 4. What is Linear Programming (LP)?  The most common application of LP is allocating limited resources among competing activities in a best possible way i.e. the optimal way.  The adjective linear means that all the mathematical functions in this model are required to be linear functions.  The word programming does not refer to computer programming; rather, essentially a synonym for planning. http://www.rajeshtimane.com 4
  • 5. Graphical Solution Ex) Maximize: Z = 3x1 + 5x2 Subject to restrictions: x1 < 4 2x2 < 12 i.e. x2 < 6 3x1 + 2x2 < 18 Non negativity condition x1, x2 > 0 Solution: finding coordinates for the constraints (assuming perfect equality), by putting one decision variable equal to zero at a time. Restrictions (Constraints) Co-ordinates x1 < 4 (4 , 0) x2 < 6 (0 , 6) 3x1 + 2x2 < 18 (0 , 9) & (6 , 0) http://www.rajeshtimane.com 5
  • 6. Restrictions (Constraints) Co-ordinates Non-negativity Constraint x1 < 4 (4 , 0) x1, > 0 x2 < 6 (0 , 6) x2 > 0 3x1 + 2x2 < 18 (0 , 9) & (6 , 0) X2 10 8 A B 6 4 C Feasible Region (Shaded / Points A, B, C, D and E) 2 0 D E 2 4 6 8 10 X1 http://www.rajeshtimane.com 6
  • 7. Feasible Solutions  Try co-ordinates of all the corner points of the feasible region.  The point which will lead to most satisfactory objective function will give Optimal Solution.  Note: for co-ordinates at intersection; solve the equations (constraints) of the two lines simultaneously. http://www.rajeshtimane.com 7
  • 8. Optimal Solution Corner Limiting Constraint Co-ordinate Max. Z= 3x1 + 5x2 A x2 = 6 (0 , 6) 30 B x2 = 6 & 3x1 + 2x2 = 18 (2 , 6) 36 C x1 = 4 & 3x1 + 2x2 = 18 (4 , 3) 27 D x1 = 4 (4 , 0) 12 E Origin (0 , 0) 0 From the above table, Z is maximum at point ‘B’ (2 , 6) i.e. The Optimal Solution is: X1 = 2 and X2 = 6 ANSWER http://www.rajeshtimane.com 8
  • 9. What is Feasibility ?  Feasibility Region [Dictionary meaning of feasibility is possibility] “The region of acceptable values of the Decision Variables in relation to the given Constraints (and the Non-Negativity Restrictions)” http://www.rajeshtimane.com 9
  • 10. What is an Optimal Solution ?  It is the Feasible Solution which Optimizes. i.e. “provides the most beneficial result for the specified objective function”.  Ex: If Objective function is Profit then Optimal Solution is the co-ordinate giving Maximum Value of „Z‟… While; if objective function is Cost then the optimum solution is the coordinate giving Minimum Value of „Z‟. http://www.rajeshtimane.com 10
  • 11. Convex Sets and LPP’s “If any two points are selected in the feasibility region and a line drawn through these points lies completely within this region, then this represents a Convex Set”. Convex Set Non-convex Set A A B B http://www.rajeshtimane.com 11