0% found this document useful (0 votes)
23 views

Chapter 12 - Linear Programming Revision Notes

Uploaded by

MADHU BABU
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

Chapter 12 - Linear Programming Revision Notes

Uploaded by

MADHU BABU
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Linear Programming

Linear Programming & Its Applications

• It is an important optimization (maximization or minimization) technique used in decision


making is business and everyday life for obtaining the maximum or minimum values as
required of a linear expression to satisfying certain number of given linear restrictions.
• Involve finding maximum profit, minimum cost, or minimum use of resources etc.
• Used in industry, commerce, management science etc.
Linear Programming Problem and its Mathematical Formulation: Definitions
• Optimal value
o Maximum or Minimum value of a linear function
• Objective Function
o The function which is to be optimized (maximized/minimized)
o Linear function Z = ax + by, where a, b are constants, which has to be maximised or
minimized is called a linear objective function.
o Eg:Z = 250x+ 75y where variables x and y are called decision variables
• Linear Constraints
o System of linear inequations/equations under which objective function is to be optimized
o Linear inequalities/equations or restrictions on the variables of a linear programming
problem
o Also called as Overriding Conditions or Constraints
o The conditions x ≥ 0, y ≥ 0 are called non-negative restrictions.
• Non-negative Restrictions
o All the variables considered for making decisions assume non-negative values.
• Optimisation problem
o A problem which seeks to maximise or minimise a linear function (say of two variables x
and y) subject to certain constraints as determined by a set of linear inequalities
o Linear programming problems (LPP) are special type of optimisation problems.
• Note:
o The term linear implies that all the mathematical relations used in the problem are linear
relations
o The term programming refers to the method of determining a particular programme or
plan of action.
Mathematical Formulation of the Problem
• A general LPP can be stated as (Max/Min) Z= c1x1 + c2x2 + ………………. + cnxn (Objective
function) subject to constraints and the non-negative restrictions

a11x1  a12 x 2  .......  a1n x n (  ) b1 


 
a 21x1  a 22 x 2  .......  a 2n x n (  ) b 2 
. 
 
. 
. 
 
a m1x1  a m2 x 2  .......  a mn x n (  ) b m 

o Where

Class XII MATHS REVISION NOTES


Linear Programming
▪ x1, x2,….., xn ≥ 0 where all a11, a12 , ……, amn;
▪ b1, b2, …….. bm; c1, c2, ……… cn are constants and
▪ x1, x2, ……… xn are variables
Graphical method of solving linear programming problems
Terminologies
• Solution of a LPP
o A set of values of the variables x1, x2,…., xn satisfying the constraints of a LPP
• Feasible Solution of a LPP
o A set of values of the variables x1, x2,…., xn satisfying the constraints and non-negative
restrictions of a LPP
o Points within and on the boundary of the feasible region represent feasible solutions of
the constraints
o Feasible Region
▪ The common region determined by all the constraints including non-negative
constraints x, y ≥ 0 of a linear programming problem is called the feasible region
(or solution region) for the problem
o Feasible Choice
▪ Each point in the Feasible region
o Infeasible Region
▪ Region outside the feasible region
o Infeasible Solution
▪ Any point outside the feasible region
• Optimal Solution of a LPP
o A feasible solution of a LPP is said to, be optimal (or optimum), if it also optimizes the
objective function of the problem.
• Graphical Solution of a LPP
o The solution of a LPP obtained by graphical method i.e., by drawing the graphs
corresponding to the constraints and the non-negative restrictions
• Unbounded Solution
o If the value of the objective function can be increased or decreased indefinitely, such
solutions
Example:
Graph the constraints stated as linear inequalities:
5x + y ≤ 100 ..............................Equation (1)
x + y ≤ 60 ..................................Equation (2)
x ≥ 0 ...........................................Equation (3)
y ≥ 0 ...........................................Equation (4)
For Plotting the Equation (1),
• Let x = 0, Hence we get the point y=100
• Let y = 0, Hence we get the point x=100/5 = 20
• Equation (1) is obtained by joining the points (20,100)

