SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
linear programing
BUILDING ENGINEERING AND MANAGEMENT
Quantitative Methods and Operation Research [MBEM -112]
Deepak Pradhan
1210900048
INTRODUCTION
LINEAR PROGRAMMING
• Linear programming uses a mathematical model to describe the problem of concern.
• The word linear means the relationship which can be represented by a straight line .i.e the relation is of the form
• ax +by=c. In other words it is used to describe the relationship between two or more variables which are proportional to each other.
The word "programming" is concerned with the optimal allocation of limited resources. Linear programming is a way to handle certain
types of optimization problems Linear programming is a mathematical method for determining a way to achieve the best outcome.
Linear programing planning
• A mathematical technique used to obtain an optimum solution in resource allocation problems, such as production planning.
• It is a mathematical model or technique for efficient and effective utilization of limited recourses to achieve organization objectives
(Maximize profits or Minimize cost).
• When solving a problem using linear programming the program is put into a number of linear inequalities and then an attempt is made
to maximize (or minimize) the inputs.
REQUIREMENTS
• There must be well defined objective function.
• There must be a constraint on the amount.
• There must be alternative course of action.
• The decision variables should be interrelated and non negative.
• The resource must be limited in supply.
ASSUMPTIONS
Proportionality
Additivity
Continuity
Certainty
Finite Choices
Formulation as a Linear Programming Problem
Let,
• The objective is to choose the values of x1 and x2 so as
to maximize,
subject to the restrictions imposed on their values by the
limited production capacities available in the three plants.
• Table 3.1 indicates that each batch of product 1
produced per week uses 1 hour of production time per
week in Plant 1, whereas only 4 hours per week are
available. This restriction is expressed mathematically
by the inequality
Similarly,
• Plant 2 imposes the restriction that
The number of hours of production
• Time used per week in Plant 3 by choosing x1 and x2 as the new products’ production rates would be
. Therefore, the mathematical statement of the Plant 3 restriction is
• Finally, since production rates cannot be negative, it is necessary to restrict the decision variables to
be non-negative:
• To summarize, in the mathematical language of linear programming, the problem is to choose
values of x1 and x2 so as to
Graphical Solution
The final step is to pick out the point in
this feasible region that maximizes the
value of Z = 3x1 + 5x2.
To discover how to perform this step efficiently, begin by trial and error. Try,
• for example, Z =10 = 3x1 + 5x2 to see if there are in the permissible region
any values of (x1, x2) that yield a value of Z as large as 10.
• next try a larger arbitrary value of Z, say, Z =20 = 3x1 + 5x2 . Again
This last equation, called the slope-intercept form
The value of (x1, x2) that
maximizes 3x1 + 5x2 is (2, 6).
Indicating that the optimal solution
is x1 = 2 and x2 = 6. The equation of this line is 3x1 + 5x2
= 3(2) + 5(6) = 36 = Z, indicating that the optimal value of Z
is Z = 36
The linear programming MODEL
• The model poses the problem in terms of making decisions about the levels
of the activities, so x1, x2, . . . , xn are called the Decision variables.
A Standard Form of the Model
Z = value of overall measure of performance.
xj = level of activity j (for j = 1, 2, . . . , n).
cj = increase in Z that would result from each unit increase in level of activity j.
bi = amount of resource i that is available for allocation to activities
(for i = 1, 2, . . . , m).
aij = amount of resource i consumed by each unit of activity j.
FORMS of Linear Programing
The canonical form
• Objective function is of maximum type
• All decision variables are non negative
The Standard Form
• All variables are non negative
• The right hand side of each constraint is non negative.
• All constraints are expressed in equations.
• Objective function may be of maximization or minimization
type.
Important Definitions in Linear Programming
Solution:
A set of variables [X1 ,X2,...,Xn+m] is called a
solution to L.P. Problem if it satisfies its constraints.
Feasible Solution:
A set of variables [X1 ,X2,...,Xn+m] is called a
feasible solution to L.P. Problem if it satisfies its
constraints as well as non-negativity restrictions.
Optimal Feasible Solution:
The basic feasible solution that optimises the
objective function.
Unbounded Solution:
If the value of the objective function can be
increased or decreased indefinitely, the solution is called
an unbounded solution.
ADVANTAGES .
• By converting a primal problem into dual computation
becomes easier , as the no. of rows(constraints) reduces in
comparison with the no. of columns( variables).
• Gives additional information as to how the optimal solution
changes as a result of the changes in the coefficients. This is
the basis for sensitivity analysis.
• Economic interpretation of dual helps the management in
making future decisions.
• Duality is used to solve L.P. problems in which the initial
solution in infeasible.
SENSITIVITY ANALYSIS .
(POST OPTIMALITY TEST)
Two situations:
• In formulation , it is assumed that the parameters such as
market demand, equipment capacity, resource consumption,
costs, profits etc., do not change but in real time it is not
possible.
• After attaining the optimal solution, one may discover that a
wrong value of a cost coefficient was used or a particular
variable or constraint was omitted etc.,
• Changes in the parameters of the problem may be
discrete or continuous.
• The study of effect of discrete changes in parameters
on the optimal solution is called as "Sensitivity
analysis".
• The study of effect of continuous changes in
parameters
• on the optimal solution is called as "Parametric
Programming."
• The objective of the sensitivity analysis is to
determine how sensitive is the optimal solution to
the changes in the parameters.
AREAS OF APPLICATION OF
LINEAR PROGRAMMING
Industrial Application
• Product Mix Problem
• Blending Problems
• Production Scheduling Problem
• Assembly Line Balancing
• Make-Or-Buy Problems
• Management Applications
Media Selection Problems
• Portfolio Selection Problems
• Profit Planning Problems
• Transportation Problems
• Miscellaneous Applications
Diet Problems
• Agriculture Problems
• Flight Scheduling Problems
• Facilities Location Problems
Advantages of linear programming
• It helps in attaining optimum use of productive factors.
• It improves the quality of the decisions.
• It provides better tools for meeting the changing conditions.
• It highlights the bottleneck in the production process.
Limitation of linear programming
• For large problems the computational difficulties are
enormous.
• It may yield fractional value answers to decision variables.
• It is applicable to only static situation.
• LP deals with the problems with single objective.
Thank you

