Lecture 3. Matching Supply With Demand
Lecture 3. Matching Supply With Demand
OM
Lecture 3
Matching Supply With
Demand
Professor Kihoon Kim
Slide 1
Contents
Littles Law (Flow Time vs. Inventory Amount)
Slide 3
Cost of overstocking
liquidation, obsolescence, holding
Cost of under-stocking
lost sales and resulting lost margin
Slide 4
20,000
2,000
1975
Supply Chain Management
1992
Slide 5
2008
Even Toothpaste
Slide 6
A
A:
B:
C:
D:
Supply Chain Management
C D
Buffer
Operation
Waiting
Processing
Slide 8
Throughput R
Inventory I
FLOW TIME T
I=RT
Flow time T = Inventory I / Throughput R
Slide 9
Cycle/Batch stock
Trade Promotions
Uncertainty
Information Uncertainty
Safety stock
Supply/demand uncertainty
Seasonal Variability
Seasonal stock
Strategic
Strategic stock
Flooding, availability
Supply Chain Management
Slide 10
Slide 11
Demand
2.
3.
4.
Lead Time: time that elapses from placement of order until its arrival.
During the lead time, a shortage can happen.
Review Cycle: Continuous vs. Periodic
Treatment of Excess Demand.
5.
perishability
obsolescence
Slide 12
(out-of-pocket)
Financial holding cost
Low responsiveness
(hard to measure)
to demand/market changes
to supply/quality changes
Slide 13
Order Cost
Fixed order cost (regardless
of order size)
Setup cost
Transportation cost
Order Cost
Fixed
Cost
# of units
ordered
Slide 14
Slide 15
Cycle
Inventory
Cycle
Inventory
Produce Sedan
Produce Station wagon
Beginning of
Month
End of
Month
Slide 16
Beginning of
Month
End of
Month
Slide 17
Inventory Cycle
Inventory, units
downward
slope
T
Supply Chain Management
Time, t
Slide 18
TC (Q)
Kl
Q
hQ
2
cl
Variable Order Cost
Holding Cos t
where
K: setup cost per order
c: order cost per unit
Slide 19
K
h
Q
c
i
Order quantity.
h = i c.
Total annual
costs
2K l h
h Q/2:
Annual
holding cost
2K l
Q*
h
K /Q:Annual
setup cost
EOQ
Order Size
Q
Supply Chain Management
Slide 20
Slide 21
Calculating EOQ
Which information they need to calculate EOQ?
Order cost
Slide 22
party.
Need to order in advance
When to order?
Reorder point is the inventory amount that indicates the time to order
If it takes 3 days for the order to arrive at the dealer shop, when the
Slide 23
manufacturer
retailer
Slide 24
2.
3.
Annual throughput =
# of orders per year = Throughput / Batch size
Annual order cost = Order cost # of orders
4.
I = Q/2
Annual cost to hold one unit H =
Annual cost to hold I = Holding cost Inventory
Slide 25
Annual
Total Cost
$136,635
$70,192
$48,878
$38,846
$33,327
$30,064
$28,091
$26,923
$26,293
$26,038
$26,023
$26,018
$26,022
$26,036
$26,058
$26,282
$26,664
$27,170
$27,776
$28,462
$29,214
$30,021
$31,769
$160,000
Setup Cost
$140,000
Holding Cost
$120,000
Total Cost
$100,000
$80,000
$60,000
$40,000
$20,000
$0
100 200 300 400 500 600 700 800 900 1000
Order (batch) size Q
Slide 26
c = $ 250 / unit
K = $ 2,200 / order
Slide 27
QEOQ
2K l
TCEOQ 2 K l h cl
Sales = $100M
Sales = $400M
Slide 28
Inventories = $20M
Inventories = ?
The optimal batch size minimizes supply chain costs by trading off setup
cost and holding cost and is given by the EOQ formula.
To reduce batch size, one must reduce setup cost (time).
Economies of scale are manifested by the square-root relationship between
QEOQ and (, K):
Slide 29
Slide 30
Slide 31
14%
12%
10%
Probability
8%
6%
4%
2%
0%
3
10 11 12 13 14 15 16 17 18
Demand
Slide 32
Summary data
Distribution of Daily Demand
14%
12%
Probability
10%
8%
6%
4%
2%
0%
3
10
11
12
13
14
15
16
17
18
Demand
Retail price = $7
Cost = $3
Leftover price = $1
Slide 33
P(Dem = D)
P(Dem D)
0.5%
0.5%
1.4%
1.9%
2.8%
4.6%
4.6%
9.3%
6.9%
16.2%
9.7%
25.9%
11.6%
37.5%
10
12.5%
50.0%
11
12.5%
62.5%
12
11.6%
74.1%
13
9.7%
83.8%
14
6.9%
90.7%
15
4.6%
95.4%
16
2.8%
98.1%
17
1.4%
99.5%
18
0.5%
100%
Slide 34
Slide 35
Safety Stocks
Inventory on hand
I(t)
Q
Q
order
order
order
ROP
R
mL = R L
Is
safety stock s
Time t
L
Supply Chain Management
L
Slide 42
Cycle Service
Level (CSL)
Stock-out
probability
F(z)
Is = z s
mean
0
ROP
z
demand during
supply lead time
To do numbers, we need:
Mean m and stdev s of demand during lead time
Either Excel or tables with z-value such that CSL = F(z)
Slide 43
Lead time
Mean: R
Std. Dev.: sR
DL
Mean: mL
Std. Dev.: sL
mL = RL
sL = sR L
1.
2.
= mL + Is
= mL + z*sL
[use table to get z* ]
= NORMINV (SL, mL, sL) [or Excel]
Slide 44
Palu Gear:
Determining the required Safety Stock for 95% service
DATA:
sR = 30 jackets/ week
R = 59 jackets/ week
h = $50 / jacket-year
K = $ 2,200 / order
L = 2 weeks
QUESTION: What should safety stock be to insure a desired cycle service level of
95%?
ANSWER:
1. Required # of standard deviations z* for SL of 95% = 1.65
2. Determine std. dev. of demand during lead time: s L = sR L = 30 2 = 42
3. Answer: Safety stock
Supply Chain Management
Is = z* sL = 1.65 42 = 70
Slide 46
= 520
= 5.9
= $13,009
= $13,009
= 70
= $3,500.
3. Total Costs
I s z sR L
*
Slide 48
Economies of Scale
2K l
h
Rules of Forecasting
Uncertainty
To hedge against forecast error,
increase inventories so that we keep
safety stock Is = zs R
Supply Chain Management
Slide 49
1. Is service level SL
(or z) appropriate?
2. Reduce lead time L
SL* = Cu / (Co+Cu)
How do we deal with it?
3. Reduce uncertainty
per period sR
Customer Demand Uncertainty
Normal Variations
Slide 50
1. Better forecasting
2. Pooling:
- physical centralization
- information
- specialization
- substitution
- commonality
3. Postponement (& Pooling)
4. Quick response:
- reduce leadtime and its
variability