Class XII MATHS REVISION NOTES


Linear Programming
For Plotting the Equation (2),
• Let x = 0, Hence we get the point y=60
• Let y = 0, Hence we get the point x=60
• Equation (2) is obtained by joining the points (60,60)
From Equation (3) and Equation (4) we know both x and y are greater than 0

From the graph above,


• Points within and on the boundary of the feasible region represent feasible solutions of the
constraints.
• In Fig 12.1, every point within and on the boundary of the feasible region OABC represents
feasible solution to the problem.
• For example, the point (10, 50) is a feasible solution of the problem and so are the points (0,
60), (20, 0) etc.
• Any point outside the feasible region is called an infeasible solution. For example, the point
(25, 40) is an infeasible solution of the problem.\
• Now, we see that every point in the feasible region OABC satisfies all the constraints as given
in (1) to (4), and since there are infinitely many points, it is not evident how we should go
about finding a point that gives a maximum value of the objective function Z = 250x + 75y

Theorem 1

Class XII MATHS REVISION NOTES


Linear Programming
• Let R be the feasible region (convex polygon) for a linear programming problem
• Let Z = ax + by be the objective function.
• When Z has an optimal value (maximum or minimum), where the variables x and y are subject
to constraints described by linear inequalities, this optimal value must occur at a corner point*
(vertex) of the feasible region.
Theorem 2
• Let R be the feasible region for a linear programming problem
• Let Z = ax + by be the objective function.
• If R is bounded**, then the objective function Z has both a maximum and a minimum value on
R and each of these occurs at a corner point (vertex) of R.
• Remark
o If R is unbounded, then a maximum or a minimum value of the objective function may
not exist. However, if it exists, it must occur at a corner point of R
Graphical Method to Solve a Linear Programming Problem
There are two techniques of solving a LPP by graphical method
1. Corner point method
2. Iso-profit or Iso-cost method
Corner Point Method
• Based on the principle of extreme point theorem.
• Procedure to Solve a LPP Graphically by Corner Point Method
o Consider each constraint as an equation.
o Plot each equation on graph, as each one will geometrically represent a straight line.
o The common region, thus obtained satisfying all the constraints and the non-negative
restrictions is called the feasible region. It is a convex polygon
o Determine the vertices (corner points) of the convex polygon. These vertices are known
as the extreme points of corners of the feasible region.
o Find the values of the objective function at each of the extreme points.
o The point at which the value of the objective function is optimum (maximum or
minimum) is the optimal solution of the given LPP.
Isom-profit or Iso-cost Method
Procedure to Solve a LPP Graphically by Iso-profit or Iso-cost Method
• Consider each constraint as an equation.
• Plot each equation on graph as each one will geometrically represent a straight line.
• The polygonal region so obtained, satisfying all the constraints and the non-negative restrictions
is the convex set of all feasible solutions of the given LPP, which is also known as feasible region.
• Determine the extreme points of the feasible region.
• Give some convenient value k to the objective function Z and draw the corresponding straight
line in the xy-plane.
• If the problem is of maximization, then draw lines parallel to the line Z = k and obtain a line
which is farthest from the origin and has atleast one point common to the feasible region.

Class XII MATHS REVISION NOTES


