supply chain management: inventory management

83
Supply Chain Management: Inventory Management Donglei Du Faculty of Business Administration, University of New Brunswick, NB Canada Fredericton E3B 9Y2 ([email protected]) Du (UNB) SCM 1 / 83

Upload: duongkhanh

Post on 14-Jan-2017

274 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: Supply Chain Management: Inventory Management

Supply Chain Management: Inventory

Management

Donglei Du

Faculty of Business Administration, University of New Brunswick, NB Canada FrederictonE3B 9Y2 ([email protected])

Du (UNB) SCM 1 / 83

Page 2: Supply Chain Management: Inventory Management

Table of contents I

1 Introduction

2 Inventory Management

3 Inventory models

4 Economic Order Quantity (EOQ)EOQ modelWhen-to-order?

5 Economic Production Quantity (EPQ): model descriptionEPQ model

6 The Newsboy Problem-Unknown demand (probabilistic model)The newsvendor model

7 Multiple-period stochastic model: model description

8 Managing inventory in the supply chain

Du (UNB) SCM 2 / 83

Page 3: Supply Chain Management: Inventory Management

Section 1

Introduction

Du (UNB) SCM 3 / 83

Page 4: Supply Chain Management: Inventory Management

Outline I

1 Introduce some basic concepts in inventory management

Inventory level (IL)Reorder point (ROP)Lead timeSafety stockContinuous review and periodic review systemsService level

2 Introduce some basic inventory models, both deterministic andprobabilistic.

deterministic models1 EOQ model2 EPQ model

probabilistic models1 Single-period model: Newsboy model2 Multiple-period model

Du (UNB) SCM 4 / 83

Page 5: Supply Chain Management: Inventory Management

Section 2

Inventory Management

Du (UNB) SCM 5 / 83

Page 6: Supply Chain Management: Inventory Management

What is Inventory? I

Inventory is a stock or store of goods or services, kept for use orsale in the future. There are four types of inventory

Raw materials & purchased partsPartially completed goods called work in progress (WIP)Finished-goods inventoriesGoods-in-transit to warehouses or customers (GIT)

The motive for inventory: there are three motives for holdinginventory, similar to cash.

Transaction motive: Economies of scale is achieved when thenumber of set-ups are reduced or the number of transactionsare minimized.Precautionary motive: hedge against uncertainty, includingdemand uncertainty, supply uncertaintySpeculative motive: hedge against price increases in materials orlabor

Du (UNB) SCM 6 / 83

Page 7: Supply Chain Management: Inventory Management

What is inventory management?

The objective of inventory is to achieve satisfactory levels ofcustomer service while keeping inventory costs within reasonablebounds.

Level of customer service: (1) in-stock (fill) rate (2) number ofback orders (3) inventory turnover rate: the ratio of average costof goods sold to average inventory investment

Inventory cost: cost of ordering and carrying trade-off

Du (UNB) SCM 7 / 83

Page 8: Supply Chain Management: Inventory Management

An Example I

Let us look at a typical supply chain consists of suppliers andmanufacturers, who convert raw materials into finishedmaterials, and distribution centers and warehouses, form whichfinished products are distributed to customers. This implies thatinventory appears in the supply chain in several forms:

suppliersplants

distributorswarehouses retailers customers

Inventory &warehousing costs

Transportationcost

Transportationcost

Transportationcost

Raw materialsWork-in-process

(WIP)

Finished productGoods-in-transit

(GIP)

Inventory &warehousing costs

Production/purchase costs

Du (UNB) SCM 8 / 83

Page 9: Supply Chain Management: Inventory Management

Section 3

Inventory models

Du (UNB) SCM 9 / 83

Page 10: Supply Chain Management: Inventory Management

Inventory Models I

Inventory models come in all shapes. We will focus on modelsfor only a single product at a single location. Essentially eachinventory model is determined by three key variables:

demand:

deterministic, that is, known exactly and in advance.random. Forecasting technique may be used in the latter casewhen historical data are available to estimate the average andstandard deviation of the demand (will introduce forecastingtechniques later).

costs:

order cost: the cost of product and the transportation costinventory holding cost: taxes and insurances, maintenance, etc.

physical aspects of the system: the physical structure of theinventory system, such as single or multiple-warehouse.

Usually, there are two basic decisions in all inventory models:

Du (UNB) SCM 10 / 83

Page 11: Supply Chain Management: Inventory Management

Inventory Models II

1 How much to order?2 When to order?

Du (UNB) SCM 11 / 83

Page 12: Supply Chain Management: Inventory Management

Section 4

