Theory
Theory
The decision variables refer to candidates that are completing with one another for sharing
the given limited resources. These variables are usually interrelated in terms of utilization of
resources and need simultaneous solutions. The relationship among these variables should
be linear.
A linear programming problem must have a clearly- defined objective function to optimize
which may be either to maximize contribution by utilizing available resources, or it may be to
produce at the lowest possible cost by using a limited amount of productive factors. It should
be expressed as a linear function of decision variables and can be represented in the
following form.
The C1, C2……….. C4 are parameters that give the contribution of a unit of the respective
Variable x1, x2, ………………… xn to the measure-of-performance Z.
There must be limitations or constraints on the use of limited resources which are to be
allocated among various competitive activities. These constraints must be capable of being
expressed as linear equalities or inequalities in terms of decision variables. The solution of
on LP model satisfy these constraints.
There must be alternative courses of action. For example, it must be possible to make a
selection between various combinations of the productive factors such as men, machines,
materials, market-etc.
(5) Non-Negative Restriction:
All decision variables must assume non-negative values as negative values of physical
quantities is an impossible situation.
6. Linearity. The basic requirements of a linear programming problem is that both the
objectives and constraints must be expressed in terms linear equations or inequalities. The
relationships between variables must be linear. Linear means proportional relationship
between two ‘or more variable, i.e., the degree of variables should be maximum one.
Formulation of LPP
Linear programming is used for obtaining the most optimal solution for a problem with given
constraints. In linear programming, we formulate our real-life problem into a mathematical
model. It involves an objective function, linear inequalities with subject to constraints.
The process to formulate a Linear Programming problem
Step 1: Identify the ‘n’ number of decision variables which govern the behaviour of
the objective function (which needs to be optimized).
Step 2: Identify the set of constraints on the decision variables and express them in
the form of linear equations /inequations. This will set up our region in the n-
dimensional space within which the objective function needs to be optimized. Don’t
forget to impose the condition of non-negativity on the decision variables i.e. all of
them must be positive since the problem might represent a physical scenario, and
such variables can’t be negative.
Step 3: Express the objective function in the form of a linear equation in the decision
variables.
Step 4: Optimize the objective function either graphically or mathematically.
Types of Linear Programming Problems
Following are the types of Linear Programming Problems:
Manufacturing Problem
Problem evaluates the number of units of various items produced or sold
when we have:
It involves maximizing the production rate or net profits
Constraints: The number of workforces, machine hours, warehouse space,
labor hours, etc., are given.
Objective Function: Production Rate
Diet Problem
Evaluates the amount of nutrition that is required to include in the diet.
The purpose of the diet problem is to set the daily nutrition needs at a minimal
cost.
Constraints: Calorie intake, level of sugar
Objective Function: Cost of food Consumption
Transportation Problem
Used to evaluate the most cost-effective method of carrying or delivering
products from the factory to the market.
Constraints: Amount of material, cost of products
Objective Function: Transportation cost
Optimal Assignment Problem
It is used to assign a task or an assignment to a company at a minimal cost in
the minimum time.
Constraints: Number of employees, number of work hours
Objective Function: Number of tasks to be completed at a minimal cost.
Applications of Linear Programming Problems
Linear programming is used to find optimal solutions for operations research. Linear
programming requires the creation of inequalities and then graphing those to solve
problems.
Here’s a list of areas where linear programming is used.
Marketing Management
Linear programming allows marketers to analyze the audience coverage of
advertising based on constraints such as available media, advertising budge, etc.
Linear programming also helps the salespersons (field agents) to determine the
shortest route for their destination. A logistic head can easily find the optimal
distribution schedule for transporting the product from different warehouses to
various market locations in such a manner that the total transport cost is the
minimum.
Financial Management
Linear programming helps the financial firms, mutual fund firms, and banks to select
the investment portfolio of shares, bonds, etc. in such a manner that the return on
investment is maximized.
Inventory Management
Linear programming also helps the inventory firms in the better management of raw
materials and finished products. They can find the optimal solution to minimize the
inventory cost based on space and demand as constraints.
Human Resource Management
Linear programming allows the recruiting manager to solve the problems related to
recruitment, selection, training, and deployment of the workforce to different
departments of the firm. Linear programming can be used to determine the minimum
number of employees required in various shifts to meet the production schedule
within a schedule.
Food and Agriculture Management
Linear programming helps farmers to determine which crops to grow, in what quantity
the particular crops should be produced to increase their revenue.
GRAPHICAL METHOD
The graphic solution procedure is method of solving two variable linear programming
problems for LPPs that have one two variables, it is possible that the entire set of
feasible solution can be displayed graphically by plotting linear constraints on a graph
paper to locate the best solution. This method is called as graphical method for solution
of LPP.
3 Z3 = …..
(x3, y3)
4 & so on Z4 = …..
(x4, y4)
Optimal Solution:
solution.