Weitere ähnliche Inhalte

Was ist angesagt?

LINEAR PROGRAMMING
LINEAR PROGRAMMINGLINEAR PROGRAMMING
LINEAR PROGRAMMINGrashi9
 
Linear programming - Model formulation, Graphical Method
Linear programming  - Model formulation, Graphical MethodLinear programming  - Model formulation, Graphical Method
Linear programming - Model formulation, Graphical MethodJoseph Konnully
 
Sensitivity analysis linear programming copy
Sensitivity analysis linear programming   copySensitivity analysis linear programming   copy
Sensitivity analysis linear programming copyKiran Jadhav
 
Special Cases in Simplex Method
Special Cases in Simplex MethodSpecial Cases in Simplex Method
Special Cases in Simplex MethodDivyansh Verma
 
the two phase method - operations research
the two phase method - operations researchthe two phase method - operations research
the two phase method - operations research2013901097
 
Duality in Linear Programming
Duality in Linear ProgrammingDuality in Linear Programming
Duality in Linear Programmingjyothimonc
 
Concepts of Maxima And Minima
Concepts of Maxima And MinimaConcepts of Maxima And Minima
Concepts of Maxima And MinimaJitin Pillai
 
primal and dual problem
primal and dual problemprimal and dual problem
primal and dual problemYash Lad
 
Duality in Linear Programming Problem
Duality in Linear Programming ProblemDuality in Linear Programming Problem
Duality in Linear Programming ProblemRAVI PRASAD K.J.
 
Linear Programming Feasible Region
Linear Programming Feasible RegionLinear Programming Feasible Region
Linear Programming Feasible RegionVARUN MODI
 
Formulation Lpp
Formulation  LppFormulation  Lpp
Formulation LppSachin MK
 

Was ist angesagt? (20)

Linear programing
Linear programingLinear programing
Linear programing
 