Economic Order Quantity (EOQ)

Du (UNB) SCM 12 / 83

Page 13: Supply Chain Management: Inventory Management

Subsection 1

EOQ model

Du (UNB) SCM 13 / 83

Page 14: Supply Chain Management: Inventory Management

Economic Order Quantity (EOQ): Model

description I

The EOQ model is a simple deterministic model that illustratesthe trade-offs between ordering and inventory costs.

Consider a single warehouse facing constant demand for a singleitem. The warehouse orders from the supplier, who is assumedto have an unlimited quantity of the product.

The EOQ model assume the following scenario:

Annual demand D is deterministic and occurs at a constantrate—constant demand rate: i.e., the same number of units istaken from inventory each period of time, such as 5 units perday, 25 units per week, 100 units per month and so on.

Order quantity are fixed at Q units per order.

Du (UNB) SCM 14 / 83

Page 15: Supply Chain Management: Inventory Management

Economic Order Quantity (EOQ): Model

description II

A fixed ordering cost co per order, not depending on thequantity ordered.

A holding cost ch per unit per year, depending on the size ofthe inventory. Sometimes holding cost can usually be calculatedas follows:

ch = annual holding cost rate×annual cost of holding one unit in inventory = IC

Du (UNB) SCM 15 / 83

Page 16: Supply Chain Management: Inventory Management

Shortages (such as stock-outs and backorder) are not permitted.

There is no lead time or the lead time is constant.

The planning horizon is long

The objective is to decide the order quantity Q per order so asto minimize the total annual cost, including holding andsetting-up costs.

Du (UNB) SCM 16 / 83

Page 17: Supply Chain Management: Inventory Management

Economic Order Quantity (EOQ): Analysis

The following graph illustrates the inventory level as a functionof time—a saw-toothed inventory pattern.

Quality on hand

Q

timeplaceorder

receiveorder

placeorder

lead time

receiveorder

Du (UNB) SCM 17 / 83

Page 18: Supply Chain Management: Inventory Management

Inventory level (IL) is the quantity on hand, which is differentfrom inventory position (IP), which is equal to inventoryon-hand plus quantity on order minus backorder (if any).The maximum IL is Q, the minimum is 0, therefore the averageIL is Q

2.

Since

Annual holding cost = Average inventory × Annual holding cost per unit

=Q

2ch

Annual ordering cost = Number of orders per year× cost per order

=D

Qco

So

Total annual cost = annual holding cost + annual setup cost

=Q

2ch +

D

Qco

Du (UNB) SCM 18 / 83

Page 19: Supply Chain Management: Inventory Management

The trade-off of holding and ordering costs is illustrated in thefollowing figure.

Order Quantity (Q)

The Total-Cost Curve is U-Shaped

Ordering Costs

QO

Ann

ual C

ost

(optimal order quantity)

TC Q H DQ

S= +2

Du (UNB) SCM 19 / 83

Page 20: Supply Chain Management: Inventory Management

Therefore, the optimal order quantity is achieved at the pointwhere the two costs meet.

1 The economic order quantity is

Q∗ =

√2Dcoch

2 The cycle time (the time between two consecutive orders) is

Cycle Time =Q∗

D

3 Number of orders per year

Number of orders per year =1

cycle time=

D

Q∗

Du (UNB) SCM 20 / 83

Page 21: Supply Chain Management: Inventory Management

An Example I

A local distributor for a national tire company expects to sellapproximately 9600 steel-belted radical tires of a certain size andtread design next year. Annual carrying cost is $16 per tire, andordering cost is $75 per order. The distributor operates 288 daysa year.

1 What is the EOQ?

Q∗ =√2Dco/ch =

√2(9600)75/16 = 300

2 How many times per year would the store reorder if the ECQ isordered?

D/Q∗ = 9600/300 = 32

Du (UNB) SCM 21 / 83

Page 22: Supply Chain Management: Inventory Management

An Example II

3 What is the length of an order cycle if the EOQ is ordered?

Q∗/D = 300/9600 = 1/32 year

or

1/32× 288 = 9 working days

4 What is the total cost.

TC = (Q∗/2)ch+(D/Q∗)co = (300/2)16+(9600/300)75 = 4800

Du (UNB) SCM 22 / 83

Page 23: Supply Chain Management: Inventory Management

Sensitivity analysis

Estimating ordering and inventory costs is not an easy job, letalone accurate. Now let us see whether the EOQ model isrobust to the costs, i.e., whether the order quantity is stable ornot when the costs vary.

Our claim is EOQ model is insensitive to small variations orerrors in the cost estimates.

