Lecture8 2011
Lecture8 2011
Assumptions
Demand occurs continuously over time
Times between consecutive orders are stochastic
but independent and identically distributed
(i.i.d.)
Inventory is reviewed continuously
Supply leadtime is a fixed constant L
There is a fixed cost associated with placing an
order
Orders that cannot be fulfilled immediately from
on-hand inventory are backordered
2
Inventory
Q
r
l
Time
4
Notation
I: inventory level, a random variable
B: number of backorders, a random variable
X: Leadtime demand (inventory on-order), a random variable
IP: inventory position
E[I]: Expected inventory level
E[B]: Expected backorder level
E[X]: Expected leadtime demand
E[D]: average demand per unit time (demand rate)
Inventory Position
Net Inventory
Net inventory IN=IB increases when a delivery
is made and decreases when demand occurs.
Let D(t, t+L] refer to the amount of demand
that takes place in the interval (t, t+L].
All the inventory that was on order at t will
be delivered in the interval (t, t+L]
I=IN+=(IP -X)+
B=IN-=(IP-X)- =(X - IP)+
E[B]=E[(X - IP)+]
E[I]=E[(IP - X)+]
10
Pr( IN 0 | IP x)
x r 1
Q
r Q Pr( IP X 0 | IP x )
x r 1
Q
r Q Pr( X x )
r Q Pr( X x 1)
= x r 1
x r 1
Q
Q
r Q 1 Pr( X x )
xr
11
Q
r Q
r Q 1
Pr( X x)
Q
1 Pr( X x)
Q
r Q 1 Pr( X x )
x r
Q
1
r Q 1
of not stocki
x r G (Probability
x)
out for the base-stock pol
Q
with base-stock x
1
r Q
x r 1 G ( x 1)
Q
xr
r Q 1
12
Expected backorder
level under a basestock policy with
r 1
base-stock
r+1
( E[ B( r )] E[ D ]L level
[1 G ( x )])
x 0
Expected backorder
level under a basestock policy with
base-stock level
r+Q+1
13
S(Q, r) G (r )
Type II Service:
S(Q , r) 1 E [ B ( r )]/ Q
14
15
r Q E [ I ( x )]
E [( x X ) ]
E [ I (Q , r )] x r 1
x r 1
Q
Q
r Q
16
Since IN = IP X, we have
E[IN] = E[IP] E[X] = r +(Q+1)/2 [D]L
E[I(Q,r)] = r +(Q+1)/2 E[D]L + E[B(Q,r)]
17
Y (Q , r ) AE [ D ]/ Q hE [ I (Q , r )] bE[ B(Q , r )]
18
19
Objective
20
Solution Approach
21
Y (Q , r ) AE [ D ]/ Q h r (Q 1) / 2 E[ D ]L (h b) E [ B( r )]
Q*
2 AE [ D ]
h
b
G (r*)
bh
22
r * E [ D ]L zb /( bh ) Var ( X )
E[ D ]L zb /( b h ) Var ( D ) L
E[ D ]L zb /( b h ) D L
23
24
25
leads to
Y(Q,r) AE[D]/Q+h(r+(Q + 1)/2 E[D]L+ E[B(r)])+
kE[D]E[B(r)]/Q
26
leads to
Y(Q,r) AE[D]/Q + h(r + (Q + 1)/2 E[D]L+ E[B(r)])+
kE[D]E[B(r)]/Q
An approximate solution is then given by
Q*
2 AE ( D )
h
kE ( D)
G ( r*)
kE ( D) hQ *
27
28
Other Insights:
Increasing Ltends to increase the optimal reorder point
Increasing the variability of the demand process tends to
increase the optimal reorder point
Increasing the holding cost tends to decrease the optimal
order quantity and reorder point
29
30
31
r * E ( D ) E ( L ) zb /( b h ) Var ( X )
E ( D ) E ( L) zb /( b h ) Var ( D ) E ( L) E ( D ) 2Var ( L)
32
E [ X ] E[ i 1 Di ] E[ E [ i 1 Di | L n ]]
L
Since E[ i 1 Di | L n ] E[ i 1 Di ] nE [ D ],
L
E [ X ] E[nE [ D ]] E [ L]E[ D ]
33
Var[ X ] E
L
i 1
Di
E
i
i 1
E E
L
i 1
Di
i
D
i 1
L
| L n ,
34
L
i 1
Di
| L n E
i E
i 1
Var
E E
i 1 Di
L
i 1 i
| L n
D
i 1 i
Di
i 1
nVar D n 2 E[ D ]2
E [ L ]Var D E [ L2 ]E [ D ]2
E [ L ]Var D E [ L2 ]E [ D ]2
35
Var( X ) E
E
i
i 1
i
D
i 1
L
E [ L]Var( D ) E[ D ]2 E[ L2 ] E [ L]2
36