Simplex two phase
Simplex two phaseSimplex two phase
Simplex two phase
 
LINEAR PROGRAMMING
LINEAR PROGRAMMINGLINEAR PROGRAMMING
LINEAR PROGRAMMING
 
Linear programming - Model formulation, Graphical Method
Linear programming  - Model formulation, Graphical MethodLinear programming  - Model formulation, Graphical Method
Linear programming - Model formulation, Graphical Method
 
Sensitivity analysis linear programming copy
Sensitivity analysis linear programming   copySensitivity analysis linear programming   copy
Sensitivity analysis linear programming copy
 
Special Cases in Simplex Method
Special Cases in Simplex MethodSpecial Cases in Simplex Method
Special Cases in Simplex Method
 
Chapter 17 - Multivariable Calculus
Chapter 17 - Multivariable CalculusChapter 17 - Multivariable Calculus
Chapter 17 - Multivariable Calculus
 
the two phase method - operations research
the two phase method - operations researchthe two phase method - operations research
the two phase method - operations research
 
Duality in Linear Programming
Duality in Linear ProgrammingDuality in Linear Programming
Duality in Linear Programming
 
Unit.2. linear programming
Unit.2. linear programmingUnit.2. linear programming
Unit.2. linear programming
 
Concepts of Maxima And Minima
Concepts of Maxima And MinimaConcepts of Maxima And Minima
Concepts of Maxima And Minima
 
primal and dual problem
primal and dual problemprimal and dual problem
primal and dual problem
 
Duality in Linear Programming Problem
Duality in Linear Programming ProblemDuality in Linear Programming Problem
Duality in Linear Programming Problem
 
Game theory
Game theoryGame theory
Game theory
 
Duality
DualityDuality
Duality
 
Operations Research - Introduction
Operations Research - IntroductionOperations Research - Introduction
Operations Research - Introduction
 
Linear Programming
Linear  ProgrammingLinear  Programming
Linear Programming
 
Game theory
Game theoryGame theory
Game theory
 
Linear Programming Feasible Region
Linear Programming Feasible RegionLinear Programming Feasible Region
Linear Programming Feasible Region
 
Formulation Lpp
Formulation  LppFormulation  Lpp
Formulation Lpp
 

Ähnlich wie Linear programing

Introduction to Linear programing.ORpptx
Introduction to Linear programing.ORpptxIntroduction to Linear programing.ORpptx
Introduction to Linear programing.ORpptxaishaashraf31
 
Linear Programing.pptx
Linear Programing.pptxLinear Programing.pptx
Linear Programing.pptxAdnanHaleem
 
linearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxlinearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxKOUSHIkPIPPLE
 
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...kongara
 
Linear programming class 12 investigatory project
Linear programming class 12 investigatory projectLinear programming class 12 investigatory project
Linear programming class 12 investigatory projectDivyans890
 
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
 
CompEng - Lec01 - Introduction To Optimum Design.pdf
CompEng - Lec01 - Introduction To Optimum Design.pdfCompEng - Lec01 - Introduction To Optimum Design.pdf
CompEng - Lec01 - Introduction To Optimum Design.pdfnooreldeenmagdy2
 
Paper Study: Melding the data decision pipeline
Paper Study: Melding the data decision pipelinePaper Study: Melding the data decision pipeline
Paper Study: Melding the data decision pipelineChenYiHuang5
 
Unit 1 - Optimization methods.pptx
Unit 1 - Optimization methods.pptxUnit 1 - Optimization methods.pptx
Unit 1 - Optimization methods.pptxssuser4debce1
 
001 lpp introduction
001 lpp introduction001 lpp introduction
001 lpp introductionVictor Seelan
 
4optmizationtechniques-150308051251-conversion-gate01.pdf
4optmizationtechniques-150308051251-conversion-gate01.pdf4optmizationtechniques-150308051251-conversion-gate01.pdf
4optmizationtechniques-150308051251-conversion-gate01.pdfBechanYadav4
 
