SlideShare a Scribd company logo
1 of 3
Basic linear programming
It is the method used in decision making in business for obtaining the maximum and
minimum value as a linear expression, subject to satisfying certain given linear inequations.
Linear equation → objective function
Linear inequations → linear constraints
Basic terminologyused in linear programming.
 Linear constraints
Limited resources like money labour, materials etc. available in the business or industries are
to be gest utilized. The limitation on the resources can often be expressed in the form of
linear equation known as linear constraints.
 Objective function
A linear function of involves variable which is to be maximized or minimized subject to the
given linear constraints is known as objective function.
Z= ax+by → objective function
a & b → constraints
x & y → decision variable
 Optimal value of an object
The maximum and minimum value of an objective function is known as optimal values.
 Feasible solution
It is the set of values of the variables satisfying all constraints.
 Optimal solution
It is the feasible solution which leads to the optimal value of an objective function.
 Optimisation value
It is the problem which seeks to maximise or minimized a linear function subject to certain as
determined by the set of a linear inequations.
Matrix expressionof a setof linear equation
Matrix algebra consist the expression of a linear equation
7x1 + 3x2 = 45
4x1 + 5x2 = 29
Can be expressed in matrix form
AX =B
A= [
7 3
4 5
] X= [
𝑥1
𝑥2
] B= [
45
29
]
A is coefficient matrix
X is solution matrix
B is vector of constant terms
Graphical Solution of Two-Variable Linear Programming Problems
You have now seen how two word-problems can be translated into mathematical problems in
the form of linear programs.
Once a problem is formulated, it can be entered into a computer program to be solved. The
solution is a set of values for each variable that:
1. are consistent with the constraints (i.e., feasible), and
2. result in the best possible value of the objective function (i.e., optimal).
Not all LP problems have a solution, however. There are two other possibilities: 1. there
may be no feasible solutions (i.e., there are no solutions that are consistent with all the
constraints), or 2. the problem may be unbounded (i.e., the optimal solution is infinitely
large).
Linear Equations
All of the equations and inequalities in a linear program must, by definition, be linear. A
linear function has the following form:
a0 + a1 x1 + a2 x2 + a3 x3 + . . . + an xn = 0
In general, the a’s are called the coefficients of the equation; they are also sometimes called
parameters. The important thing to know about the coefficients is that they are fixed values,
based on the underlying nature of the problem being solved. The x’s are called the variables
of the equation; they are allowed to take on a range of values within the limits defined by the
constraints. Note that it is not necessary to always use x’s to represent variables; any label
could be used, and more descriptive labels are often more useful.
The DecisionVariables
The variables in a linear program are a set of quantities that need to be determined in order to
solve the problem; i.e., the problem is solved when the best values of the variables have been
identified. The variables are sometimes called decision variables because the problem is to
decide what value each variable should take
The Objective Function
The objective of a linear programming problem will be to maximize or to minimize some
numerical value. This value may be the expected net present value of a project or a forest
property; or it may be the cost of a project; it could also be the amount of wood produced, the
expected number of visitor-days at a park, the number of endangered species that will be
saved, or the amount of a particular type of habitat to be maintained. The objective function
indicates how each variable contributes to the value to be optimized in solving the problem.
The objective function takes the following general form:
Maximize minimize or Z = ∑ 𝑐i Xi𝑛
𝑖=1
Where ci = the objective function coefficient corresponding to the ith variable,
And Xi = the ith decision variable 1.

More Related Content

What's hot

What's hot (20)

001 lpp introduction
001 lpp introduction001 lpp introduction
001 lpp introduction
 
Linear Programming Problem
Linear Programming ProblemLinear Programming Problem
Linear Programming Problem
 
Unit ii-1-lp
Unit ii-1-lpUnit ii-1-lp
Unit ii-1-lp
 
Linear Programming
Linear  ProgrammingLinear  Programming
Linear Programming
 
Linear programming problem
Linear programming problemLinear programming problem
Linear programming problem
 
linear programming
linear programming linear programming
linear programming
 
Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...
 
LINEAR PROGRAMMING
LINEAR  PROGRAMMINGLINEAR  PROGRAMMING
LINEAR PROGRAMMING
 
Definition of linear programming problem model decision variable, objective ...
Definition of linear programming problem model decision variable, objective ...Definition of linear programming problem model decision variable, objective ...
Definition of linear programming problem model decision variable, objective ...
 
