SlideShare a Scribd company logo
2
Most read
3
Most read
7
Most read
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

More Related Content

What's hot (20)

PPTX
graphical method
Kratika Dhoot Kogta
 
PDF
Unit.2. linear programming
DagnaygebawGoshme
 
PPT
Concepts of Maxima And Minima
Jitin Pillai
 
PPTX
NON LINEAR PROGRAMMING
karishma gupta
 
PDF
Practicle application of maxima and minima
British Council
 
PDF
linear programming
DagnaygebawGoshme
 
PPTX
Operations Research - The Dual Simplex Method
Hisham Al Kurdi, EAVA, DMC-D-4K, HCCA-P, HCAA-D
 
PPTX
Optmization techniques
Deepshika Reddy
 
PDF
Post-optimal analysis of LPP
RAVI PRASAD K.J.
 
PDF
Goal programming
Hakeem-Ur- Rehman
 
PPTX
Derivatives and their Applications
usmancp2611
 
PPTX
Cauchy Eular Differential Equation
FahadAhmed116
 
PPTX
Sensitivity analysis linear programming copy
Kiran Jadhav
 
PPT
Simplex Method
Sachin MK
 
PPT
Introduction to Optimization.ppt
MonarjayMalbog1
 
PDF
Linear Programming (graphical method)
Kamel Attar
 
PPTX
Linear programming graphical method (feasibility)
Rajesh Timane, PhD
 
PPTX
LP special cases and Duality.pptx
Snehal Athawale
 
PDF
Economic interpretations of Linear Programming Problem
RAVI PRASAD K.J.
 
PDF
Lesson 17: The Method of Lagrange Multipliers
Matthew Leingang
 
graphical method
Kratika Dhoot Kogta
 
Unit.2. linear programming
DagnaygebawGoshme
 
Concepts of Maxima And Minima
Jitin Pillai
 
NON LINEAR PROGRAMMING
karishma gupta
 
Practicle application of maxima and minima
British Council
 
linear programming
DagnaygebawGoshme
 
Operations Research - The Dual Simplex Method
Hisham Al Kurdi, EAVA, DMC-D-4K, HCCA-P, HCAA-D
 
Optmization techniques
Deepshika Reddy
 
Post-optimal analysis of LPP
RAVI PRASAD K.J.
 
Goal programming
Hakeem-Ur- Rehman
 
Derivatives and their Applications
usmancp2611
 
Cauchy Eular Differential Equation
FahadAhmed116
 
Sensitivity analysis linear programming copy
Kiran Jadhav
 
Simplex Method
Sachin MK
 
Introduction to Optimization.ppt
MonarjayMalbog1
 
Linear Programming (graphical method)
Kamel Attar
 
Linear programming graphical method (feasibility)
Rajesh Timane, PhD
 
LP special cases and Duality.pptx
Snehal Athawale
 
Economic interpretations of Linear Programming Problem
RAVI PRASAD K.J.
 
Lesson 17: The Method of Lagrange Multipliers
Matthew Leingang
 

Similar to Linear programing (20)

PDF
Chapter 2.Linear Programming.pdf
Tsegay Berhe
 
PPT
001 lpp introduction
Victor Seelan
 
PPSX
Linear programing
Aniruddh Tiwari
 
PPTX
Linear programming
Karnav Rana
 
PPTX
Introduction to Linear programing.ORpptx
aishaashraf31
 
PDF
CA02CA3103 RMTLPP Formulation.pdf
MinawBelay
 
PDF
Application of linear programming techniques to practical
Alexander Decker
 
PDF
An Introduction to Linear Programming Problem
A. Dally Maria Evangeline
 
DOCX
Linear programming manufacturing application
Muneeb Ahmed
 
PDF
Linear programming class 12 investigatory project
Divyans890
 
PDF
Linear Programming Problems {Operation Research}
FellowBuddy.com
 
DOCX
Basic linear programming
Muhammad ALI RAZA
 
PDF
Thesis on Linear Programming1
Arif Hasan Khan
 
PPTX
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
kongara
 
PPT
Vcs slides on or 2014
Shakti Ranjan
 
PPTX
Liner programming on Management Science
Abdul Motaleb
 
PPTX
Linear programming manzoor nabi
Manzoor Wani
 
PPTX
Standard Form Of A Linear Programming Problem, Geometry Of Linear Programming...
sailavanyar1
 
PPTX
LPP.pptx
RajeevRanjan743854
 
Chapter 2.Linear Programming.pdf
Tsegay Berhe
 
001 lpp introduction
Victor Seelan
 
Linear programing
Aniruddh Tiwari
 
Linear programming
Karnav Rana
 
Introduction to Linear programing.ORpptx
aishaashraf31
 
CA02CA3103 RMTLPP Formulation.pdf
MinawBelay
 