UNIT-2 Quantitaitive Anlaysis for Mgt Decisions.pptx
UNIT-2 Quantitaitive Anlaysis for Mgt Decisions.pptxUNIT-2 Quantitaitive Anlaysis for Mgt Decisions.pptx
UNIT-2 Quantitaitive Anlaysis for Mgt Decisions.pptxMinilikDerseh1
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptxDejeneDay
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptxDejeneDay
 

Ähnlich wie Linear programing (20)

Introduction to Linear programing.ORpptx
Introduction to Linear programing.ORpptxIntroduction to Linear programing.ORpptx
Introduction to Linear programing.ORpptx
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
 
Linear Programing.pptx
Linear Programing.pptxLinear Programing.pptx
Linear Programing.pptx
 
linearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxlinearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptx
 
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
 
Linear programming class 12 investigatory project
Linear programming class 12 investigatory projectLinear programming class 12 investigatory project
Linear programming class 12 investigatory project
 
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
 
Optimization techniques
Optimization techniquesOptimization techniques
Optimization techniques
 
CompEng - Lec01 - Introduction To Optimum Design.pdf
CompEng - Lec01 - Introduction To Optimum Design.pdfCompEng - Lec01 - Introduction To Optimum Design.pdf
CompEng - Lec01 - Introduction To Optimum Design.pdf
 
linear programming
linear programming linear programming
linear programming
 
LPP.pptx
LPP.pptxLPP.pptx
LPP.pptx
 
Paper Study: Melding the data decision pipeline
Paper Study: Melding the data decision pipelinePaper Study: Melding the data decision pipeline
Paper Study: Melding the data decision pipeline
 
Unit 1 - Optimization methods.pptx
Unit 1 - Optimization methods.pptxUnit 1 - Optimization methods.pptx
Unit 1 - Optimization methods.pptx
 
001 lpp introduction
001 lpp introduction001 lpp introduction
001 lpp introduction
 
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
 
UNIT-2 Quantitaitive Anlaysis for Mgt Decisions.pptx
UNIT-2 Quantitaitive Anlaysis for Mgt Decisions.pptxUNIT-2 Quantitaitive Anlaysis for Mgt Decisions.pptx
UNIT-2 Quantitaitive Anlaysis for Mgt Decisions.pptx
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptx
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptx
 

Kürzlich hochgeladen

Listing Turkey - Resim Modern Catalog Istanbul
Listing Turkey - Resim Modern Catalog IstanbulListing Turkey - Resim Modern Catalog Istanbul
Listing Turkey - Resim Modern Catalog IstanbulListing Turkey
 
Raymond Ten X Era Viviana Mall Thane Brochure.pdf
Raymond Ten X Era Viviana Mall Thane Brochure.pdfRaymond Ten X Era Viviana Mall Thane Brochure.pdf
Raymond Ten X Era Viviana Mall Thane Brochure.pdfPrachiRudram
 
Sankla East World Hadapsar Pune Brochure.pdf
Sankla East World Hadapsar Pune Brochure.pdfSankla East World Hadapsar Pune Brochure.pdf
Sankla East World Hadapsar Pune Brochure.pdfabbu831446
 
What is Affordable Housing? Bristol Civic Society April 2024
What is Affordable Housing? Bristol Civic Society April 2024What is Affordable Housing? Bristol Civic Society April 2024
What is Affordable Housing? Bristol Civic Society April 2024Paul Smith
 
Shriram Hebbal One Kempapura Bangalore E- Brochure.pdf
Shriram Hebbal One Kempapura Bangalore E- Brochure.pdfShriram Hebbal One Kempapura Bangalore E- Brochure.pdf
Shriram Hebbal One Kempapura Bangalore E- Brochure.pdffaheemali990101
 
LCAR Unit 19 - Financing the Real Estate Transaction - 14th Edition Revised
LCAR Unit 19 - Financing the Real Estate Transaction - 14th Edition RevisedLCAR Unit 19 - Financing the Real Estate Transaction - 14th Edition Revised
LCAR Unit 19 - Financing the Real Estate Transaction - 14th Edition RevisedTom Blefko
 
