Professional Documents
Culture Documents
1
Sub Topics
1. General Characteristics, Q-system of Inventory Control, P-system of
Inventory Control, Determination of Economic Order Quantity (EOQ)
2. EOQ and Optimal Total Cost, Determination of Economic Production
Quantity (EPQ), Numerical Examples
3. EOQ with Planned Shortages, Numerical Examples, Determination of EOQ
with Quantity Discount
4. Determination of EOQ with Price Discount: Analytical and Graphical
Methods, Numerical Examples
5. Determination of Optimal Order Quantity under Constraints, Optimal
Policy Curve, Numerical Examples
General Characteristic
Q-system of Inventory Control
P-system of Inventory Control
Determination of Economic Order Quantity (EOQ)
• Level of demand for the given item is known over the period of time
considered.
• For both Q-system and P-system of inventory control, their parameters can
be formulated with demand assumed to be known with certainty.
• Q-system of inventory control, also known as Fixed Order Size System (FOSS).
9
Working of FOIS
• Flow diagram (Stock receipt)
Stock available
Parameters: order interval and
Demand occurs maximum stock
Yes
Periodic review system
Stock >
demand
No
Applicable mainly for indirect,
No Review
period Backorders/Lost inexpensive and unimportant/less
arrived sales important items
Yes
Determine stock position (on-hand + on-order Order interval is fixed, but order
– backorders)
quantity is variable.
Compute order quantity (maximum stock -
stock position)
10
Q-system of Inventory Control: Determination of Order
Quantity
• This item has a very steady demand; the order quantity is replenished by the
supplier with a fixed lead time or instantaneously, and the same quantity is
demanded in each order cycle.
.
a b
.c d
.e f time
Order Order
cycle cycle
i. Necessary condition :
• Let order period, t is in months, and N is the total number of orders per
year or number of order cycles per year.
• Hence, t = 12/N months N = 12/t
• Now, N = S/Q Q = S/N = St/12 (if time period is expressed in weeks and
we assume there are 52 weeks in a year, Q = S/N = St/12).
• Hence, TC = + = +
• Similar form of equation you may derive for each of other parameters.
• Hence, Qo=
1
¿ √ 2 𝑆 𝐶 𝑜 𝑖 𝐶𝑢
2 [√ √ ]
𝑘1
𝑘2
+
𝑘2
𝑘1
Difference, ∆ =
1
2 √ 2𝑆𝐶 𝑜 𝑖𝐶𝑢 [√ √ ]
𝑘1 𝑘2
+
𝑘2 𝑘1
− √2 𝑆 𝐶 𝑜 𝑖𝐶 𝑢
23
If 0.412 < k1/k2< 2.428 , < 10%
If 0.5 <k1/k2<2,
< 6%
• With this analysis, we may conclude about accuracy of the estimates, and if any
improved information system is needed for inventory management.
24
Determination of Economic Production Quantity
• The EOQ model as presented is for an inventory item that is purchased from
outside. A purchase or replenishment order is placed with order quantity, Q
stated.
• Obviously, the production rate has to be higher than the demand rate, and
there is inventory build up.
Q
Inventory Maximum
level inventory
p-d
B
tp LT Time
T
27
• For each production run for given production cost, the production system
(say, a machine) has to have a setup for which a setup cost is to be incurred.
• Let us assume,
28
• Maximum inventory in a production cycle is given by
maximum inventory = tp (p - d)
tp = Q/p
29
• Setting the first derivative of the total cost expression with respect to the
decision variable, Q to zero, as a necessary condition, the optimal order
quantity, Q* is determined as
30
Numerical Example-1
A manufacturing company has determined from an analysis of its accounting
and production data for a certain part that (a) its demand is 9000 units per
annum and is uniformly distributed over the year, (b) its cost price Rs 2 per
unit, (c) its ordering cost is Rs 40 per order, (d) the inventory carrying charge
is 9 percent of the inventory value.
Further its known that lead time is uniform and equals 8 working days, and
that the total working days in a year are 300.
Determine:
(a) The economic order quantity, EOQ;
(b) The optimum number of orders per annum;
A Contractor has to supply 10,000 paper cones per day to a textile unit. He
finds when he starts a production run, he can produce 25,000 paper cones
per day. The cost of holding a paper cone in stock for one year is 2 paise and
the setup cost of production run is Rs 18. How frequently should the
production run be made?
= = 94,868 ≈ 95,000
Frequency of production runs can be fund as follows:
T* = Q*/d = 95,000/10,000 = 9.5 days
Thus, production run can be made after every 9.5 days.
• Let us assume
Q = order quantity or lot size
S = shortage quantity planned
t1 = time when inventory on hand
t2 = time when there is a shortage
b = backordering cost per unit per year
• When the lot of Q units of the item is received, the customers whose orders
are pending would be supplied their requirements immediately and the
maximum inventory is (Q - S).
PROF PRADIP KUMAR RAY
DEPARTMENT OF INDUSTRIAL AND SYSTEMS ENGINEERING
IIT KHARAGPUR 40
• Inventory profile with planned shortages is given below.
Q-S
d
Inventory
Q
level
𝑡2
t1 Time
S
T
or
42
• Now, there are N number of order cycles per year, NT = 1 (year)
Annual holding cost =
43
• Annual shortage cost =
44
Maximum interval level, M is given by
45
Numerical Example-1
A dealer supplies you the following information with regard to a product
dealt in by him:
Annual Demand : 10,000 units
Ordering cost : Rs 10 per order
Inventory carrying cost : 20% of the value of inventory per year
Price : Rs 20 per unit
The dealer is considering the possibility of allowing some backorder
(stockout) to occur. He has estimated that the annual cost of back-ordering
will be 25% of the value of inventory.
(d) We have
TC (223.6) = = = Rs 894.43
TC (300) = = = Rs 666.67
Since the total cost with back ordering permitted is lower than when it is not
permitted, the dealer should accept the proposal for back ordering. This will
result in saving of 894.43 – 666.67 = Rs 227.76 per annum.
• The classical EOQ model assumes that the unit price remains same
irrespective of the order size. However, in many instances, this may not be
the case, as a lower unit price may be quoted if the order is of a big size.
• Examples :
1. Single price break:
Order Quantity (in units) Price per unit (Rs)
Q < 800 10.00
Q ≥ 800 9.00
where, C1 < Co
PROF PRADIP KUMAR RAY
DEPARTMENT OF INDUSTRIAL AND SYSTEMS ENGINEERING
IIT KHARAGPUR 51
2. Multiple price break:
Order quantity (in units) Price per unit (Rs)
Q < 300 10.00
300 ≤ Q <600 9.50
600 ≤ Q <1000 9.25
1000 ≤ Q <1500 9.00
Q ≥ 1500 8.75
In general; Co if Q < q1
C1 q 1 ≤ Q < q2
Ci = .
.
Cn-1 Q ≥ qn
Where, >>>………. >
PROF PRADIP KUMAR RAY
DEPARTMENT OF INDUSTRIAL AND SYSTEMS ENGINEERING
IIT KHARAGPUR 52
• While determining the total cost in this case, as the unit price is a variable,
the purchase cost may vary against an order quantity, and hence, total cost
includes the purchase cost along with ordering cost and inventory holding
cost.
• Let us first consider a single price break situation, and an analytical approach
to determine the order quantity.
• If total cost with discount is less than that neither discount, we opt for
discount; otherwise, we forgo discount.
• Hence,
if , the equality condition holds
when
• If the amount which must be ordered to obtain the discount is greater than
kQo, discount should not be taken and Qo units should be ordered.
58
Case-III:
As total cost against kQo is less
than total cost against Qo , and
Qo2 is not feasible, decision is:
accept discount and order
quantity is kQo
59
Case IV:
As total cost against kQo is
more than total cost against
Qo, and Qo2 is not feasible,
decision is: do not accept
discount and order quantity is
Qo
60
• For all-units quantity discounts with multiple price breaks, the following
procedure is to be followed to determine the minimum total cost order
quantity for the given item:
Step-1 : Starting with the lowest unit price, calculate EOQ at each unit price,
until a valid EOQ is obtained.
Step-2: Calculate the total cost for the valid EOQ and for all other price break
quantities greater than the valid EOQ (a price-break quantity is the lowest
quantity for which the price discount is available).
Step-3: Select the quantity with the lowest total cost as the order quantity for
the given item.
• The procedure is presented with the following flow diagram:
PROF PRADIP KUMAR RAY
DEPARTMENT OF INDUSTRIAL AND SYSTEMS ENGINEERING
IIT KHARAGPUR 61
Start
EOQ No
valid
Yes
Calculate total cost for valid EOQ and all larger
price-break quantities
End
62
Numerical Example-1
A diesel engine manufacturing company has planned its production
schedule for next year based on the forecasted demand, back orders and
plant capacity. Instead of manufacturing the piston, that goes in the final
product, the company has decided to buy the piston from ABC company. The
number of piston required are at the rate of 60 per day. Ordering costs have
been estimated at Rs 50 per order and the carrying cost fraction is 0.15. All
the assumptions of the basic EOQ model are applicable. The company
however can take advantage of one of several quantity discounts. The pricing
schedule of ABC is listed as follows:
Q* = = 490 units
It is feasible because the price of Rs 50 is available on an order of at least
10,000 units.
Next, we consider the price of Rs 55. for this,
Q* = = 467 units
This being also infeasible, we consider the price of Rs 60.
The cost calculations shows that the total cost would be the minimum when an
order of 10,000 items is placed. Of course, the value 10,000 is taken only for
convenience. Thus, the optimal order size = 10,001 units.
Numerical Examples
• In majority of the cases, we come across a situation where more than one
item (multiple items) may be considered jointly while determining optimal
order quantity itemwise, and there may be one or more of the constraints of
varieties under which the ordering policy is to be developed.
• Suppose, Co = 10 and i = 0.12 (same for all the given items). We calculate the
total variable cost (ordering and inventory carrying cost) for the current
inventory policy as
TVCexisting = 60 × 10 + 0.12 × 4200 = Rs 1104
• Suppose, we use the classical EOQ for the given items. The optimal order
size and orders per year for each item can be calculated using the following
expression of EOQ:
= × =
= EOQ in monetary terms
• We need to use the Lagrangian method to formulate and solve the problem
(minimize the total cost subject to restriction on inventory investment).
L = 10 + 0.12 + λ
= and = 20 - 0.12
• In the first case, there may be restriction on the number of orders. For
example, the existing inventory policy for five items considered, the total
number of orders is 60.
Minimize TO =
s.t.TI = = 4200
• Average inventory remains at 8398.80/2 = 4200 (with rounding errors) with number
of orders reduced to 46.65, 22.3% reduction in comparison with the number of
orders in the existing ordering policy.
90
• Hence, different solution are obtained while we deal with problems under
constraints. However, there is a general relationships between TI and TO. Let
us work out this relationship. For i number of items with j as inventory
carrying cost considered,
• We have TI = =
=
TO = =
• Hence, TI × TO = =K, a constant
and TI/TO =
Total
Inventory Z2
(TI)
B b
X
Z1
Y a
C
92
• Any point on the curve (like A, B, or C) represents optimal policy with
corresponding values of TI and TO known (an inverse relationship between
them).
• How to use optimal policy curve for improving inventory control system?
• Any inventory control system may be evaluated with the two parameters: TI and
TO. Suppose, existing inventory policy is represented by point x or point y. They
are not optimal policy as x or y does not fall on the optimal policy curve.
• In order to reach to the optimal policy curve, you have the following three
alternatives:
(i) Change TO from x to Z1 , keeping TI constant
(ii) Change TI from y to Z2, keeping TO constant
(iii)Change both TI and TO simultaneously, for example, follow the path xa or
yb as shown in Figure.
PROF PRADIP KUMAR RAY
DEPARTMENT OF INDUSTRIAL AND SYSTEMS ENGINEERING
IIT KHARAGPUR 93
• Among the three alternatives, alternative (i) and (ii) is preferred to alternative
(iii) as controlling one of the two parameters is always easier than controlling
both the parameters simultaneously.
96