BYJU'S Answer: Study Materials
BYJU'S Answer: Study Materials
BYJU'S Answer
Scholarship
BTC
Buy a Course
Success Stories
Live QuizNEW
Login
Maths
Maths Article
Maths Formulas
Maths Syllabus
Maths Calculator
Maths MCQs
1. Maths
2. Math Article
3. Linear Programming
Linear Programming
Linear Programming is widely used in Mathematics and some other fields such as
economics, business, telecommunication, and manufacturing fields. In this article, let us
discuss the definition of linear programming, its components, and different methods to
solve linear programming problems.
Table of Contents:
Definition
Components
Characteristics
Linear programming Problems
Linear programming Methods
Simplex Method
Graphical Method
Applications
Uses
Practice Problems
FAQs
What is Linear Programming?
Linear programming (LP) or Linear Optimisation may be defined as the problem
of maximizing or minimizing a linear function that is subjected to linear constraints. The
constraints may be equalities or inequalities. The optimisation problems involve the
calculation of profit and loss. Linear programming problems are an important class of
optimisation problems, that helps to find the feasible region and optimise the solution in
order to have the highest or lowest value of the function.
Decision Variables
Constraints
Data
Objective Functions
Linearity – The relationship between two or more variables in the function must be
linear. It means that the degree of the variable is one.
Finiteness – There should be finite and infinite input and output numbers. In case, if the
function has infinite factors, the optimal solution is not feasible.
Decision Variables – The decision variable will decide the output. It gives the ultimate
solution of the problem. For any problem, the first step is to identify the decision
variables.
Step 1: Establish a given problem. (i.e.,) write the inequality constraints and objective
function.
Step 2: Convert the given inequalities to equations by adding the slack variable to each
inequality expression.
Step 3: Create the initial simplex tableau. Write the objective function at the bottom
row. Here, each inequality constraint appears in its own row. Now, we can represent the
problem in the form of an augmented matrix, which is called the initial simplex tableau.
Step 4: Identify the greatest negative entry in the bottom row, which helps to identify
the pivot column. The greatest negative entry in the bottom row defines the largest
coefficient in the objective function, which will help us to increase the value of the
objective function as fastest as possible.
Step 5: Compute the quotients. To calculate the quotient, we need to divide the entries
in the far right column by the entries in the first column, excluding the bottom row. The
smallest quotient identifies the row. The row identified in this step and the element
identified in the step will be taken as the pivot element.
Step 6: Carry out pivoting to make all other entries in column is zero.
Step 7: If there are no negative entries in the bottom row, end the process. Otherwise,
start from step 4.
Step 8: Finally, determine the solution associated with the final simplex tableau.
Example:
Calculate the maximal and minimal value of z = 5x + 3y for the following constraints.
x + 2y ≤ 14
3x – y ≥ 0
x–y≤2
Solution:
The three inequalities indicate the constraints. The area of the plane that will be marked
is the feasible region.
The optimisation equation (z) = 5x + 3y. You have to find the (x,y) corner points that
give the largest and smallest values of z.
x + 2y ≤ 14 ⇒ y ≤ -(1/2)x + 7
3x – y ≥ 0 ⇒ y ≤ 3x
x–y≤2⇒y≥x–2
y = -(½) x + 7
y = 3x
y = -1/2 x + 7
y=x–2
y = 3x
y=x–2
Solving the above equations, we get the corner points as (-1, -3)
For linear systems, the maximum and minimum values of the optimisation equation lie
on the corners of the feasibility region. Therefore, to find the optimum solution, you only
need to plug these three points in z = 3x + 4y
(2, 6) :
z = 5(2) + 3(6) = 10 + 18 = 28
(6, 4):
z = 5(6) + 3(4) = 30 + 12 = 42
(–1, –3):
Hence, the maximum of z = 42 lies at (6, 4) and the minimum of z = -14 lies at (-1, -3)
841
1. A doctor wishes to mix two types of foods in such a way that the vitamin
contents of the mixture contain at least 8 units of vitamin A and 10 units of
vitamin C. Food ‘I’ contains 2 units/kg of vitamin A and 1 unit/kg of vitamin C.
Food ‘II’ contains 1 unit/kg of vitamin A and 2 units/kg of vitamin C. It costs Rs 50
per kg to purchase Food ‘I’ and Rs 70 per kg to purchase Food ‘II’. Formulate this
problem as a linear programming problem to minimise the cost of such a mixture
2. One kind of cake requires 200g of flour and 25g of fat, and another kind of cake
requires 100g of flour and 50g of fat. Formulate this problem as a linear
programming problem to find the maximum number of cakes that can be made
from 5kg of flour and 1 kg of fat assuming that there is no shortage of the other
ingredients used in making the cakes.
To learn all concepts in Maths in a more engaging way, register at BYJU’S. Also, watch
interesting videos on various Maths topics by downloading BYJU’S– The Learning App.
Derivative Of Volume
Area And Circumference Of A Circle
Of A Cone
A Intersection B
Cos 60
Formula
Swipe left
Grade/Exam Class 1
Class 2 Class 3 Class 4
Class 5 Class 6 Class 7
Class 8 Class 9 Class 10
Class 11 Class 12 IAS
CAT Bank Exam GATE
Submit
Comments
Leave a Comment
Your Mobile number and Email id will not be published. Required fields are marked *
*
Send OTP
*