Linear Programming
• If the problem is of minimization, then draw lines parallel to the line Z = k and obtain a line,
which is nearest to the origin and has atleast one point common to the feasible region.
• The common point so obtained is the optimal solution of the given LPP.
Working Rule for Marking Feasible Region
Consider the constraint ax + by ≤ c, where c > 0.
• First draw the straight line ax + by = c by joining any two points on it.
• For this find two convenient points satisfying this equation.
• This straight line divides the xy-plane in two parts.
• The inequation ax + by c will represent that part of the xy-plane which lies to that side of the line
ax + by = c in which the origin lies.
Again, consider the constraint ax + by ≥ c, where c > 0.
o Draw the straight line ax + by = c by joining any two points on it.
o This straight line divides the xy-plane in two parts.
o The inequation ax + by ≥ c will represent that part of the xy-plane, which lies to that side of
the line ax + by = c in which the origin does not lie.
Important Points to be remembered
1. Basic Feasible Solution
o A BFS is a basic solution which also satisfies the non-negativity restrictions.
2. Optimum Basic Feasible Solution
o A BFS is said to be optimum, if it also optimizes (Max or min) the objective function.
Example
Solve the following linear programming problem graphically:
Maximise Z = 4x + y ..................................Equation (1)
Subject to the constraints:
• x + y ≤ 50 ..................................................... Equation (2)
• 3x + y ≤ 90 ....................................................Equation (3)
• x ≥ 0, y ≥ 0 ....................................................Equation (4)
Solution:
For Plotting the Equation (2),
• Let x = 0, Hence we get the point y=50
• Let y = 0, Hence we get the point x= 50
• Equation (2) is obtained by joining the points (50,50)
For Plotting the Equation (3),
• Let x = 0, Hence we get the point y=90
• Let y = 0, Hence we get the point x=30
• Equation (3) is obtained by joining the points (30,90)
From Equation (4) we know both x and y are greater than 0

Class XII MATHS REVISION NOTES


Linear Programming
Hence the points are (0, 0), (50, 50), (0, 50), (30, 0), (30, 90). The shaded region in graph is the feasible
region determined by the system of constraints (2) to (4). We observe that the feasible region OABC
is bounded.

Using the Corner Point Method to determine the maximum value of Z by substituting the vertices
of the bounded region.. Hence, maximum value of Z is 120 at the point (30, 0).

Example
Determine graphically the minimum value of the objective function
Z = – 50x + 20y ... (1)
Subject to the constraints:
• 2x – y ≥ – 5 ... (2)
• 3x + y ≥ 3 ... (3)
• 2x – 3y ≤ 12 ... (4)
• x ≥ 0, y ≥ 0 ... (5)
Solution:
Graph the feasible region of the system of inequalities (2) to (5). The feasible region (shaded) is
shown.
By Observation that the feasible region is unbounded.
We now evaluate Z at the corner points.

Class XII MATHS REVISION NOTES


Linear Programming

From this table, we find that – 300 is the smallest value of Z at the corner point (6, 0).
Since the region would have been bounded, this smallest value of Z is the minimum value of Z
(Theorem 2).
But here we see that the feasible region is unbounded. Therefore, – 300 may or may not be the
minimum value of Z.
To decide this issue, we graph the inequality – 50x + 20y < – 300
i.e., – 5x + 2y < – 30 (By dividing the Equation above by 10)
And check whether the resulting open half plane has points in common with feasible region or not.
If it has common points, then –300 will not be the minimum value of Z. Otherwise, –300 will be the
minimum value of Z.
As shown in the graph above, it has common points. Therefore, Z = –50 x + 20 y has no minimum
value subject to the given constraints.
General features of linear programming problems
1. The feasible region is always a convex region.
2. The maximum (or minimum) solution of the objective function occurs at the vertex (corner)
of the feasible region.
3. If two corner points produce the same maximum (or minimum) value of the objective
function, then every point on the line segment joining these points will also give the same
maximum (or minimum) value.
Different Types of Linear Programming Problems
A few important linear programming problems are listed below:
1. Manufacturing problems
Class XII MATHS REVISION NOTES
Linear Programming
o Determine the number of units of different products which should be produced and
sold by a firm when each product requires a fixed manpower, machine hours, labour
hour per unit of product, warehouse space per unit of the output etc., in order to make
maximum profit.
2. Diet problems
o Determine the amount of different kinds of constituents/nutrients which should be
included in a diet so as to minimise the cost of the desired diet such that it contains a
certain minimum amount of each constituent/nutrients.
3. Transportation problems
o Determine a transportation schedule in order to find the cheapest way of transporting
a product from plants/factories situated at different locations to different markets.

Class XII MATHS REVISION NOTES

You might also like