Application of linear programming techniques to practical
Alexander Decker
 
An Introduction to Linear Programming Problem
A. Dally Maria Evangeline
 
Linear programming manufacturing application
Muneeb Ahmed
 
Linear programming class 12 investigatory project
Divyans890
 
Linear Programming Problems {Operation Research}
FellowBuddy.com
 
Basic linear programming
Muhammad ALI RAZA
 
Thesis on Linear Programming1
Arif Hasan Khan
 
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
kongara
 
Vcs slides on or 2014
Shakti Ranjan
 
Liner programming on Management Science
Abdul Motaleb
 
Linear programming manzoor nabi
Manzoor Wani
 
Standard Form Of A Linear Programming Problem, Geometry Of Linear Programming...
sailavanyar1
 
Ad

Recently uploaded (20)

PDF
Godrej Green Terraces Panvel - Premium Residences in Navi Mumbai
DLF The Dahlias
 
PDF
Runwal Raaya - Lifestyle Made for You in Worli, Mumbai
vaishaliruhela701
 
PDF
Prestige Velachery Chennai - Luxurious Living Apartments
DLF The Dahlias
 
PDF
AT&T Site Redevelopment: Transforming Carmel, Indiana
Audie Tarpley
 
PDF
Golden Grande Techzone 4 Greater Noida West
Golden Grande
 
PDF
Smart Budgeting Tips for Baylor Students Plan Your Finances Like a Boss.pdf
The Addison at Waco
 
PDF
Ajmera Versova | Live Your Dreams In Andheri(w), Mumbai
vaishaliruhela701
 
PDF
Construction Punch List Template with eAuditor Audits & Inspections
eAuditor Audits & Inspections
 
PDF
LWGR.Achievements.230601.presentation.2025
bisquider
 
PDF
Robert Hasman Shares Why Smart Homes Dominate 2025
Robert Hasman
 
PDF
Artex-Parkline-Presentation-in-English.pdf
Kirill Lebedev
 
PDF
Shaoul Ohana Architects_ A Vision for NYC Landscape Architecture and Construc...
Rajon Kumar
 
PPTX
Berkshire Hathaway HomeServices Homesale Realty Service Enhancements
Tom Blefko
 
PDF
The AI Revolution in Property Management
Pacific Accounting & Business Services
 
PDF
Buy Flats Near Calm Waters – Godrej Blue
Liyaans Properties
 
PPTX
Types of Termites & How They Affect Buildings (3).pptx
TERMIPORE
 
PDF
Book 4 BHK Luxury Apartments at Merlin Avana
Liyaans Properties
 
PDF
Construction Quality Control Checklist with eAuditor Audits & Inspections
eAuditor Audits & Inspections
 
PDF
Architectural Compliance Report for Real Estate Project in Mumbai
Rohit Digra
 
DOCX
Challenges and Opportunities for urban deveopment- Land Resource.docx
JIT KUMAR GUPTA
 
Godrej Green Terraces Panvel - Premium Residences in Navi Mumbai
DLF The Dahlias
 
Runwal Raaya - Lifestyle Made for You in Worli, Mumbai
vaishaliruhela701
 
Prestige Velachery Chennai - Luxurious Living Apartments
DLF The Dahlias
 
AT&T Site Redevelopment: Transforming Carmel, Indiana
Audie Tarpley
 
Golden Grande Techzone 4 Greater Noida West
Golden Grande
 
Smart Budgeting Tips for Baylor Students Plan Your Finances Like a Boss.pdf
The Addison at Waco
 
Ajmera Versova | Live Your Dreams In Andheri(w), Mumbai
vaishaliruhela701
 
Construction Punch List Template with eAuditor Audits & Inspections
eAuditor Audits & Inspections
 
LWGR.Achievements.230601.presentation.2025
bisquider
 
Robert Hasman Shares Why Smart Homes Dominate 2025
Robert Hasman
 
Artex-Parkline-Presentation-in-English.pdf
Kirill Lebedev
 
Shaoul Ohana Architects_ A Vision for NYC Landscape Architecture and Construc...
Rajon Kumar
 
Berkshire Hathaway HomeServices Homesale Realty Service Enhancements
Tom Blefko
 
The AI Revolution in Property Management
Pacific Accounting & Business Services
 
Buy Flats Near Calm Waters – Godrej Blue
Liyaans Properties
 
Types of Termites & How They Affect Buildings (3).pptx
TERMIPORE
 
Book 4 BHK Luxury Apartments at Merlin Avana
Liyaans Properties
 
Construction Quality Control Checklist with eAuditor Audits & Inspections
eAuditor Audits & Inspections
 
Architectural Compliance Report for Real Estate Project in Mumbai
Rohit Digra
 
Challenges and Opportunities for urban deveopment- Land Resource.docx
JIT KUMAR GUPTA
 
Ad

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.