Du (UNB) SCM 23 / 83

Page 24: Supply Chain Management: Inventory Management

Subsection 2

When-to-order?

Du (UNB) SCM 24 / 83

Page 25: Supply Chain Management: Inventory Management

When-to-order: some concepts

The reorder point (ROP) is defined to be the inventory level atwhich a new order should be placed.

The when-to-order decision is usually expressed in terms of areorder point.

We will consider deterministic and stochastic models separately.

Du (UNB) SCM 25 / 83

Page 26: Supply Chain Management: Inventory Management

When-to-order: deterministic demand and

deterministic lead time

Here we consider a simple deterministic demand anddeterministic lead time model.

Assume constant demand per period is d.

Lead times is ` for a new order in terms of periods.

ThenROP = `d

Note that in our previous EOQ model, we assume ` = 0 so thereorder point is ROP = 0.

Du (UNB) SCM 26 / 83

Page 27: Supply Chain Management: Inventory Management

levelInventory

Time timelead=l

ROP

timelead=l

d d

ld

Du (UNB) SCM 27 / 83

Page 28: Supply Chain Management: Inventory Management

An Example I

Mr. X takes two special tablets per day, which are delivered tohis home seven days after an order is called in. At what pointshould Mr. X reorder?

Solution: In this case, the daily demand and lead time areboth constants (special random variable), and

d = 2

` = 7

Therefore