Application of linear programming techniques to practical
Application of linear programming techniques to practicalApplication of linear programming techniques to practical
Application of linear programming techniques to practical
 
Linear Programming Problems {Operation Research}
Linear Programming Problems {Operation Research}Linear Programming Problems {Operation Research}
Linear Programming Problems {Operation Research}
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Linear programing
Linear programingLinear programing
Linear programing
 
Linear programing
Linear programing Linear programing
Linear programing
 
Unit.2. linear programming
Unit.2. linear programmingUnit.2. linear programming
Unit.2. linear programming
 
Applications of linear Programming
Applications of linear ProgrammingApplications of linear Programming
Applications of linear Programming
 
Linear programming class 12 investigatory project
Linear programming class 12 investigatory projectLinear programming class 12 investigatory project
Linear programming class 12 investigatory project
 
Linear Programming Module- A Conceptual Framework
Linear Programming Module- A Conceptual FrameworkLinear Programming Module- A Conceptual Framework
Linear Programming Module- A Conceptual Framework
 
LP linear programming (summary) (5s)
LP linear programming (summary) (5s)LP linear programming (summary) (5s)
LP linear programming (summary) (5s)
 
Linear programming
Linear programmingLinear programming
Linear programming
 

Similar to Basic linear programming

4optmizationtechniques-150308051251-conversion-gate01.pdf
4optmizationtechniques-150308051251-conversion-gate01.pdf4optmizationtechniques-150308051251-conversion-gate01.pdf
4optmizationtechniques-150308051251-conversion-gate01.pdf
BechanYadav4
 
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
kongara
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
asthashukla33
 
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
 
Econometria Jose Nieves
Econometria Jose NievesEconometria Jose Nieves
Econometria Jose Nieves
paquitootd
 
Theory of linear programming
Theory of linear programmingTheory of linear programming
Theory of linear programming
Tarun Gehlot
 
CHAPTER 6 System Techniques in water resuorce ppt yadesa.pptx
CHAPTER 6 System Techniques in water resuorce ppt yadesa.pptxCHAPTER 6 System Techniques in water resuorce ppt yadesa.pptx
CHAPTER 6 System Techniques in water resuorce ppt yadesa.pptx
Godisgoodtube
 

Similar to Basic linear programming (20)

Ch11_LPIntro.pdf
Ch11_LPIntro.pdfCh11_LPIntro.pdf
Ch11_LPIntro.pdf
 
Unit-4-BSR-11-1-2024 (1)linear programming.pptx
Unit-4-BSR-11-1-2024 (1)linear programming.pptxUnit-4-BSR-11-1-2024 (1)linear programming.pptx
Unit-4-BSR-11-1-2024 (1)linear programming.pptx
 
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
 
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.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
 
35000120030_Aritra Kundu_Operations Research.pdf
35000120030_Aritra Kundu_Operations Research.pdf35000120030_Aritra Kundu_Operations Research.pdf
35000120030_Aritra Kundu_Operations Research.pdf
 
Econometria Jose Nieves
Econometria Jose NievesEconometria Jose Nieves
Econometria Jose Nieves
 
Linear programing problem
Linear programing problemLinear programing problem
Linear programing problem
 
Theory of linear programming
Theory of linear programmingTheory of linear programming
Theory of linear programming
 
Linear programming problem
Linear programming problemLinear programming problem
Linear programming problem
 
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
 
1 resource optimization 2
1 resource optimization 21 resource optimization 2
1 resource optimization 2
 
Graphical method
Graphical methodGraphical method
Graphical method
 
Unit 1 - Optimization methods.pptx
Unit 1 - Optimization methods.pptxUnit 1 - Optimization methods.pptx
Unit 1 - Optimization methods.pptx
 
Math
MathMath
Math
 
LPP.pptx
LPP.pptxLPP.pptx
LPP.pptx
 
CHAPTER 6 System Techniques in water resuorce ppt yadesa.pptx
CHAPTER 6 System Techniques in water resuorce ppt yadesa.pptxCHAPTER 6 System Techniques in water resuorce ppt yadesa.pptx
CHAPTER 6 System Techniques in water resuorce ppt yadesa.pptx
 

Recently uploaded

Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
HyderabadDolls
 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
gajnagarg
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
nirzagarg
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
gajnagarg
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
nirzagarg
 