LCAR Unit 20 - Appraising Real Estate - 14th Edition Revised
LCAR Unit 20 - Appraising Real Estate - 14th Edition RevisedLCAR Unit 20 - Appraising Real Estate - 14th Edition Revised
LCAR Unit 20 - Appraising Real Estate - 14th Edition RevisedTom Blefko
 
Saheel ITREND Futura At Baner Annexe Pune - PDF.pdf
Saheel ITREND Futura At Baner Annexe Pune - PDF.pdfSaheel ITREND Futura At Baner Annexe Pune - PDF.pdf
Saheel ITREND Futura At Baner Annexe Pune - PDF.pdfmonikasharma630
 
Purva Park Hill Kanakapura Road Bangalore.pdf
Purva Park Hill  Kanakapura Road Bangalore.pdfPurva Park Hill  Kanakapura Road Bangalore.pdf
Purva Park Hill Kanakapura Road Bangalore.pdfashiyadav24
 
Vilas Javdekar Yashwin Enchante Pune E-Brochure .pdf
Vilas Javdekar Yashwin Enchante Pune  E-Brochure .pdfVilas Javdekar Yashwin Enchante Pune  E-Brochure .pdf
Vilas Javdekar Yashwin Enchante Pune E-Brochure .pdfManishSaxena95
 
Listing Turkey - Viva Perla Maltepe Catalog
Listing Turkey - Viva Perla Maltepe CatalogListing Turkey - Viva Perla Maltepe Catalog
Listing Turkey - Viva Perla Maltepe CatalogListing Turkey
 
Kohinoor Hinjewadi Phase 2 In Pune - PDF.pdf
Kohinoor Hinjewadi Phase 2 In Pune - PDF.pdfKohinoor Hinjewadi Phase 2 In Pune - PDF.pdf
Kohinoor Hinjewadi Phase 2 In Pune - PDF.pdfmonikasharma630
 
Sobha Oakshire Devanhalli Bangalore.pdf.pdf
Sobha Oakshire Devanhalli Bangalore.pdf.pdfSobha Oakshire Devanhalli Bangalore.pdf.pdf
Sobha Oakshire Devanhalli Bangalore.pdf.pdfkratirudram
 
LCAR Unit 22 - Leasing and Property Management - 14th Edition Revised.pptx
LCAR Unit 22 - Leasing and Property Management - 14th Edition Revised.pptxLCAR Unit 22 - Leasing and Property Management - 14th Edition Revised.pptx
LCAR Unit 22 - Leasing and Property Management - 14th Edition Revised.pptxTom Blefko
 
Managing Uncertainty: Newman George Leech's Real Estate Finance Strategy
Managing Uncertainty: Newman George Leech's Real Estate Finance StrategyManaging Uncertainty: Newman George Leech's Real Estate Finance Strategy
Managing Uncertainty: Newman George Leech's Real Estate Finance StrategyNewman George Leech
 
Experion Elements Sector 45 Noida_Brochure.pdf.pdf
Experion Elements Sector 45 Noida_Brochure.pdf.pdfExperion Elements Sector 45 Noida_Brochure.pdf.pdf
Experion Elements Sector 45 Noida_Brochure.pdf.pdfkratirudram
 
Brigade Neopolis Kokapet, Hyderabad E- Brochure
Brigade Neopolis Kokapet, Hyderabad E- BrochureBrigade Neopolis Kokapet, Hyderabad E- Brochure
Brigade Neopolis Kokapet, Hyderabad E- Brochurefaheemali990101
 
It’s Time to Fight Back Against the Media Narrative Regarding Real Estate Com...
It’s Time to Fight Back Against the Media Narrative Regarding Real Estate Com...It’s Time to Fight Back Against the Media Narrative Regarding Real Estate Com...
It’s Time to Fight Back Against the Media Narrative Regarding Real Estate Com...Tom Blefko
 
Prestige Sector 94 at Noida E Brochure.pdf
Prestige Sector 94 at Noida E Brochure.pdfPrestige Sector 94 at Noida E Brochure.pdf
Prestige Sector 94 at Noida E Brochure.pdfsarak0han45400
 
