You are on page 1of 51

Deterministic Inventory Models

(Part II)

Sasadhar Bera, IIM Ranchi

Outline
Inventory Models
Continuous Review Single Item Models
Basic EOQ model
Economic production quantity model
Quantity discount model

Determining Safety Stock and Reorder Point


For variable demand and constant lead time
For variable demand and variable lead time
Sasadhar Bera, IIM Ranchi

Outline (Contd.)
Impact of Service Level on Safety Stock
Determining Order Quantity for Periodic Review Models
For variable demand and constant lead time
For variable demand and variable lead time

Visual System
Two-bin system
One-bin system

Sasadhar Bera, IIM Ranchi

Introduction
The objective of inventory management is to provide the
required level of customer service and to reduce the sum of
all costs involved. To achieve these objectives, two basic
questions must be answered:
How much should be ordered at one time?
When should an ordered be placed?

Management must establish decision rules to answer these


question so that inventory management personnel know
when to order and how much.

4
Sasadhar Bera, IIM Ranchi

Inventory Models

5
Sasadhar Bera, IIM Ranchi

Inventory Models
Inventory control problem is closely related to the demand
pattern. Demand is the principle factor in the design of
inventory model.
i.

Deterministic
a) Static demand: constant over time
b) Dynamic demand: Demand is known with
certainty but varies from one time period to
other.

ii. Probabilistic
a) Stationary demand: Demand probability density
function remains unchanged over time.
b) Non-stationary demand: Demand probability
density function changes with time.
6
Sasadhar Bera, IIM Ranchi

Inventory Models (Contd.)


Other classification of an inventory problem is

i.

Single item inventory: Handles only one item or SKU.

ii. Multiple item inventory: When the inventories consists


of many items. Such inventory problems may have
different types of limitations such as finance, cost
structure, space etc. As the number of restrictions
increases, the inventory problem becomes more
complicated.

7
Sasadhar Bera, IIM Ranchi

Continuous Review Single Item Models


Basic EOQ Model
Production Quantity Model
Quantity Discount Model

8
Sasadhar Bera, IIM Ranchi

EOQ Model
Economic Order Quantity (EOQ) - The order size for which
total inventory cost is minimum known as EOQ. A
calculation is made which considers demand rate, ordering
cost, holding cost, lead time, and service level.
The function of the EOQ model is to determine the optimal
order size that minimizes total inventory cost. There are
different variations of EOQ model, depending on the
assumptions made about the inventory system. We will
discuss two basic versions:
i. Basic EOQ model
ii. Production quantity model
9
Sasadhar Bera, IIM Ranchi

Basic EOQ Model


The basic EOQ model determines optimal order size that
minimizes the sum of carrying costs and ordering costs. The
assumptions considered are:
i.

Demand is known with certainty and is constant over


time

ii. The lead time is also known with certainty and constant
over time
iii. No shortages are allowed
iv. The order quantity is received all at once (i. e.
instantaneous replenishment).
v. Decisions for one item can be made independently of
decisions for other items
Sasadhar Bera, IIM Ranchi

10

Basic EOQ Model (Contd.)


Inventory Pattern in Basic EOQ model

11
Sasadhar Bera, IIM Ranchi

Basic EOQ Model (Contd.)


To determine optimal order size two types of cost are
considered viz. ordering cost and inventory carrying cost.
These two costs react inversely to each other. As order size
increases fewer orders are required, causing the ordering
cost to decline, whereas the average amount of inventory
on hand will increase, resulting in an increase in inventory
carrying cost. Thus in effect, the optimal order quantity
represents a compromise between these two inversely
related costs.
D = Annual demand
C0 = ordering cost per order
Ch = Inventory carrying cost (or holding cost) per unit item
Q = Economic order quantity
12
Sasadhar Bera, IIM Ranchi

Basic EOQ Model (Contd.)


The figure below shows the inverse relationship between
ordering cost and inventory carrying cost.

13
Sasadhar Bera, IIM Ranchi

Basic EOQ Model (Contd.)


Inventory carrying cost increases linearly with order size Q,
while annual ordering cost decreases exponentially with
order-size Q.
The optimal order quantity occurs at the point where the
total cost is minimum, which coincide exactly with the point
where the inventory carrying cost curve intersects the
ordering cost curve. The optimal value of Q can be
determined by differentiating the total cost curve with
respect to Q.
Annual ordering cost = C0 * (D/Q)
Average inventory level = (0 + Q)/2 = Q/2
Annual inventory holding cost or carrying cost = Ch * (Q/2)
Total inventory cost (TC) = C0*(D/Q) + Ch *(Q/2)
Sasadhar Bera, IIM Ranchi

14

Basic EOQ Model (Contd.)


To determine optimal order,
(TC)
= 0
Q

Optimal order size = Qopt =

2C0 D
Ch

Optimal number of order per year = Nopt


Order cycle time =

D
=
Q Opt

Number of working days


N Opt

15
Sasadhar Bera, IIM Ranchi

Production Quantity Model