Call Girls in G.T.B. Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in G.T.B. Nagar  (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in G.T.B. Nagar  (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in G.T.B. Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
nirzagarg
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get CytotecAbortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 

Recently uploaded (20)

TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
 
Call Girls In GOA North Goa +91-8588052666 Direct Cash Escorts Service
Call Girls In GOA North Goa +91-8588052666 Direct Cash Escorts ServiceCall Girls In GOA North Goa +91-8588052666 Direct Cash Escorts Service
Call Girls In GOA North Goa +91-8588052666 Direct Cash Escorts Service
 
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
Kalyani ? Call Girl in Kolkata | Service-oriented sexy call girls 8005736733 ...
 
💞 Safe And Secure Call Girls Agra Call Girls Service Just Call 🍑👄6378878445 🍑...
💞 Safe And Secure Call Girls Agra Call Girls Service Just Call 🍑👄6378878445 🍑...💞 Safe And Secure Call Girls Agra Call Girls Service Just Call 🍑👄6378878445 🍑...
💞 Safe And Secure Call Girls Agra Call Girls Service Just Call 🍑👄6378878445 🍑...
 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
 
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
 
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction
 
Call Girls in G.T.B. Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in G.T.B. Nagar  (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in G.T.B. Nagar  (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in G.T.B. Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get CytotecAbortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
 

Basic linear programming

  • 1. Basic linear programming It is the method used in decision making in business for obtaining the maximum and minimum value as a linear expression, subject to satisfying certain given linear inequations. Linear equation → objective function Linear inequations → linear constraints Basic terminologyused in linear programming.  Linear constraints Limited resources like money labour, materials etc. available in the business or industries are to be gest utilized. The limitation on the resources can often be expressed in the form of linear equation known as linear constraints.  Objective function A linear function of involves variable which is to be maximized or minimized subject to the given linear constraints is known as objective function. Z= ax+by → objective function a & b → constraints x & y → decision variable  Optimal value of an object The maximum and minimum value of an objective function is known as optimal values.  Feasible solution It is the set of values of the variables satisfying all constraints.  Optimal solution It is the feasible solution which leads to the optimal value of an objective function.  Optimisation value It is the problem which seeks to maximise or minimized a linear function subject to certain as determined by the set of a linear inequations. Matrix expressionof a setof linear equation Matrix algebra consist the expression of a linear equation 7x1 + 3x2 = 45 4x1 + 5x2 = 29 Can be expressed in matrix form AX =B
  • 2. A= [ 7 3 4 5 ] X= [ 𝑥1 𝑥2 ] B= [ 45 29 ] A is coefficient matrix X is solution matrix B is vector of constant terms Graphical Solution of Two-Variable Linear Programming Problems You have now seen how two word-problems can be translated into mathematical problems in the form of linear programs. Once a problem is formulated, it can be entered into a computer program to be solved. The solution is a set of values for each variable that: 1. are consistent with the constraints (i.e., feasible), and 2. result in the best possible value of the objective function (i.e., optimal). Not all LP problems have a solution, however. There are two other possibilities: 1. there may be no feasible solutions (i.e., there are no solutions that are consistent with all the constraints), or 2. the problem may be unbounded (i.e., the optimal solution is infinitely large). Linear Equations All of the equations and inequalities in a linear program must, by definition, be linear. A linear function has the following form: a0 + a1 x1 + a2 x2 + a3 x3 + . . . + an xn = 0 In general, the a’s are called the coefficients of the equation; they are also sometimes called parameters. The important thing to know about the coefficients is that they are fixed values, based on the underlying nature of the problem being solved. The x’s are called the variables of the equation; they are allowed to take on a range of values within the limits defined by the constraints. Note that it is not necessary to always use x’s to represent variables; any label could be used, and more descriptive labels are often more useful. The DecisionVariables The variables in a linear program are a set of quantities that need to be determined in order to solve the problem; i.e., the problem is solved when the best values of the variables have been identified. The variables are sometimes called decision variables because the problem is to decide what value each variable should take The Objective Function The objective of a linear programming problem will be to maximize or to minimize some numerical value. This value may be the expected net present value of a project or a forest property; or it may be the cost of a project; it could also be the amount of wood produced, the expected number of visitor-days at a park, the number of endangered species that will be saved, or the amount of a particular type of habitat to be maintained. The objective function
  • 3. indicates how each variable contributes to the value to be optimized in solving the problem. The objective function takes the following general form: Maximize minimize or Z = ∑ 𝑐i Xi𝑛 𝑖=1 Where ci = the objective function coefficient corresponding to the ith variable, And Xi = the ith decision variable 1.