What-are-the-latest-modular-wardrobe-designs.pdf
What-are-the-latest-modular-wardrobe-designs.pdfWhat-are-the-latest-modular-wardrobe-designs.pdf
What-are-the-latest-modular-wardrobe-designs.pdfKams Designer Zone
 

Kürzlich hochgeladen (20)

Listing Turkey - Resim Modern Catalog Istanbul
Listing Turkey - Resim Modern Catalog IstanbulListing Turkey - Resim Modern Catalog Istanbul
Listing Turkey - Resim Modern Catalog Istanbul
 
Raymond Ten X Era Viviana Mall Thane Brochure.pdf
Raymond Ten X Era Viviana Mall Thane Brochure.pdfRaymond Ten X Era Viviana Mall Thane Brochure.pdf
Raymond Ten X Era Viviana Mall Thane Brochure.pdf
 
Sankla East World Hadapsar Pune Brochure.pdf
Sankla East World Hadapsar Pune Brochure.pdfSankla East World Hadapsar Pune Brochure.pdf
Sankla East World Hadapsar Pune Brochure.pdf
 
What is Affordable Housing? Bristol Civic Society April 2024
What is Affordable Housing? Bristol Civic Society April 2024What is Affordable Housing? Bristol Civic Society April 2024
What is Affordable Housing? Bristol Civic Society April 2024
 
Shriram Hebbal One Kempapura Bangalore E- Brochure.pdf
Shriram Hebbal One Kempapura Bangalore E- Brochure.pdfShriram Hebbal One Kempapura Bangalore E- Brochure.pdf
Shriram Hebbal One Kempapura Bangalore E- Brochure.pdf
 
LCAR Unit 19 - Financing the Real Estate Transaction - 14th Edition Revised
LCAR Unit 19 - Financing the Real Estate Transaction - 14th Edition RevisedLCAR Unit 19 - Financing the Real Estate Transaction - 14th Edition Revised
LCAR Unit 19 - Financing the Real Estate Transaction - 14th Edition Revised
 
LCAR Unit 20 - Appraising Real Estate - 14th Edition Revised
LCAR Unit 20 - Appraising Real Estate - 14th Edition RevisedLCAR Unit 20 - Appraising Real Estate - 14th Edition Revised
LCAR Unit 20 - Appraising Real Estate - 14th Edition Revised
 
Saheel ITREND Futura At Baner Annexe Pune - PDF.pdf
Saheel ITREND Futura At Baner Annexe Pune - PDF.pdfSaheel ITREND Futura At Baner Annexe Pune - PDF.pdf
Saheel ITREND Futura At Baner Annexe Pune - PDF.pdf
 
Purva Park Hill Kanakapura Road Bangalore.pdf
Purva Park Hill  Kanakapura Road Bangalore.pdfPurva Park Hill  Kanakapura Road Bangalore.pdf
Purva Park Hill Kanakapura Road Bangalore.pdf
 
Vilas Javdekar Yashwin Enchante Pune E-Brochure .pdf
Vilas Javdekar Yashwin Enchante Pune  E-Brochure .pdfVilas Javdekar Yashwin Enchante Pune  E-Brochure .pdf
Vilas Javdekar Yashwin Enchante Pune E-Brochure .pdf
 
Listing Turkey - Viva Perla Maltepe Catalog
Listing Turkey - Viva Perla Maltepe CatalogListing Turkey - Viva Perla Maltepe Catalog
Listing Turkey - Viva Perla Maltepe Catalog
 
Kohinoor Hinjewadi Phase 2 In Pune - PDF.pdf
Kohinoor Hinjewadi Phase 2 In Pune - PDF.pdfKohinoor Hinjewadi Phase 2 In Pune - PDF.pdf
Kohinoor Hinjewadi Phase 2 In Pune - PDF.pdf
 
Sobha Oakshire Devanhalli Bangalore.pdf.pdf
Sobha Oakshire Devanhalli Bangalore.pdf.pdfSobha Oakshire Devanhalli Bangalore.pdf.pdf
Sobha Oakshire Devanhalli Bangalore.pdf.pdf
 
