Professional Documents
Culture Documents
Newsvendor Problem
Newsvendor Problem
Chapter 9
1
utdallas.edu/~metin
Learning Goals
utdallas.edu/~metin
utdallas.edu/~metin
Generate forecast
of demand and
submit an order
to TEC
Receive order
from TEC at the
end of the
month
Jul Aug
Left over
units are
discounted
utdallas.edu/~metin
Choose an objective:
maximize expected profit
satisfy a fill rate constraint.
utdallas.edu/~metin
6
utdallas.edu/~metin
7000
6000
Actual demand
5000
4000
3000
2000
1000
0
0
1000
2000
3000
4000
5000
6000
7000
Forecast
Forecasts and actual demand for surf wet-suits from the previous season
utdallas.edu/~metin
utdallas.edu/~metin
utdallas.edu/~metin
Q
z
or Q z
the same equation, the first allows you to
(The above are two ways to write
calculate z from Q and the second lets you calculate Q from z.)
Look up Prob{the outcome of a standard normal is z or lower} in the
Standard Normal Distribution Function Table.
utdallas.edu/~metin
10
Actual demand
Forecast
utdallas.edu/~metin
11
ZEN 3/2
ZEN-ZIP 4/3
WMS HAMMER 3/2 FULL
Average
Standard deviation
3190
3810
6490
Error
-50
37
-3
14
A/F Ratio
1.5556
0.6917
1.0214
0.9176
1195
3289
3673
1995
521
2817
0.3746
0.8633
0.5659
0.9975
0.3690
ONeill should choose a normal distribution with mean 3192 and standard
deviation 1181 to represent demand for the Hammer 3/2 during the Spring season.
Why not a mean of 3200?
utdallas.edu/~metin
12
Probability.
0.80
0.70
0.60
0.50
0.40
0.30
0.20
0.10
0.00
0
1000
2000
3000
4000
5000
6000
Quantity
14
utdallas.edu/~metin
Co = overage cost
The cost of ordering one more unit than what you would have ordered had you
known demand.
In other words, suppose you had left over inventory (i.e., you over ordered).
Co is the increase in profit you would have enjoyed had you ordered one fewer
unit.
For the Hammer 3/2 Co = Cost Salvage value = c v = 110 90 = 20
Cu = underage cost
The cost of ordering one fewer unit than what you would have ordered had
you known demand.
In other words, suppose you had lost sales (i.e., you under ordered). Cu is the
increase in profit you would have enjoyed had you ordered one more unit.
For the Hammer 3/2 Cu = Price Cost = p c = 180 110 = 70
utdallas.edu/~metin
15
The benefit of ordering one more unit is the reduction in the chance of
underage:
Expected benefit on the Qth unit = Cu x (1-F(Q))
Expectedgainorloss.
80
70
Expectedmarginalbenefit
ofunderstocking
60
50
40
30
Expectedmarginalloss
ofoverstocking
20
10
0
0
800
utdallas.edu/~metin
1600
2400
3200
4000
4800
5600
6400
16
Cu
C o Cu
utdallas.edu/~metin
17
20 70
0.7778
24
25
26
Percentile
72.7%
75.8%
78.8%
1.25
1.27
1.30
212
635
1696
170
500
1300
HEATWAVE 3/2
HEAT 3/2
HAMMER 3/2
Product description
18
Inputs: p = 180; c = 110; v = 90; Cu = 180-110 = 70; Co = 110-90 =20; critical ratio = 0.7778; mean =
= 3192; standard deviation = = 1181
Look up critical ratio in the Standard Normal Distribution Function Table:
z
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.08
0.09
0.5 0.6915 0.6950 0.6985 0.7019 0.7054 0.7088 0.7123 0.7157 0.7190 0.7224
0.6 0.7257 0.7291 0.7324 0.7357 0.7389 0.7422 0.7454 0.7486 0.7517 0.7549
0.7 0.7580 0.7611 0.7642 0.7673 0.7704 0.7734 0.7764 0.7794 0.7823 0.7852
0.8 0.7881 0.7910 0.7939 0.7967 0.7995 0.8023 0.8051 0.8078 0.8106 0.8133
If the
falls0.8212
between0.8238
two values
in the
table,0.8315
choose the
greater
z-statistic
0.9 critical
0.8159ratio
0.8186
0.8264
0.8289
0.8340
0.8365
0.8389
Choose z = 0.77
utdallas.edu/~metin
Q z
3192 0.77 1181 4101
19
Probabability
p_i
.01
.02
.04
.08
.09
.11
.16
.20
.11
.10
.04
.02
.01
.01
20
utdallas.edu/~metin
21
22
Cu
55
CSL P( Demand Q )
0.917
C u C o 55 5
*
utdallas.edu/~metin
23
24
utdallas.edu/~metin
25
13th
5500.18 = 990
14th
5500.08 = 440
15th
5500.04 = 220
16th
5500.02 = 110
17th
5500.01 = 55
utdallas.edu/~metin
26
+ understocking cost
C (Q ) C o (Q x) f ( x)dx C u ( x Q ) f ( x)dx
0
dC (Q)
Co F (Q) Cu (1 F (Q)) 0
dQ
Cu
F (Q ) P( D Q )
C o Cu
*
utdallas.edu/~metin
27
Safety Stock
Inventory held in addition to the expected
demand is called the safety stock
The expected demand is 1026 parkas but
we order 1300 parkas.
So the safety stock is 1300-1026=274 parka.
utdallas.edu/~metin
28
29
utdallas.edu/~metin
Expected sales
The average number of units sold.
Expected profit
Expected fill rate
The fraction of demand that is satisfied immediately
In-stock probability
Probability all demand is satisfied
Stockout probability
Probability some demand is lost
utdallas.edu/~metin
30
ESC is not a percentage, it is the number of units, also see next page
Demand - Q if
Shortage
0
if
Demand Q
Demand Q
(x - Q)f(x)dx
x Q
utdallas.edu/~metin
31
Inventory
0
Season
utdallas.edu/~metin
Demand
During a
Season
Upside
down
Inventory=Q-D
D, Demand
During
A Season
32
Upside
down
Shortage
=D-Q
Shortage
Season
Demand
utdallas.edu/~metin
33
( D Q) f
D Q
Ex:
11
(d Q)}P( D d )
d 10
1
2
1 1
max{0, (9 - 10)} max{0, (10 - 10)} max{0, (11 - 10)}
4
4
4 4
utdallas.edu/~metin
34
Ex:
1 10 2
1
1 D2
1 12 2
Expected shortage ( D 10) dD
10 D
10(12)
10(10)
6
6 2
6 2
6 2
D 10
D 10
2/6
12
utdallas.edu/~metin
35
Q 3500 3192
0.26
1181
Step 2: Look up in the Standard Normal Loss Function Table the expected lost
sales for a standard normal distribution with that z-statistic: L(0.26)=0.2824 see
Appendix B table on p.380 of the textbook
or, in Excel L(z)=normdist(z,0,1,0)-z*(1-normdist(z,0,1,1)) see Appendix D on p.389
utdallas.edu/~metin
36
Demand=Sales+Lost Sales
D=min(D,Q)+max{D-Q,0} or min(D,Q)=D- max{D-Q,0}
Expected sales = - Expected lost sales
= 3192 334 = 2858
utdallas.edu/~metin
37
What is the relevant objective? Minimize the cost or maximize the profit?
Hint: What is profit + cost? It is 70*3192=Cu*, which is a constant.
utdallas.edu/~metin
38
InstockProbability P(Demand Q)
utdallas.edu/~metin
39
Q
P N (0,1)
Obtaining standard normal distribution
Normdist
,0,1,1
utdallas.edu/~metin
40
utdallas.edu/~metin
41
utdallas.edu/~metin
42
Expected sales
Expected sales
Expected demand
3192
89.6%
utdallas.edu/~metin
43
Expected fill
rate
70%
60%
50%
In-stock probability
CSL
40%
30%
20%
10%
0%
0
1000
2000
3000
4000
5000
6000
7000
Order quantity
utdallas.edu/~metin
44
time
inventory
utdallas.edu/~metin
45
Summary
Other measures
utdallas.edu/~metin
46
Homework Question:
A newsvendor can price a call option
utdallas.edu/~metin
47