In production quantity model, the order quantity is received
gradually over time and the inventory level is depleted at
the same time it is being replenished.
This situation is commonly found when the inventory user is
also producer, as in a manufacturing operation where parts
are produced by other section to use in assembly operation.
This situation is also can occur when orders are delivered
continuously over time or when a retailer is also the
producer.

16
Sasadhar Bera, IIM Ranchi

Production Quantity Model (Contd.)


In order to determine the average inventory level, we
define the following parameters:
Q = order quantity per order
p = daily rate at which the order is received over time, also
known as the production rate
d = the daily rate at which the inventory is depleted
In this model, we are still assuming that no shortages occur.
Hence demand rate cannot exceed production rate i. e.
d p . If d = p, items are consumed as fast as they are
produced, there is no order size.
17
Sasadhar Bera, IIM Ranchi

Production Quantity Model (Contd.)


Inventory pattern of production quantity model

18
Sasadhar Bera, IIM Ranchi

Production Quantity Model (Contd.)


D = Annual demand
C0 = Setup cost per production run (ordering cost)
Ch = Inventory carrying cost (or holding cost) per unit item
Q = Economic order quantity known as lot size
Time required to finish receiving an order = t/ = Q/p
The amount of inventory that will be depleted or used up
during this time period = t/ d = (Q/p)d
As a result, the maximum inventory on hand = Q - (Q/p)d
= Q(1- d/p)
Average inventory level = (Q/2) (1- d/p)
Inventory carrying cost = Ch (Q/2) (1- d/p)
19
Sasadhar Bera, IIM Ranchi

Production Quantity Model (Contd.)


To determine optimal order,
(TC)
= 0
Q

Optimum lot size = Qopt =

2C 0 D
d
C h (1 )
p

Length of production run = (Qopt /p)


Number of production runs = Nopt =

D
Q opt
20
Sasadhar Bera, IIM Ranchi

Quantity Discount Model


When items are purchase, suppliers often give a discount in
price over a certain volume or quantity. This is done
because of larger orders reduce the suppliers ordering
costs and cheaper transportation.
Many manufacturing companies receive price discounts for
ordering in high volume from supplier. Retail stores receive
price discounts for ordering merchandise in large
quantities.
A quantity discount is a price discount on an item if
predetermined numbers of units are ordered.

21
Sasadhar Bera, IIM Ranchi

Quantity Discount Model (Contd.)


The basic EOQ model can be used to determine the optimal
order size with quantity discounts. The purchase price of
the item being ordered:
D = Annual demand
C0 = ordering cost per order
Ch = Inventory carrying cost (or holding cost) per unit item
Q = Economic order quantity
P = per unit price of item

Total cost (TC) = C0

D
Q
Ch
PD
Q
2

The basic assumptions considered are instantaneous


replenishment, and no shortages.
22
Sasadhar Bera, IIM Ranchi

Quantity Discount Model (Contd.)


Total cost curve shows step function behaviour

23
Sasadhar Bera, IIM Ranchi

Quantity Discount Model (Contd.)

24
Sasadhar Bera, IIM Ranchi

Quantity Discount Model (Contd.)

25
Sasadhar Bera, IIM Ranchi

Quantity Discount Model (Contd.)

26
Sasadhar Bera, IIM Ranchi

Determining Safety Stock and Reorder Point

27
Sasadhar Bera, IIM Ranchi

Determining Safety Stock and Reorder Point


Safety stock and reorder point calculation depends on the
following factors:
i.

Demand type: Fixed demand or probabilistic demand

ii. Service level: Allowable % of stock out


iii. Lead time: Constant lead time or variable lead time

iv. Frequency of reorder: One prefers replenishment to


take place on a continuous basis. Japanese companies
have managed to get their replenishment from suppliers
three to four times a day in trips involving multiple
deliveries or pickups called milk runs.
28
Sasadhar Bera, IIM Ranchi

Safety Stock
Inventory level with safety stock

Inventory

Reorder Point

Avg. inventory

Cycle Stock
Safety Stock

Time
Lead time

Safety stock: It is an additional inventory that is kept to take


care of demand and supply uncertainty. Safety stock reduces
chances of stockout situation.
29
Sasadhar Bera, IIM Ranchi

Safety Stock (Contd.)


The average inventory for a period (considering safety stock) is
equal to average of opening inventory and ending inventory.
Opening inventory = order quantity (Q) + safety stock (SS)
Ending inventory = safety stock (SS)
Average inventory = Q/2 + SS

30
Sasadhar Bera, IIM Ranchi

Reorder Point for Basic EOQ Model


In basic EOQ model we assumed that demand is constant i. e.
rate of demand is same. We also consider that lead time is
constant i. e. we get order quantity in exactly specified time
period.
Reorder point: The level of inventory at which a new order is
placed. Determining the reorder point depends on the
demand during the lead time and the safety stock required. If
demand during the lead time is greater than expected, there
will be a stockout unless sufficient safety stock is available.
Let d = demand rate during lead time
L = lead time
Reorder point (R) = d*L

31
Sasadhar Bera, IIM Ranchi

Capturing Uncertainty in Demand and Supply