LCAR Unit 22 - Leasing and Property Management - 14th Edition Revised.pptx
LCAR Unit 22 - Leasing and Property Management - 14th Edition Revised.pptxLCAR Unit 22 - Leasing and Property Management - 14th Edition Revised.pptx
LCAR Unit 22 - Leasing and Property Management - 14th Edition Revised.pptx
 
Managing Uncertainty: Newman George Leech's Real Estate Finance Strategy
Managing Uncertainty: Newman George Leech's Real Estate Finance StrategyManaging Uncertainty: Newman George Leech's Real Estate Finance Strategy
Managing Uncertainty: Newman George Leech's Real Estate Finance Strategy
 
Experion Elements Sector 45 Noida_Brochure.pdf.pdf
Experion Elements Sector 45 Noida_Brochure.pdf.pdfExperion Elements Sector 45 Noida_Brochure.pdf.pdf
Experion Elements Sector 45 Noida_Brochure.pdf.pdf
 
Brigade Neopolis Kokapet, Hyderabad E- Brochure
Brigade Neopolis Kokapet, Hyderabad E- BrochureBrigade Neopolis Kokapet, Hyderabad E- Brochure
Brigade Neopolis Kokapet, Hyderabad E- Brochure
 
It’s Time to Fight Back Against the Media Narrative Regarding Real Estate Com...
It’s Time to Fight Back Against the Media Narrative Regarding Real Estate Com...It’s Time to Fight Back Against the Media Narrative Regarding Real Estate Com...
It’s Time to Fight Back Against the Media Narrative Regarding Real Estate Com...
 
Prestige Sector 94 at Noida E Brochure.pdf
Prestige Sector 94 at Noida E Brochure.pdfPrestige Sector 94 at Noida E Brochure.pdf
Prestige Sector 94 at Noida E Brochure.pdf
 
What-are-the-latest-modular-wardrobe-designs.pdf
What-are-the-latest-modular-wardrobe-designs.pdfWhat-are-the-latest-modular-wardrobe-designs.pdf
What-are-the-latest-modular-wardrobe-designs.pdf
 

