ACCA_F5_NOTES_LINEAR PROGRAMMING
ACCA_F5_NOTES_LINEAR PROGRAMMING
A technique used to deal with multiple limiting factors. Single limiting factor was dealt with in Throughput
5 step approach to optimal plan: Accounting. We use linear programming when we have
shortage of more than one factors.
1. Define Variables
2. Establish constraints If there is one limiting factor/constraints, use
Throughput Accounting.
3. Establish objective function
4. Graph the model If there are more than one limiting factors/constraints,
use Linear Programming.
5. Make Optimal plan
1. Define Variables
Denote the two products with symbols that will be later used in graph. As on a graph, we can only deal
with two variables, hence linear programming can deal with two limiting factors only.
For e.g, let product A = x, let product B = y
2. Establish constraints
See the 2 limiting factors in the question. Lets say they are material (kgs) and labour hrs. Now we will be
told how many total kgs/hrs are available and how many kgs/hrs will be consumed by one unit of the
product.
Question:
A. Co makes two products Super and Deluxe. A constraint faced by the company is that monthly machine
capacity is restricted to 400 hrs. Super requires 5 machine hrs per unit while Deluxe requires 1.5 machine
hrs per unit. As per government obligation, total output must not exceed 150 units. Super earns a
contribution of $100 per unit and Deluxe earns a contribution $200 per unit.
Required:
How many units (combination/optimal plan) of Super and Deluxe shall be produced to maximise profits?
Solution:
1. Define Variables
Let Super be "x" Let Deluxe be "y"
2. Establish constraints
5x + 1.5y ≤ 400 (We have to make all the possible equations ourselves and solve)
x + y ≤ 150
x,y ≥ 0 (x,y are units, they can be as low as 0 but not negative)
(this is called Non-negativity constrant.
It has no use in the question and won't affect it. Whatever the question is, along with other constrants, must
write this. We just have to show this written.But there are marks for writing it.
R x
50 100 150 200 250
IMPORTANT:
5. Make Optimal Plan At a single point in graph, only two lines can intersect.
And to find the coordinates of x and y at that point, we can
100x + 200y use simultaneous equation method.
If three lines are intersecting at one point in your graph, then
P (0, 150) 30,000 it means that your graph is wrong.
Q (50,100 2500 There's no way in mathematics to find coordinates of a point
R (0,0) Nil where three lines are intersecting.
S (80,0) 8000
Since it was a profit equation, the highest profit is 30,000. So Point P is our optimal plan.
In the first step, X was Super and Y was Deluxe.
Make 0 units of Super and 150 units of Deluxe to maximise profits.
Note: If in an equation, there's only one variable and to draw it on graph, just make a perpendicular line
from the relevant axis.
e.g. y ≤ 100, so in equation it would be y = 100, x = 0. It would be a straight line from y axis.
SLACK, SURPLUS AND SHADOW PRICES:
Slack: It occurs when resources are under utilised i.e the optimal plan does not use full amount of
resource that is available. Slack is associated with ≤ constraint. If the given resource is fully utilised and
nothing is left, then it is called a binding constraint.
Surplus: It occurs when more than a given requirement is met. It is associated with ≥ constraint.
If only the requirement is met, then there is no surplus. this is for units produced
We just have to put the optimal plan's final x and y values in our all constraint equations to access
whether each constraint is slack, binding or surplus.
x + y ≤ 150
0 + 150 ≤ 150
The govt obligation was not to exceed from 150 units, and we exactly produced 150 units.
So, there is no surplus.
Shadow Price/Dual Price: It is the increase in contribution created by the availability of one additional
unit of scarce resource. It hence represents the maximum premium a company will be willing to pay to
acquire one additional unit of scarce resource.
5x + 1.5y = 401
5x + 1.5(99.7) = 401
x = 50.29
If in a question we are required to calculate shadow price for two variables, don't solve them in one go.
(Adding 1 to both equations at a time).First add 1 to one equation and let the 2nd equation as it is. Then
solve it.
In the next step, add 1 to the 2nd equation and let the first remain as it is. Then solve.
A shadow price for a scarce resource is its opportunity cost. It is the amount of contribution
that would be lost if one unit less of that resource were available. It is similarly the amount
of additional contribution that would be earned if one unit more of that resource were
available. (This is on the assumption that the scarce resource is available at its normal
variable cost.)
Only resources that meet at the optimal point will have a shadow price.