Uncertainty is captured by one of the following measures:
range, standard deviation, and coefficient of variation.
Demand distribution is captured by two parameters: mean
demand and standard deviation of demand. Standard
deviation of demand is essentially captures uncertainty in
demand.
Similarly, supply uncertainty has two parameters, average
lead time and standard deviation of lead time.

32
Sasadhar Bera, IIM Ranchi

Reorder Point with Variable Demand

33
Sasadhar Bera, IIM Ranchi

Reorder Point with Variable Demand (Contd.)

34
Sasadhar Bera, IIM Ranchi

Reorder Point with Variable Demand (Contd.)


Demand distribution during lead time

35
Sasadhar Bera, IIM Ranchi

Reorder Point with Variable Demand (Contd.)


The only time a stockout is possible is during the lead time.
Safety stock is needed to cover only that period in which the
demand during lead time is greater than the average.
If z = 1, it provides service level 84% . It indicates (100 -84)=
16% chance of stockout situations. Similarly, z = 1.65,
provides 95% service level. z = 3, provides 99.83% service
level.
Excel function:
For service factor z = 2, service level = NORMDIST(2, 0,1,1) =
0.977 = 97.7%
For 90% service level, service factor = z = NORMSINV(0.90) =
1.28
Sasadhar Bera, IIM Ranchi

36

Reorder Point for Variable Demand and


Variable Lead Time
In practice both demand and lead time are variable. In such
situation, first we have to determine demand distribution
and lead time distribution in same unit. Second we consider
demand and lead time are independent.
To determine the reorder point we have to determine mean
and standard deviation of demand during lead time, which
is also a random variable. Therefore we have to use
conditional distribution to find out standard deviation of
demand.

37
Sasadhar Bera, IIM Ranchi

Reorder Point for Variable Demand and


Variable Lead Time (Contd.)

38
Sasadhar Bera, IIM Ranchi

Impact of Service Level on Safety Stock

39
Sasadhar Bera, IIM Ranchi

Impact of Service Level on Safety Stock


Safety stock level = service factor (z) * Standard deviation of
demand during lead time
If we improves service factor, amount of safety stock
increases. Service factor determine service level. If service
factor improves from 0 to 1, service level increases by 34%
and further improve by 1 unit would improves service level
by 14%. At some point improving service factor service level
improves marginally. Thus relationship between safety stock
level and service factor is non-linear.

40
Sasadhar Bera, IIM Ranchi

Impact of Service Level on Safety Stock (Contd.)

For 90% service level, service factor = z = NORMSINV(0.90) =


1.28
41
Sasadhar Bera, IIM Ranchi

Impact of Service Level on Safety Stock (Contd.)

42
Sasadhar Bera, IIM Ranchi

How to Reduce Safety Stock


Managerial decisions to reduce safety stock
Reduction in demand uncertainty: Minimize the deviation
between actual demand and forecast value by using better
forecasting method or by making contracts with known
customers to generate stable demand.
Reduction in supply uncertainty: work with the suppliers to
reduce lead time, reduce suppliers internal processing
time, and faster mode of transport. Otherwise, select
suppliers based on on-time delivery, flexibility, and quality.

43
Sasadhar Bera, IIM Ranchi

Determining Order Quantity in Periodic


Review Model

44
Sasadhar Bera, IIM Ranchi

Periodic Review System


In a continuous review system, the inventory position is
monitored continuously so that an order can be placed
whenever the reorder point is reached.
With a periodic review system, the inventory is checked and
reordering is done only at specified time interval. For
example, inventory may be checked and orders placed on a
weekly, biweekly, monthly, or some other time interval.

When a firm or business handles multiple products, the


shipping and receiving of orders are easily coordinated
under periodic review system.
45
Sasadhar Bera, IIM Ranchi

Periodic Review System (Contd.)


Firms running their MRP (material requirement planning)
system place order once in a week, essentially follow the
periodic review system. Similarly, if a retailer places an
order at the time of a salesmans visit, the periodic review
system is being followed.
While reviewing inventory position, we know that the next
opportunity for ordering will come only after a time interval
(P) and subsequently replenishment will take place after the
lead time (L). In case of continuous review system
vulnerable period is lead time. In case of periodic review
system vulnerable period is review period plus lead time.
46
Sasadhar Bera, IIM Ranchi

Periodic Review System (Contd.)


Once the inventory in stock is determined after specified time
interval, an order is placed for an amount that will bring back to a
desired inventory level. Hence for periodic review system order
quantity (Q) is variable amount.

47
Sasadhar Bera, IIM Ranchi

Periodic Review: Order Quantity with Variable


Demand

48
Sasadhar Bera, IIM Ranchi

Periodic Review: Order Quantity with Variable


Demand and Variable Lead Time

49
Sasadhar Bera, IIM Ranchi

Visual System
Two-bin system
(Q system)

Bin 2

Pick parts
as required

Bin 1

When bin 1 is empty,


use bin 2 as backup and
place an order
50
Sasadhar Bera, IIM Ranchi

Visual System (Contd.)

ROP

Single-bin system: When inventory drops to level of Red tag,


place new order

51
Sasadhar Bera, IIM Ranchi

You might also like