Linear programing

  • 1. linear programing BUILDING ENGINEERING AND MANAGEMENT Quantitative Methods and Operation Research [MBEM -112] Deepak Pradhan 1210900048
  • 2. INTRODUCTION LINEAR PROGRAMMING • Linear programming uses a mathematical model to describe the problem of concern. • The word linear means the relationship which can be represented by a straight line .i.e the relation is of the form • ax +by=c. In other words it is used to describe the relationship between two or more variables which are proportional to each other. The word "programming" is concerned with the optimal allocation of limited resources. Linear programming is a way to handle certain types of optimization problems Linear programming is a mathematical method for determining a way to achieve the best outcome. Linear programing planning • A mathematical technique used to obtain an optimum solution in resource allocation problems, such as production planning. • It is a mathematical model or technique for efficient and effective utilization of limited recourses to achieve organization objectives (Maximize profits or Minimize cost). • When solving a problem using linear programming the program is put into a number of linear inequalities and then an attempt is made to maximize (or minimize) the inputs. REQUIREMENTS • There must be well defined objective function. • There must be a constraint on the amount. • There must be alternative course of action. • The decision variables should be interrelated and non negative. • The resource must be limited in supply. ASSUMPTIONS Proportionality Additivity Continuity Certainty Finite Choices
  • 3. Formulation as a Linear Programming Problem Let, • The objective is to choose the values of x1 and x2 so as to maximize, subject to the restrictions imposed on their values by the limited production capacities available in the three plants. • Table 3.1 indicates that each batch of product 1 produced per week uses 1 hour of production time per week in Plant 1, whereas only 4 hours per week are available. This restriction is expressed mathematically by the inequality Similarly, • Plant 2 imposes the restriction that The number of hours of production
  • 4. • Time used per week in Plant 3 by choosing x1 and x2 as the new products’ production rates would be . Therefore, the mathematical statement of the Plant 3 restriction is • Finally, since production rates cannot be negative, it is necessary to restrict the decision variables to be non-negative: • To summarize, in the mathematical language of linear programming, the problem is to choose values of x1 and x2 so as to Graphical Solution The final step is to pick out the point in this feasible region that maximizes the value of Z = 3x1 + 5x2.
  • 5. To discover how to perform this step efficiently, begin by trial and error. Try, • for example, Z =10 = 3x1 + 5x2 to see if there are in the permissible region any values of (x1, x2) that yield a value of Z as large as 10. • next try a larger arbitrary value of Z, say, Z =20 = 3x1 + 5x2 . Again This last equation, called the slope-intercept form The value of (x1, x2) that maximizes 3x1 + 5x2 is (2, 6). Indicating that the optimal solution is x1 = 2 and x2 = 6. The equation of this line is 3x1 + 5x2 = 3(2) + 5(6) = 36 = Z, indicating that the optimal value of Z is Z = 36
  • 6. The linear programming MODEL • The model poses the problem in terms of making decisions about the levels of the activities, so x1, x2, . . . , xn are called the Decision variables. A Standard Form of the Model Z = value of overall measure of performance. xj = level of activity j (for j = 1, 2, . . . , n). cj = increase in Z that would result from each unit increase in level of activity j. bi = amount of resource i that is available for allocation to activities (for i = 1, 2, . . . , m). aij = amount of resource i consumed by each unit of activity j.
  • 7. FORMS of Linear Programing The canonical form • Objective function is of maximum type • All decision variables are non negative The Standard Form • All variables are non negative • The right hand side of each constraint is non negative. • All constraints are expressed in equations. • Objective function may be of maximization or minimization type. Important Definitions in Linear Programming Solution: A set of variables [X1 ,X2,...,Xn+m] is called a solution to L.P. Problem if it satisfies its constraints. Feasible Solution: A set of variables [X1 ,X2,...,Xn+m] is called a feasible solution to L.P. Problem if it satisfies its constraints as well as non-negativity restrictions. Optimal Feasible Solution: The basic feasible solution that optimises the objective function. Unbounded Solution: If the value of the objective function can be increased or decreased indefinitely, the solution is called an unbounded solution.
  • 8. ADVANTAGES . • By converting a primal problem into dual computation becomes easier , as the no. of rows(constraints) reduces in comparison with the no. of columns( variables). • Gives additional information as to how the optimal solution changes as a result of the changes in the coefficients. This is the basis for sensitivity analysis. • Economic interpretation of dual helps the management in making future decisions. • Duality is used to solve L.P. problems in which the initial solution in infeasible. SENSITIVITY ANALYSIS . (POST OPTIMALITY TEST) Two situations: • In formulation , it is assumed that the parameters such as market demand, equipment capacity, resource consumption, costs, profits etc., do not change but in real time it is not possible. • After attaining the optimal solution, one may discover that a wrong value of a cost coefficient was used or a particular variable or constraint was omitted etc., • Changes in the parameters of the problem may be discrete or continuous. • The study of effect of discrete changes in parameters on the optimal solution is called as "Sensitivity analysis". • The study of effect of continuous changes in parameters • on the optimal solution is called as "Parametric Programming." • The objective of the sensitivity analysis is to determine how sensitive is the optimal solution to the changes in the parameters.
  • 9. AREAS OF APPLICATION OF LINEAR PROGRAMMING Industrial Application • Product Mix Problem • Blending Problems • Production Scheduling Problem • Assembly Line Balancing • Make-Or-Buy Problems • Management Applications Media Selection Problems • Portfolio Selection Problems • Profit Planning Problems • Transportation Problems • Miscellaneous Applications Diet Problems • Agriculture Problems • Flight Scheduling Problems • Facilities Location Problems Advantages of linear programming • It helps in attaining optimum use of productive factors. • It improves the quality of the decisions. • It provides better tools for meeting the changing conditions. • It highlights the bottleneck in the production process. Limitation of linear programming • For large problems the computational difficulties are enormous. • It may yield fractional value answers to decision variables. • It is applicable to only static situation. • LP deals with the problems with single objective.