Professional Documents
Culture Documents
Problem Formulation For Case Study 1
Problem Formulation For Case Study 1
Problem Formulation For Case Study 1
Decision Variables:
There are two types of decision variables for this problem. Firstly, we need to define decision
variables for the number of desks made. After that we will define the decision variables for the
order quantity of different parts each month.
Part A:
Part B:
Part C:
Part E:
The objective function is to maximize the profit by determining the optimum number of parts
each month. Since Profit = Total Revenue – Total Costs, we first need to find the total costs and
total revenue to find the overall profit.
Inventory Cost:
Inventory cost is the cost incurred for storing unused inventory until it is utilized in the
production of the desks. The inventory costs for Part A, B, C, D, and E are 5, 8 4, 7, and 2 per
unit respectively in Saudi Riyals.
Total inventory cost is calculated by multiplying the ending inventory of each of the parts for
each month with respective per unit costs and adding all of them together. We first need to define
variables for starting and ending inventory of each part for each of the months and then calculate
the ending inventory for each month.
Part A:
The starting inventory for part A for the month of July was given to be 100
Part B:
The starting inventory for part B for the month of July was given to be 30
Part C:
The starting inventory for part C for the month of July was given to be 0
Part D:
The starting inventory for part D for the month of July was given to be 40
Part E:
The starting inventory for part E for the month of July was given to be 0
To calculate total inventory cost we sum the ending inventory costs for each month.
Now we need to calculate the total cost of producing all the desks. To calculate to the total cost
of production of desks, we find the cost of producing desks each month and then add them
together. The cost of producing one desk for the month of July is 400 SR, for August is 400 SR,
for September is 450 SR, for October is 500 SR, for November is 600 SR, for December is 600
SR.
Now we calculate the production cost of parts ordered. To do this, we need to multiply all of the
parts ordered each month with their respective per unit costs for each month and add all of them
together.
The cost of production of each part for each month is given in the table below:
The calculation will start from the month of March and end in December. So, for example, A1,
B1, C1… shows the number of part A, B, C… ordered in March.
Parts Production Cost = PP = (A1*0) + (A2*0) + (A3*0) + (A4*170) + (A5*140) + (A6*150) +
(A7*140) + (A8*130) + (A9*160) + (A10*0) + (B1*0) + (B2*0) + (B3*220) + (B4*215) +
(B5*205) + (B6*195) + (B7*200) + (B8*200) + (B9*0) + (B10*0) + (C1*0) + (C2*0) +
(C3*70) + (C4*80) + (C5*90) + (C6*20) + (C7*80) + (C8*80) + (C9*0) + (C10*0) + (D1*0) +
(D2*110) + (D3*130) + (D4*170) + (D5*210) + (D6*180) + (D7*190) + (D8*0) + (D9*0) +
(D10*0) + (E1*50) + (E2*40) + (E3*55) + (E4*45) + (E5*60) + (E6*35) + (E7*0) + (E8*0) +
(E9*0) + (E10*0)
Total Cost:
The total cost of this model is calculated by adding together the inventory cost, desks production
cost, and parts production cost.
Total Cost = TC = TI + DP + PP
Revenue Generated:
The revenue generated per desk is 3000 SR. To calculate the total revenue generated, we need to
sum the total number of desks produced in each month and multiply that sum by 3000.
As stated earlier, the objective function for the company is to maximize the profit. The formula
for profit is Profit = Revenue – Total Costs. So, the objective function is as follows:
Total Profit:
MAX RG – TC
Constraints:
Availability of Parts:
These constraints are used to ensure that there are enough parts available in the starting inventory
of each month to satisfy the production demands for that month. The right-hand side of these
constraints shows that the least number of parts that must be present in the starting inventory of
each month. The right-hand side is calculated by multiplying the number of parts required for
one desk with the total number of desks produced. While for part D and E, their right-hand side
is calculated by multiplying the number of parts required to assemble one part C with the total
number of part C required.
These constraints ensure that the number of desks produced is equal to their forecasted demand.
The right-hand side of these constraints is equal to the forecasted demand of the desks for each
month.
P1 = 120
P2 = 160
P3 = 210
P4 = 230
P5 = 310
P6 = 360
The parts to produce desks can only be ordered in specified months. These constraints ensure
that no order is placed in the month in which order/production of parts is unavailable. The right-
hand side of these constraints is equal to zero which makes sure that no order is placed in the
months other than the specified ones.
A1, A2, A3, A10, B1, B2, B9, B10, C1, C2, C9, C10, D1, D8, D9, D10, E7, E8, E9, E10 = 0
There is an order policy for part A that the minimum amount ordered can be 500. To implement
this order policy into the model, we constraint the number of part A ordered each month to be
greater than or equal to 500. The right-hand side in these constraints is 500 which makes sure
that the number of part A ordered each month is at least 500.
These constraints ensure that the number of part D are ordered in such amount that the sum of
part D ordered, and its ending inventory (starting from July) is greater than or equal to part C for
that month. The rationale behind this is that one unit of part D is used for each unit of part C. The
right-hand side of this constraint is equal to number of part C ordered for that month minus the
ending inventory of D starting from July. This makes sure that the amount ordered for part D
when added to the ending inventory of part D become greater than or equal to the starting
inventory of part C. It is shown below:
Number of part D ordered + Ending inventory of part D >= Number of part C ordered
Therefore,
Number of part D ordered >= Number of part C ordered – Ending inventory of part D
D2 >= C3 – 40
D3 >= C4 – ED1
D4 >= C5 – ED2
D5 >= C6 – ED3
D6 >= C7 – ED4
D7 >= C8 – ED5
The sum of number of part E ordered and its ending inventory (starting from July) for each
month should be greater than or equal to twice the amount of part C ordered each month. To
implement this, we have defined these constraints. The reason behind it is that 2 units of part E
are used to produce one unit of part C. The right-hand side of this constraint is equal to twice the
number of part C ordered for that month minus the ending inventory of E starting from July. This
makes sure that the amount ordered for part E when added to the ending inventory of part E
become greater than or equal to twice the starting inventory of part C. Following the same
pattern as for part D, the constraints are as follows:
E1 >= 2*C3
Integer Variables:
All the decision variables need to be integers because the number of desks produced, and parts
ordered cannot be fractional numbers.
P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, B1, B2, B3, B4, B5, B6, B7,
B8, B9, B10, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, D1, D2, D3, D4, D5, D6, D7, D8, D9,
D10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 = integer
Non-negativity constraints:
All the decision variables need to be non-negative because number of desks produced, and parts
ordered cannot be negative.
P1, P2, P3, P4, P5, P6, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, B1, B2, B3, B4, B5, B6, B7,
B8, B9, B10, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, D1, D2, D3, D4, D5, D6, D7, D8, D9,
D10, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10 >= 0