ROP = `d = 2× 7 = 14

i.e., Mr. X should reorder when there are 14 tabletsleft.

Du (UNB) SCM 28 / 83

Page 29: Supply Chain Management: Inventory Management

When-to-order: stochastic demand and stochastic

lead time

The reorder point for stochastic demand and stochastic leadtime is the expected demand during lead time and an extrasafety stock, which serves to reduce the probability ofexperiencing a stockout during lead time. Formally

ROP = Expected demand during lead time + Safety stock

Du (UNB) SCM 29 / 83

Page 30: Supply Chain Management: Inventory Management

Safety stock (SS): stock that is held in excess of expecteddemand due to variable demand rate and/or variable lead time.The following figure illustrates how safety stock can reduce therisk of stockout during lead time.

LT Time

Expected demandduring lead time

Maximum probable demandduring lead time

ROP

Qua

ntity

Safety stock

Du (UNB) SCM 30 / 83

Page 31: Supply Chain Management: Inventory Management

Service level (SL): the probability that demand will not exceedsupply during lead time (i.e., the probability of no stockout). Sothe risk of stockout is 1− SL.

ROP

Risk ofa stockout

Service level

Probability ofno stockout

Expecteddemand Safety

stock0 z

Quantity

z-scale

Du (UNB) SCM 31 / 83

Page 32: Supply Chain Management: Inventory Management

AssumptionWe assume

1 Daily demands are i.i.d. random variables;

2 Daily demands are independent of the lead time.

The amount of safety stock depends on1 The desired service level 1− α.2 Daily demand random (rate) variable Di for day i, and hence

the unit of Di is items/per day—suppose expectation andstandard deviation of Di are (µD, σD).

3 Lead time random variable L, and hence the unit of L isnumber of days—suppose expectation and standard deviationare (µL, σL).

So the lead time demand—demand during lead time, which is anew random variable with unit being number of items is equal to

DL =L∑i=1

Di = D1 + · · ·+DL

Du (UNB) SCM 32 / 83

Page 33: Supply Chain Management: Inventory Management

Then, we use the compound random variable property to findthe expectation and variance of DL (note that here both Di’sand L are random variable and we cannot apply the rule ofexpectation and rule of variance directly):

E[DL] = E[L∑i=1

Di

]= µLµD

V[DL] = V[L∑i=1

Di

]= µLσ

2D + σ2

Lµ2D

Assume DL follows a normal distribution, that isDL ∼ N(E[DL],

√V[DL]).

Then ROP should be chosen such that the probability of nostockout is at least 1− α, that is

P(DL ≤ ROP) ≥ 1− αA standard given-p-value-find-x-value calculation gives us thedesired ROP:

ROP = E[DL] + zα√

V[DL] = µDµL + zα

√µLσ2

D + µ2Dσ

2L

Du (UNB) SCM 33 / 83

Page 34: Supply Chain Management: Inventory Management

An Example I

A restaurant used an average of 50 jars of a special sauce eachweek. Weekly usage of sauce has a standard deviation of 3 jars.The manger is willing to accept no more than a 10 percent riskof stockout during lead time, which is two weeks. Assume thedistribution of usage is Normal. What is the ROP?

Solution: In this case, the weekly demand is random and thelead time is constant, and α = 0.10, µD = 50,µL = 2, σD = 3, σL = 0. Therefore

ROP = µDµL + zα

√µLσ2

D + µ2Dσ

2L

= 2× 50 + 1.28√2(3)2 = 105.43

i.e., the ROP is approximately 106 jars.

Du (UNB) SCM 34 / 83

Page 35: Supply Chain Management: Inventory Management

Section 5

Economic Production Quantity (EPQ): model

description

Du (UNB) SCM 35 / 83

Page 36: Supply Chain Management: Inventory Management

Subsection 1

EPQ model

Du (UNB) SCM 36 / 83

Page 37: Supply Chain Management: Inventory Management

Economic Production Quantity (EPQ): model

description I

Economic Production Quantity (EPQ), also called EconomicManufacturing Quantity (EMQ), is similar to EOQ model withone difference: instead of orders received in a single delivery,units are received incrementally during production, that is,constant production rate.

The assumptions of the basic EPQ model are the following:

Annual demand D is deterministic at a fixed rate of d units/perday.Annual production P is deterministic at a fixed rate of punits/per day, where p > d.The setup cost co now has a different meaning—it is usually thecost to prepare for a production rum, which is independent ofthe production lot size.

Du (UNB) SCM 37 / 83

Page 38: Supply Chain Management: Inventory Management

Economic Production Quantity (EPQ): model

description II

A holding cost ch per unit per year, depending on the size ofthe inventory.

Shortages (such as stock-outs and backorder) are not permitted.

There is no lead time or the lead time is constant.

The planning horizon is long

Du (UNB) SCM 38 / 83

Page 39: Supply Chain Management: Inventory Management

The following simple observation will be used shortly, whichbasically a unit transformation: year or day.

Observation

D

P=d

p

The EPQ model is designed for production situations in which,once an order is placed, production begins and a constantnumber of units is produced to inventory each day until theproduction run has been completed.

We introduce the concept of lot size, which is the number ofunits in an order. In general, if we let Q denote the productionlot size, then the objective is to find the production lot size thatminimizes the total holding and ordering cots.

Du (UNB) SCM 39 / 83

Page 40: Supply Chain Management: Inventory Management

Economic Production Quantity (EPQ): analysis

During the production run, there are two activities (see thefollowing figure):

Demand reduces the inventoryProduction adds to the inventory

inventory level

time

Lot sizeQ

p-d d

p

Productionand

usage

usageonly

MaximumInventory

Imax

pQ

Average Inventory

0

Du (UNB) SCM 40 / 83

Page 41: Supply Chain Management: Inventory Management

Now we establish our total cost model analogously as before.

First, we consider the annual holding cost. Similarly as beforewe need to know the average inventory, which is equal to

average inventory =1

2(maximum inventory + minimum inventory))

=1

2

((p− d)Q

p+ 0

)=

1

2

(1− d

p

)Q

So the annual holding cost is

Annual holding cost = (Average inventory)(Annual holding cost per unit)

=1

2

(1− d

p

)Qch

Du (UNB) SCM 41 / 83

Page 42: Supply Chain Management: Inventory Management

Second, the annual setup cost has the same formula:

Annual ordering cost = (Number of orders per year)(cost per order)

=D

Qco

So the total annual cost is

Total annual cost = annual holding cost+annual setup cost

=Imax

2ch +

D

Qco

=1

2

(1− d

p

)Qch +

D

Qco

=︸︷︷︸Observation 2

1

2

(1− D

P

)Qch +

D

Qco

Du (UNB) SCM 42 / 83

Page 43: Supply Chain Management: Inventory Management

The trade-off between the holding and setup costs are similar asthe EOQ model. The optimal order quantity is achieved whenthese two costs meet:

1 The economic production quantity is

Q∗ =

√2Dcoch

√p

p− d2 The run time (the production phase) is

Run Time =Q∗

p

3 The cycle time (the time between two consecutive runs) is

Cycle Time =Q∗

d

4 The maximum inventory is

Imax =

(1− d

p

)Q

Du (UNB) SCM 43 / 83

Page 44: Supply Chain Management: Inventory Management

An Example I

A toy manufacturer uses 48000 rubber wheels per year. The firmmakes its own wheels at a rate of 800 per day. Carrying cost is$1 per wheel per year. Setup cost for a production run is $45.The firm operates 240 days per year. Determine the:

1 The optimal run size2 Minimum total annual cost for carrying and setup.3 Cycle time for the optimal run size.4 Run time for the optimal run size.

Solution: D = 48000 wheels per year, and henced = 48000/240 = 200 wheels per day. p = 800 wheels per day,and hence P = 800(240) = 192000. co = $45, ch = $1 perwheel per year,

1 Q∗ =

√2(48000)45

1

√800

800−200 = 2400 wheels.

Du (UNB) SCM 44 / 83

Page 45: Supply Chain Management: Inventory Management

An Example II

2 Imax = 2400800 (800− 200) = 1800

TC = Imax2 ch +

DQ∗ co =

18002 × 1 + 48000

2400 × 45 = 1800

3 Cycle Time = 2400200 = 12 days.

4 Run Time = 2400800 = 3 days.

Du (UNB) SCM 45 / 83

Page 46: Supply Chain Management: Inventory Management

Section 6

The Newsboy Problem-Unknown demand

(probabilistic model)

Du (UNB) SCM 46 / 83

Page 47: Supply Chain Management: Inventory Management

Subsection 1

The newsvendor model

Du (UNB) SCM 47 / 83

Page 48: Supply Chain Management: Inventory Management

The Newsboy Problem-Unknown demand

(probabilistic model): introduction

The EOQ and EPQ models treat the world as if it werepredictable by using forecast techniques. However this is notaccurate in general.

The newsboy model is a single-period inventory model, whereone order is placed for the product; at the end of the period, theproduct is either sold out, or a surplus of unsold items will besold for a salvage value. This happens in seasonal or perishableitems, such as newspapers, seasonal clothing etc. Because weonly order once for the period, the only inventory decision is howmuch to order. Of course, if the demand is deterministic, andknown, then the solution is trivial. So the demand is assumed tobe a random variable following some given probabilisticdistribution.

Du (UNB) SCM 48 / 83

Page 49: Supply Chain Management: Inventory Management

The Newsboy Problem-Unknown demand

(probabilistic model): model description

The assumptions of the basic Newsboy model are the following:

Demand X is a random variable following a probabilisticdistribution with cumulative distribution function FX anddensity function fX .Order quantity Q units per order.The purchasing wholesale price is w per unit.The selling price is p per unit.The salvage price is s.The planning horizon is one-period.

Du (UNB) SCM 49 / 83

Page 50: Supply Chain Management: Inventory Management

The objective is to decide the order quantity Q such that theexpected total cost is minimized, including the long run totalshortage and excess costs (see below). There are two oppositedriving forces in this model.

1 shortage cost—unrealized profit per item, which is theopportunity loss for underestimating the demand (Q < X):

cs = selling price per unit− purchasing price per unit = p− w

2 excess cost—the difference between purchase and salvage cost,which is the loss of overestimating demand (Q > X):

ce = purchasing price per unit− salvage price per unit = w − s

3 The expected total cost model is given by

EX(TC) = ceEX(max{Q−X, 0}) + csEX(max{X −Q, 0})

= ce

∫ Q

0(Q− x)f(x)dx+ cs

∫ ∞Q

(x−Q)f(x)dx

Du (UNB) SCM 50 / 83

Page 51: Supply Chain Management: Inventory Management

4 The optimal solution Q∗ depends on the underlying demanddistribution.

Du (UNB) SCM 51 / 83

Page 52: Supply Chain Management: Inventory Management

we define the concept of service level (SL), usually denoted as α,as the probability that demand will not exceed the order quantity:

SL = α =cs

cs + ce= P (X ≤ Q∗) = FX(Q

∗)

where F is the cumulative probability function. So

Q∗ = F−1X (α)

Du (UNB) SCM 52 / 83

Page 53: Supply Chain Management: Inventory Management

The following figures illustration the service level for uniformdemand distribution.

SL=0.50

ec sc

*Q

Balance point

SL=0.75

*Q

ec scBalance point

Du (UNB) SCM 53 / 83

Page 54: Supply Chain Management: Inventory Management

A little note is necessary. When the order quantity is discreterather than continuous (and hence X is a discrete randomvariable rather than a continuous one), the optimal Q∗ satisfyingthe last equation usually does not coincide with a feasible orderquantities—since it may be a fractional number. The solution isto order round up to the next highest order quantity (see thefigures and example below for further illustration).

*Q

es

s

ccc+

=SL

X

Cumulative probability=service level

X

es

s

ccc+

=SL

Du (UNB) SCM 54 / 83

Page 55: Supply Chain Management: Inventory Management

An Example I

The owner of a newsstand wants to determine the number ofCanada Post that must be stocked at the start of each day. Itcosts 30 cents to buy a copy, and the owner sells it for 75 cents.The sale of the newspaper typically occurs between 7:00 and8:am. Newspapers left at the end of the day are recycled for anincome of 5 cents a copy. How many copies should the ownerstock every morning in order to minimize the total cost (ormaximize the profit), assuming that the demand for the day canbe approximated by

1 A normal distribution with mean 300 copies and standarddeviation 20 copies

2 A discrete pdf defined as

D 200 220 300 320 340

f(D) 0.1 0.2 0.4 0.2 0.1

F(D) 0.1 0.3 0.7 0.9 1.0

Du (UNB) SCM 55 / 83

Page 56: Supply Chain Management: Inventory Management

An Example II

Solution: w = 30, p = 75, s = 5. Socs = p− w = 75− 30 = 45, ce = w − s = 30− 5 = 25.Therefore the service level

SL =cs

cs + ce=

45

70= 0.6428

Du (UNB) SCM 56 / 83

Page 57: Supply Chain Management: Inventory Management

An Example I

1 The probability of 0.6428 gives the z-value 0.36. Thereforeoptimal order Q∗ = 300 + 0.36(20) = 307.2 or approximately308 for normal distribution.

2 Since the service level 0.3 < SL < 0.7. The optimal orderQ∗ = 300 copies for discrete distribution.

Du (UNB) SCM 57 / 83

Page 58: Supply Chain Management: Inventory Management

Section 7

Multiple-period stochastic model: model

description

Du (UNB) SCM 58 / 83

Page 59: Supply Chain Management: Inventory Management

Multiple-period stochastic model: model

description

Previously we consider the Newsvendor model, a single-periodstochastic model. Now we consider a stochastic multiple periodmodel.

The inventory system operates continuously with manyrepeating periods or cycles.The lead time for a new order is L days and L is a randomvariable in general, reflecting the variation of delivery time.The daily demand is Di (i = 1, . . . , L) within the lead time,where the D′is are also random variables, , reflecting thevariation of demand over time.Inventory can be carried from one period to the next.

Du (UNB) SCM 59 / 83

Page 60: Supply Chain Management: Inventory Management

Multiple-period stochastic model: model

description

New orders can be placed based on one of the following twobasic classes of reorder policies:

Event-driven: These are reorder policies that are driven byreorder point (ROP)—continuous review policy: in whichinventory is reviewed every day and a decision is made aboutwhether and how much to order.Time-driven: These are reorder policies that are driven by time—periodic review policy: in which inventory is reviewed atregular intervals and an appropriate quantity is ordered aftereach review.

Du (UNB) SCM 60 / 83

Page 61: Supply Chain Management: Inventory Management

Continuous review policy: (Q,R) order-reorder

policy

(Q,R)-policy: Whenever the inventory level reaches thereorder point R, place an order of Q to bring theinventory position to the order-up-to level R +Q;for example Q can be chosen using the EOQquantity.

R+Q

evel

QInventory Position

ntor

y L

LeadTimeLeadTime

Inve

n

R

Time0

Time

Du (UNB) SCM 61 / 83

Page 62: Supply Chain Management: Inventory Management

There are two decisions to be made in an (Q,R) order-reorderpolicy.

Decide the reorder level R—when-to-order.Decide the reorder quantity Q and hence the order-up-tolevel—how much to-order.

These two decisions should be made based on particularapplications. Here we consider one situation where we candecide both quantities.

Du (UNB) SCM 62 / 83

Page 63: Supply Chain Management: Inventory Management

A situation where we can decide s and Q I

The lead time L is a random variable.

Daily demand Di is random variable, i = 1, . . . , L.

The demand during lead time DL =∑L

i=1Di follows a normaldistribution, whose expectation and variance can be calculatedsimilarly as before:

E[DL] = E[L∑i=1

Di

]= µLµD

V[DL] = V[L∑i=1

Di

]= µLσ

2D + σ2

Lµ2D

There is an inventory holding cost of ch per unit per day.

There is a fixed order cost co per unit.

no backorders: when there is a stockout, the order is lost.

Du (UNB) SCM 63 / 83

Page 64: Supply Chain Management: Inventory Management

A situation where we can decide s and Q II

There is a required service level of 1−α. That is, the probabilityof no-stockout during lead time is 1− α

Du (UNB) SCM 64 / 83

Page 65: Supply Chain Management: Inventory Management

Solution

Under the about conditions, we have

R = µDµL + zα

√µLσ2

D + µ2Dσ

2L

Q =

√2µDcoch

Du (UNB) SCM 65 / 83

Page 66: Supply Chain Management: Inventory Management

An Example I

Suppose the distributor of the TV sets is trying to set inventorypolicies at the warehouse for one the TV models. Assume thatwhenever the distributor places an order for TV sets, there isfixed ordering cost of $4500, which is independent of the ordersize. The cost of a TV set to the distributor is $250 and annualinventory holding cost is about 18 percent of the product cost.Lead time for a new order is about 2 weeks. The table belowshows the number of TV sets sold in the last 12 months.Suppose the distributor would like to ensure 97% service level.What is the reorder level and the order-up-to level that thedistributor should use?

months Sept. Oct. Nov. Dec. Jan. Feb. Mar. Apr. May June July Aug.sales 200 152 100 221 287 176 151 198 246 309 98 156

Du (UNB) SCM 66 / 83

Page 67: Supply Chain Management: Inventory Management

Solution

1 The lead time L = 2 weeks. So µL = 2 and σL = 0.2 Based on the historical date, we can calculate the average

monthly demand is 191.17 and the standard deviation ofmonthly demand is 66.53. To make the units consistent, wetransform months to weeks, assuming 1 month ≈ 4.3 weeks:

µD = average weekly demand =average monthly demand

4.3

=191.17

4.3= 44.58

σD = weekly standard deviation =monthly standard deviation√

4.3

=191.17√

4.3= 32.05

3 The service level is 1− α = 0.97 implying zα = 1.88 from thenormal table.

Du (UNB) SCM 67 / 83

Page 68: Supply Chain Management: Inventory Management

1 The fixed ordering cost of co = $4500.

2 Annual inventory holding cost per unit is 0.18(250) implying aweekly inventory holding cost per unit (assuming 1 year ≈ 52weeks.

ch =0.18(250)

52= 0.87

3 Now we are ready to decide both R and Q.

R = = µDµL + zα

√µLσ2

D + µ2Dσ

2L = 176

Q =

√2µDcoch

= 679

4 And hence the order-up-to level R +Q = 176 + 679 = 855.

5 To summarize, the distributor should place an order to raise theinventory position to 855 TV sets whenever the inventory level isbelow or at 176 units.

Du (UNB) SCM 68 / 83

Page 69: Supply Chain Management: Inventory Management

Periodic review policy: (s, S) policy I

The periodic review policy is similar to the continuous reviewpolicy except that the former is triggered by time, which causestwo major differences

1 The fixed order cost plays no role here, as presumably the fixedcost is used to determine the cycle time. This implies there isonly decision to make: how much to order. Usually we place anorder that brings us to a desired replenishment level (theorder-up-to-level point, or base-stock level).

2 The periodic review policy must have stockout protection untilthe next order arrives, which is an order interval plus a lead timeaway, while the continuous review policy needs protection onlyduring the lead time. Therefore the safety-stock is usuallyhigher in periodic review policy.

Du (UNB) SCM 69 / 83

Page 70: Supply Chain Management: Inventory Management

Periodic review policy: (s, S) policy II

3 Therefore, at the time of the order, this order must raise the IP(inventory position) to the base-stock level. This level of IPshould be enough to protect the warehouse against shortagesuntil the next order arrives, which is after r+L days, and hencethe current order should be enough to cover the demand duringa period of r+L (or said differently, the IP should be enough toto cover the demand during the lead time and the order period).

4 The following figure explains the difference.

Inve

ntor

y Le

vel

Time

Base-stock Level

0

Inventory Position

r r

L L L

Du (UNB) SCM 70 / 83

Page 71: Supply Chain Management: Inventory Management

Periodic review policy: (s, S) policy III

Du (UNB) SCM 71 / 83

Page 72: Supply Chain Management: Inventory Management

Periodic review policy

Periodic review policy: Let r be the review period (or orderinterval). For every period, place an order to bringthe inventory to some desired replenishmentposition S.

There is only one decision: the base-stock level to be raised: S.

Du (UNB) SCM 72 / 83

Page 73: Supply Chain Management: Inventory Management

A situation where we can decide S

Review period is r, a deterministic number.

The lead time L is a random variable.

Daily demand Di is random variable, i = 1, . . . , L.

The demand during lead time plus review period DL =∑L+r

i=1 Di

follows a normal distribution, whose expectation and variancecan be calculated similarly as before:

E[DL+r] = E[L+r∑i=1

Di

]= (r + µL)µD

V[DL+r] = V[L+r∑i=1

Di

]= (r + µL)σ

2D + σ2

Lµ2D

no backorders: when there is a stockout, the order is lost.

There is a required service level of 1−α. That is, the probabilityof no-stockout during lead time is 1− α

Du (UNB) SCM 73 / 83

Page 74: Supply Chain Management: Inventory Management

Solution

Under the about conditions, we have

S = µD(µL + r) + zα

√(µL + r)σ2

D + µ2Dσ

2L

Du (UNB) SCM 74 / 83

Page 75: Supply Chain Management: Inventory Management

An Example I

Given the following information:

The distributor has historically observed weekly demand of:µD = 30, σD = 3.

Replenishment lead time is L = 2 weeks.

Desired service level 1− α = 0.99.

Review period is r = 7 weeks.

Find the replenishment level.

Solution:

S = µD(r + µL) + zα

√(r + µL)σ2

D + µ2Dσ

2L

= 30(2 + 7) + 2.33√(2 + 7)32 = 291

Du (UNB) SCM 75 / 83

Page 76: Supply Chain Management: Inventory Management

Section 8

Managing inventory in the supply chain

Du (UNB) SCM 76 / 83

Page 77: Supply Chain Management: Inventory Management

Managing inventory in the supply chain I

Up to now, we only consider the single-facility managing itsinventory in order to minimize its own cost as much as possible.However, in supply chain management, there are alwaysmulti-facility. We consider a multi-facility supply chain thatsatisfies the following requirements (for the purpose, consider aretail distribution system with a single warehouse serving anumber of retailers):

1 Inventory decisions are under centralized control by adecision-maker whose objective is to minimize systemwide cost.

2 The decision-maker has access to inventory information acrossthe supply chain.

Du (UNB) SCM 77 / 83

Page 78: Supply Chain Management: Inventory Management

Managing inventory in the supply chain II

We introduce the concept of echelon inventory. In a distributionsystem, each stage or level (i.e., warehouses or retailers) isreferred to as an echelon. The echelon inventory at each level ofthe system is equal to the inventory on hand at that echelon,plus all downstream inventory. For example, the echeloninventory at the warehouse is equal to the inventory a thewarehouse, plus all inventory in transit to and in stock at theretailers.

Du (UNB) SCM 78 / 83

Page 79: Supply Chain Management: Inventory Management

The warehouse echelon inventory

Supplier

Warehouse

Retailers

Warehouseechelon lead

time

Warehouseecheloninventory

Du (UNB) SCM 79 / 83

Page 80: Supply Chain Management: Inventory Management

Based on the concept of echelon inventory, we suggest thefollowing practical policy for managing the single warehousemulti-retailer system:

Step 1. The individual retailers are managed using the the(Q,R)-policy based on its own inventory.Specifically, the ROP is calculated as follows foreach retailer:

ROP = E

(L∑i=1

Di

)+ zα

√√√√V

(L∑i=1

Di

)

= µDµL + zα

√µLσ2

D + µ2Dσ

2L

Du (UNB) SCM 80 / 83

Page 81: Supply Chain Management: Inventory Management

Step 2. The warehouse also use the (Q,R) policy based on theechelon inventory at the warehouse. Specifically, theROP is calculated as follows for the warehouse:

ROP = E

(Le∑i=1

Dei

)+ zα

√√√√V

(Le∑i=1

Dei

)

= µDeµLe + zα

√µLeσ2

De + µ2Deσ2

Le

where Le = echelon lead time = lead time between theretailers and the warehouse plus the lead time betweenthe warehouse and its supplier; and De = demand acrossall retailers.

Du (UNB) SCM 81 / 83

Page 82: Supply Chain Management: Inventory Management

Practical issues

The top seven effective inventory reduction strategies by managers(from a recent survey) are

1 Periodic inventory review: this policy makes it possible toidentify slow-moving and obsolete products and allowmanagement to continuously reduce inventory levels.

2 Tight management of usage rates, lead times and safety stock.This allows the firm to make sure inventory is kept at theappropriate level.

3 Reduce safety stock levels: such as reducing lead time.

4 Introduce/enhance cycle counting practice: count morefrequently than once every year—keep posted all the time!

Du (UNB) SCM 82 / 83

Page 83: Supply Chain Management: Inventory Management

1 ABC approach: Set up priorities for different items.

Class A: high-revenue products: 80% annual sales and 20%inventory SKU’s: periodic review with shorter review time.Class B: medium-revenue products: 15% annual sales and 75%inventory SKU’s: periodic review with longer review time.Class C: low-revenue products: 5% annual sales and 5%inventory SKU’s: either no inventory or a high inventory ofinexpensive products.Shift more inventory or inventory ownership to suppliersQuantitative approaches: such as the models we discussedearlier.

Du (UNB) SCM 83 / 83