Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

European Journal of Operational Research: Çerag Pinçe, Rommert Dekker

Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

Production, Manufacturing and Logistics

An inventory model for slow moving items subject to obsolescence


erag Pine
a,
, Rommert Dekker
b
a
Khne Logistics University, Brooktorkai 20, 20457 Hamburg, Germany
b
Econometric Institute, Erasmus University, P.O. Box 1738, 3000 DR Rotterdam, The Netherlands
a r t i c l e i n f o
Article history:
Received 10 May 2009
Accepted 8 February 2011
Available online 13 February 2011
Keywords:
Inventory control
Spare parts
Obsolescence
Advance policy change
Excess stock
Installed base
a b s t r a c t
In this paper, we consider a continuous review inventory system of a slow moving item for which the
demand rate drops to a lower level at a known future time instance. The inventory system is controlled
according to a one-for-one replenishment policy with a xed lead time. Adapting to lower demand is
achieved by changing the control policy in advance and letting the demand take away the excess stocks.
We show that the timing of the control policy change primarily determines the tradeoff between back-
ordering penalties and obsolescence costs. We propose an approximate solution for the optimal time to
shift to the new control policy minimizing the expected total cost during the transient period. We nd
that the advance policy change results in signicant cost savings and the approximation yields near opti-
mal expected total costs.
2011 Elsevier B.V. All rights reserved.
1. Introduction
For many companies with service-centric operations, reducing
spare parts inventories without jeopardizing the availability of
the supported products is essential for their competitiveness. How-
ever, efcient management of expensive and slow moving parts
inventories is notoriously difcult due to scarcity of historical data,
uctuations in demand rate and risk of obsolescence. As companies
become more aware of these facts, they have started to keep track
of changes in their own or customers base of installed products
(installed base), to trace customers and operating units more
closely and to react to changes in demand as early as possible. A
recent study by Jalil et al. (in press) reveals that at IBM, tracking
of the installed base for spare parts can lead to savings up to 58%
in transportation and inventory holding costs.
When contextual information is combined with installed base
tracking, the timing and the size of the shift in demand rate are
either known in advance or can be estimated reasonably accu-
rately. In practice, such shifts typically occur when the size of the
installed base at certain geographical location changes. For exam-
ple, when a customer announces that it will not renew the service
contract or that it will relocate its production equipment outside
the serviceable area, the after sales service provider can anticipate
a change in demand for parts. Similarly, when a customer decides
to upgrade its machinery, the old generation equipment usually
leaves the installed base of the service provider or manufacturer
as a result of discarding or salvaging.
If a sudden change in demand rate can be foreseen, timely adap-
tation of the base stock levels is crucial for optimal stock control. In
such cases, an increase in demand can be handled relatively easily
by giving advance or emergency replenishment orders to be deliv-
ered before the increase occurs. However, adapting to a drop in de-
mand is more difcult since natural attrition of excess stocks
depends on the demand process. For example, when a certain pro-
portion of the installed base is relocated, service providers usually
suffer from excess inventories remaining at the previous location.
When relocation of spare parts with the installed base is not feasi-
ble, it becomes much more difcult to get rid of excess stocks due
to reduced demand. Consequently in many cases, these end up as
obsolete stocks.
Generation upgrades may result in a similar problem as well.
For example, when an airline announces the sale of its old genera-
tion aircrafts to countries outside Europe, the airlines service pro-
viders can expect a sudden drop in demand for relevant parts at
their service locations in Europe. In such cases, if prior action is
not taken to adjust base stock levels, the excess stocks might be-
come obsolete.
Even if the timing and the size of the drop are known exactly,
when to change the inventory control policy to minimize obsolete
stocks without staking availability remains a challenging question.
Adapting, too early leads to an unacceptable stockout risk, but
adapting too late may lead to obsolescence. Since availability can
be crucial for a companys operations, stockouts can be detrimental
to its business. On the other hand, excess or obsolete stocks inate
0377-2217/$ - see front matter 2011 Elsevier B.V. All rights reserved.
doi:10.1016/j.ejor.2011.02.013

Corresponding author. Tel.: +49 40 328707 0; fax: +49 40 328707 209.


E-mail addresses: cerag.pince@the-klu.org, pince@ese.eur.nl (. Pine), rdekker@
ese.eur.nl (R. Dekker).
European Journal of Operational Research 213 (2011) 8395
Contents lists available at ScienceDirect
European Journal of Operational Research
j our nal homepage: www. el sevi er . com/ l ocat e/ ej or
the inventory carrying costs and may need to be relocated, sal-
vaged or disposed of at an expense.
In this paper, we address this issue by focusing on a continuous
review inventory system of a slow moving item for which the
demand rate drops to a lower level at a known future time. We
assume that the inventory system is controlled according to a
one-for-one replenishment policy with a xed lead time. Adapting
to lower demand is achieved by changing the control policy in ad-
vance and letting the demand process take away the excess stocks.
Our goal is to nd the optimal time for a policy change and to
investigate its impacts on costs incurred during the transient
period. We aim to provide closed form, heuristic formulas for
operating characteristics that can be used to gain insight into the
impact of obsolescence and policy change time on nite horizon
transient period costs.
Our work is related to the inventory management models con-
sidering obsolescence. Hadley and Whitin (1962) are early contrib-
utors in this area. They analyze a nite horizon periodic review
inventory system in which the mean demand rate may vary in
every period and there is a nite number of possible obsolescence
dates. Pierskalla (1969) studies a similar problem with indepen-
dent and identically distributed demands and zero lead times.
Brown et al. (1964) offer a more general model for obsolescence
in which the demand in each period is generated according to an
underlying Markov chain and the state probabilities are updated
in Bayesian fashion. Song and Zipkin (1996) employ a similar
Markovian submodel to reect the processes leading to obsoles-
cence by assuming that the current state of the process is
completely observable. They nd that obsolescence has substantial
effects on inventory costs and that these effects cannot be
remedied by simple parameter adjustments.
Masters (1991), Joglekar and Lee (1993), David and Mehrez
(1995) consider the EOQ model in which the time to obsolescence
is exponentially distributed.
Compared to some of the models available in the obsolescence
literature, we make the simplifying assumption that the obsoles-
cence time is deterministic. Yet, under this assumption we are able
to combine the advance policy change option with one-for-one
policy which is commonly used for slow moving inventories. As
such, compared to those models we propose a simpler, more prac-
tical policy specically for slow moving items.
A stream of literature that is related to our study consists of the
excess stock disposal models. In these models the problem is to
determine the economic retention quantity (period) or equiva-
lently the economic disposal quantity, when there is an excess
stock of an item. Earlier works by Simpson (1955), Mohan and Garg
(1961) and Hart (1973) investigate excess stock disposal for deter-
ministic demand with possibility of obsolescence. Stulman (1989)
considers a continuous review inventory system with stochastic
demand but without obsolescence. Roseneld (1989) investigates
a similar problem for slow moving items by including perishability
or obsolescence but without stockout penalties. All these studies
assume that excess stocks result from over purchasing or from a
drop in demand rate in the past. Therefore, the inventory level is
larger than the optimum level at time zero and the excess inven-
tory is reduced rst by disposing and then by natural attrition.
Although some excess stock disposal models also consider obsoles-
cence, our model mainly differs from this literature by allowing
natural attrition before the excess occurs.
Another research stream that has links to obsolescence consists
of studies on inventory management of service parts at their nal
phase. Most of these studies focus on nding the optimal nal or-
der quantity to be placed at the parts supplier at the beginning of
the nal phase so that it will cover the demand for parts until the
last service contract expires (see e.g. Fortuin, 1980; Teunter and
Fortuin, 1999; Van Kooten and Tan, 2009; and the references
therein). They consider scenarios where the supplier discontinues
the production of parts and it is not possible to order them after
the nal phase starts. Teunter and Klein Haneveld (2002a) study
an inventory system where it is possible to order the service part
throughout the nal phase but at a higher unit price. The nal
phase has a deterministic length and the demand follows a station-
ary Poisson process. At the end of the planning horizon, the
demand rate drops to zero and all obsolete stock is disposed of
against a unit disposal cost. There is backordering but demands
are lost if the obsolescence time is close enough, i.e. at least a lead
time ahead. The replenishment lead time is xed. They propose an
ordering policy composed of an initial base stock level to take the
advantage of the low price at time zero and subsequent base stock
levels decreasing by one as obsolescence time approaches. By using
marginal analysis, they calculate the optimal policy minimizing the
total undiscounted cost. Our model mainly differs from theirs in
that partial obsolescence is allowed, i.e. demand rate does not nec-
essarily drop to zero, and all demands are fullled regardless of
obsolescence time. Teunter and Klein Haneveld (2002b) use the
same policy to study a similar inventory system with a central
depot and repair kits, under the assumptions of full backordering
and zero lead times.
There are two main contributions of our study:
(i) We analyze the obsolescence problem specically for a slow
moving, expensive item in a continuous review setting with
nonstationary stochastic demand. Our ndings are consis-
tent with earlier works that report obsolescence has signi-
cant effects on operating costs and should be taken into
account explicitly. Our numerical experiments reveal that
if the control policy is not changed in advance, the transient
period costs can increase signicantly. Furthermore, we nd
that the timing of the control policy change primarily deter-
mines the tradeoff between backordering penalties and
obsolescence costs.
(ii) We provide practical heuristic formulas to tradeoff the risk
of obsolescence and backordering specically for expensive,
slow moving items with high downtime costs. It is well
known that continuous rather than periodic review policies
are preferable for these items since they require lower safety
stocks for the same level of availability. Thus, our formulas
can be used as a managerial guide to study the impacts of
advance policy change on operational costs and obsolete
inventories.
The remainder of this paper is organized as follows: In Section
2, we introduce the model and the transition control policy. In Sec-
tion 3, we give the expressions for the operating characteristics of
the transient period and the objective function, and discuss their
general behavior. In Section 4, the results of our numerical study
are presented. Section 5 concludes with a discussion on the limita-
tions of our model and proposes future research avenues. All proofs
are provided in the Supplementary material.
2. Model
We consider a single item, single location continuous review
inventory system for slow moving items with nonstationary de-
mand process and xed lead times. It is assumed that the demand
follows a Poisson process with rate k
0
up to a pre-determined time
point T after which the demand rate drops to a lower state k
1
and
stays there (i.e. k
0
> k
1
P0). The inventory control policy is based
on the (S 1, S) policy which is commonly used for high cost low
demand items (Hadley and Whitin, 1963). According to this policy,
a replenishment order is placed whenever a demand occurs.
84 . Pine, R. Dekker / European Journal of Operational Research 213 (2011) 8395
We denote the steady state optimal base stock levels for demand
rates k
0
and k
1
with S
0
and S
1
, respectively. They are calculated with
the standard formulas given in Hadley and Whitin (1963). We as-
sume that the shift in demand rate is downward (i.e. S
0
> S
1
P0).
In order to adapt to the newbase stock level, we employ the follow-
ing transition control policy based on the inventory position (the
net inventory level plus the quantity on order):
Policy: Up to time T X, a replenishment order of size one is placed
whenever the inventory position drops to the reorder level S
0
1.
After time T X, a replenishment order of size one is placed whenever
the inventory position drops to the reorder level S
1
1.
In other words, we use (S
0
1, S
0
) policy until time T X and
(S
1
1, S
1
) policy thereafter. Observe that according to this control
policy, adaptation to the new base stock level is achieved by not
giving N (=S
0
S
1
) consecutive orders starting at X P0 time units
earlier from time T. Hence, N excess stocks are taken away by de-
mand starting from T X. Our goal is to nd the optimal time to
initiate the excess stock removal process.
The rationale behind the proposed policy is that when the obso-
lescence date is known, early adaptation of base stock level should
tradeoff the risk of backordering and obsolescence, and decrease
the number of excess or obsolete stocks. We do not claim that
the proposed transition control policy is optimal. One would ex-
pect that the optimal policy involves a gradual decrease of the base
stock level rather than a single adjustment. We refer the reader to
Teunter and Klein Haneveld (2002a) for an example of such a pol-
icy proposed under different model assumptions. Indeed, a sophis-
ticated policy allowing more than one base stock adjustment
would yield a better control over the stock run-down process.
Yet, implementing such a policy would be more complex from a
practical view point and computing the optimal policy parameters
would be more difcult. Moreover, in this study, we aim to propose
a practical policy which can be computed and implemented easily.
The analysis of the proposed policy under given model assump-
tions is already mathematically involved. Thus, we do not expect
that a closed form expression can be found for the operating char-
acteristics under a more complicated policy. Furthermore, as we
demonstrate in our numerical experiments, the proposed policy
leads to an important reduction of obsolescence costs compared
to a policy without an early adaptation (X = 0). Therefore, we argue
that the proposed policy bears a reasonable balance between prac-
ticality and cost improvement.
Fig. 1 shows a possible realization of the net inventory level
process {IL(t): t P0} and the corresponding inventory position pro-
cess {IP(t): t P0}. Note that the trajectories of these processes can
be analyzed in three different periods. The rst one starts at time
zero and ends at time T X. Since a replenishment order is placed
upon each demand arrival, the inventory position is xed at S
0
dur-
ing the rst period. We assume that T X is long enough so that
IL(t) is in steady state. This is reasonable since life cycles of many
products requiring parts replacements and service support are very
long. For example, the average useful life time of a commercial air-
craft is up to 30 years. Thus, the inventory system of a spare part
supporting such a product has enough time to reach to steady state
before obsolescence occurs.
The second period begins at time T X and the excess stocks are
removed by not giving replenishment orders for N consecutive
demands. Hence, the inventory position decreases by one at every
demand arrival until it hits the target base stock level S
1
. In Fig. 1,
examples of stock removal instances are marked by circles on the
net inventory level process. If the inventory position process hits S
1
before time T, the replenishment orders are placed again whenever
a demand occurs. Thus, the end of the second period is the random
time point greater than or equal to T at which the inventory
position is equal to S
1
and all outstanding orders given before T
have arrived (see Fig. 1).
Note that the second period is the transient period in which the
inventory system adapts itself to the anticipated obsolescence.
Since all orders given before time T are replenished before the sec-
ond period ends, the third period can be seen as a separate inven-
tory system with demand rate k
1
P0. If k
1
is positive, we assume
that the net inventory level process during the third period can
be described by the stationary process. In many practical situations
relocation of installed base or generation upgrades might result in
such partial obsolescence situations where the demand is severely
diminished but not necessarily vanished. Therefore, under partial
obsolescence there is no real obsolescence in the sense that the
item is no longer in demand after the obsolescence occurs. How-
ever, there is the risk of carrying excess stock for a relatively long
period of time due to a drop in demand. Thus, the holding costs in-
curred due to the excess stocks after partial obsolescence can be
seen as a form of obsolescence cost. Also note that under partial
obsolescence, the planning horizon is innite, that is, the inventory
systemkeeps on operating under the low demand rate for an unde-
termined period of time. Thus, for this case, the third period is sim-
ilar to the rst but the system is controlled according to (S
1
1, S
1
)
policy. On the other hand, in case of full obsolescence (k
1
= 0) the de-
mand completely vanishes and the item becomes obsolete after
time T. Hence, there is no third period for this case and obsoles-
cence costs are incurred directly at time T.
Fig. 1. Possible realization of IL(t) and IP(t) with stock removals.
. Pine, R. Dekker / European Journal of Operational Research 213 (2011) 8395 85
Our main goal is to nd the optimal X minimizing the expected
total (undiscounted) cost incurred in the second (transient) period.
As we will demonstrate in the numerical section, the transient per-
iod costs are signicant since they include the costs related to
obsolescence. Unless prior action is taken, partial obsolescence
(k
1
> 0) results in excess stock situations whereas full obsolescence
(k
1
= 0) results in obsolete stocks. As discussed earlier, for many
slow movers, the costs due to obsolescence are very high under
both scenarios. Hence, in the sequel, we only focus on the analysis
of the transient period since under the proposed policy, savings
over obsolescence costs can be achieved only within this period.
Since xed costs are irrelevant for optimization under a one-
for-one replenishment policy, we only consider holding and
backordering costs incurred per unit per time, denoted by h and
p respectively. In addition, the unit obsolescence/relocation cost
c
o
is incurred per remaining on hand inventory after T if full
obsolescence occurs (k
1
= 0).
In the next section, we explain the transient analysis of the net
inventory level process, present the expressions for the operating
characteristics of the second period and state the optimization
problem.
3. Operating characteristics of the second period
Our model differs from the standard (S-1, S) inventory model
due to removal of excess stocks and nonhomogenous demand pro-
cess. These differences necessitate the transient analysis of the net
inventory level process.
In order to calculate the expected on hand inventory carried and
the expected backorders during the second period, we identify pos-
sible trajectory scenarios based on arrival times of N successive de-
mands after time T X. Then inventory carrying and backordering
costs are calculated by exploiting the recurrent structure of these
scenarios. Observe that the expected total cost incurred during the
transient period depends on the initial net inventory level at time
T X. Nevertheless, the outstanding orders before time T X com-
plicate the analysis signicantly. With the orders outstanding at
time T X, the starting position for the net inventory level is a ran-
dom variable and the analysis requires a conditioning on the net
inventory level at time T Xor onits expectation. Suchconditioning
complicates the analysis drastically and prevents us fromproviding
closed form expressions for the operating characteristics.
In order to overcome this analytical difculty and provide
good approximations for operating characteristics, we assume
that the net inventory level is equal to S
0
at time T X. We
can justify this assumption by appealing to the characteristics
of the problem. For slow movers, the base stock levels are usu-
ally not very high due to low demand rates and high opportu-
nity costs. On the other hand, the net inventory level process
mostly stays in the positive half-plane as a result of high back-
ordering penalties. Therefore, the average net inventory level at
any time is not very far from S
0
. Indeed, for all the instances
used in our numerical experiments, which are generated to re-
ect real life scenarios, the average S
0
is found to be 3.24 with
a maximum of 10. For the same instances, the average difference
between S
0
and E(IL(T X)) is found to be 1.1 with a maximum
of 5. Consequently, we observe that our approximate model per-
forms quite satisfactorily compared to simulation. The effects of
our assumptions on operating characteristics and expected total
cost will be discussed in more detail in Section 3.4.2. Moreover,
as we will demonstrate in the numerical section, the optimal X
found by using our approximate formulas yields near optimal
expected total costs. Hence, we conclude that this assumption
does not change the main implications of our study.
The analysis of the net inventory level process is independent of
the time axis due to Poisson demand arrivals. Therefore, we shift
the beginning of the second period from T X to 0 for the sake
of clarity. Let s
i
, i = 1, . . . , N denote the interarrival times between
not replenished demand instances when the arrival rate is k
0
. We
refer to A
k
:

k
i1
s
i
as the arrival time of the kth demand before
the drop occurs.
Fig. 2 shows a realization in which the new base stock level S
1
(=S
0
N) is hit by the net inventory level process after the drop
in demand occurs at time X. Observe that, as a result of our
assumption about the outstanding orders (IL(T X) = S
0
), the net
inventory level process is tantamount to the inventory position
process until the N + 1st demand arrives. In the gure, u
j
,
j = 3, . . . , N denote the interarrival times between not replenished
demands arriving after time X. Hence, u
j
s are exponentially dis-
tributed with rate k
1
. Note that, in Fig. 2, the second period ends
immediately after the arrival of the Nth demand since the inven-
tory position is equal to S
1
and there are no outstanding orders be-
fore time X. On the other hand, if S
1
is reached before time X,
replenishment orders are placed again for every demand arriving
thereafter. A realization of this scenario can be seen in Fig. 3.
Fig. 2. Possible realization of IL(t) and IP(t) during 2nd period (A
N
> X).
86 . Pine, R. Dekker / European Journal of Operational Research 213 (2011) 8395
Observe that, in Fig. 3, the second period ends at the moment the
last order given between A
N
and X is replenished.
From Figs. 2 and 3, it is clear that the net inventory level process
in the second period can be analyzed in two different phases. The
rst is the stock removal phase. This is the time when the excess
stocks are taken away by the demand. Thus, the stock removal
phase starts at the beginning of the second period and ends when
the Nth demand arrives. The second is the regular operation phase.
This is the time when replenishment orders are placed again upon
every demand arrival since all excess stocks are removed before
drop in demand occurs. Hence, the regular operation phase starts
at A
N
and ends when the second period ends (see Fig. 3). Note that
the regular operation phase of the second period exists if and only
if the Nth excess stock is removed before time X (i.e. A
N
6 X).
We begin our analysis with the calculation of the expected on
hand inventory carried during the second period denoted by
E[OH]. Observe that the random variable OH depends on the arrival
time of the kth demand during the stock removal phase, and there-
fore it can be calculated by conditioning on A
k
, k = 1, . . . , N. If the ar-
rival time of the rst demand A
1
is greater than X, the second
period ends at the moment Nth demand arrives. Thus, OH is equal
to the on hand inventory carried until time X (=S
0
X) plus another
random variable OH
0
1

N
i1
S
0
i 1u
i
_ _
representing the on
hand inventory carried from time X until the second period ends.
Note that if the stock removal phase extends after time X, the tra-
jectory of IL(t) should be analyzed separately for the periods before
and after time X due to different demand rates. Hence, there is a
need for an additional random variable OH
0
1
. On the other hand,
if A
1
is less than or equal to X, OH is equal to the on hand inventory
carried until the rst demand arrives (=S
0
s
1
) plus another random
variable OH
2
. Essentially, OH
2
is similar to OH but it depends on A
2
and the new inventory level S
0
1. Put more formally,
OH
S
0
X OH
0
1
if A
1
> X;
S
0
s
1
OH
2
if A
1
6 X:
_
1
If we continue in this fashion for k = 2, 3, . . . , N when N P2, we come
up with the following recursive equations to calculate the on hand
inventory carried during the second period:
OH
k

S
0
k 1X A
k1
OH
0
k
if A
k1
6 X; A
k
> X;
S
0
k 1s
k
OH
k1
if A
k
6 X;
0 o:w:;
_

_
2
where
OH
0
k

N
ik
S
0
i 1u
i
; k 1; . . . ; N 3
represents the on hand inventory carried fromtime X until the end of
the stock removal phase whenN k + 1 stocks are yet to be removed.
The recursive structure of (1) and (2) gives the positive area un-
der the net inventory level process depending on whether the kth
excess stock is removed before time X. For example, if all excess
stock is not removed before time X (i.e. A
k
> X for some k), (1)
and (2) give the area under a similar scenario depicted in Fig. 2.
Otherwise, they give the area similar to the one shown in Fig. 3.
Note that (1)(3) mainly generate the expressions for the on
hand inventory carried during the stock removal phase. Since no
orders are placed in this phase, the equations are independent of
the lead time. The on hand inventory carried in the regular opera-
tion phase is represented implicitly in those equations with the
random variable OH
N+1
. The shaded region in Fig. 3 shows a possi-
ble realization of OH
N+1
. We will analyze the regular operation
phase in detail in the sequel.
Let p(n; k) = e
k
k
n
/n!, n = 0, 1, 2, . . . be the pdf of Poisson distribu-
tion with parameter k P0 and denote its cdf with Pn; k

n
k0
pk; k. Also, let 1() denote the indicator function.
Taking expectations of (1) and (2), and exploiting the recurrence
structure, E[OH] can be found as follows.
Theorem 1. The expected on hand inventory carried during the
second period is given by
EOH FX EOH
N1
1A
N
6 X; 4
where
FX : k
1
0
N S
0

N 1
2
_ _

k
0
k
1
k
0
k
1

N1
i0
S
0
iPi; k
0
X; k
1
> 0
5
is the expected on hand inventory carried during the stock removal
phase and E[OH
N+1
1(A
N
6 X)] is the expected on hand inventory carried
during the regular operation phase.
So far we have derived the closed form expressions only for the
expected on hand inventory carried during the stock removal
phase. In the sequel, we provide an exact transient analysis of
Fig. 3. Possible realization of IL(t) and IP(t) during 2nd period (A
N
6 X).
. Pine, R. Dekker / European Journal of Operational Research 213 (2011) 8395 87
the inventory level process during the regular operation phase and
derive expressions for the operating characteristics of this phase.
3.1. Analysis of the regular operation phase
We want to compute the expected on hand inventory carried
and the expected time weighted backorders incurred in the regular
phase which starts at time A
N
(6X) and lasts until the end of the
second period. To compute these operating characteristics, we rep-
resent the inventory level process in terms of the demand process.
Since we are only interested in the time period after A
N
, we shift
the time axis from A
N
to 0 for clarity. Hence, the drop in the de-
mand occurs X A
N
time units after the regular operation phase
begins (see Fig. 3). Thus, for t P0 the inventory level IL(t) condi-
tional on A
N
can be given as:
ILtjA
N

S
1
Dt if t 6 L;
S
1
Dt Dt L if t > L;
_
6
where {D(t): t P0} is a nonhomogenous Poisson process with inten-
sity function K(t): [0, 1) ?[0, 1) given by
Kt
_
t
0
kzdz 7
with arrival rate
kz
k
0
if z 6 X A
N
;
k
1
if z > X A
N
:
_
8
Substituting (8) in (7) yields
Kt
k
0
t if t 6 X A
N
;
k
0
k
1
X A
N
k
1
t if t > X A
N
:
_
9
Eq. (6) is the representation of the net inventory level at any
time point based on the demand up to time t, the lead time
demand and inventory position. Recall that the inventory position
remains constant at S
1
during the regular operation phase since an
order is placed each time there is a demand. Therefore, if t 6 L then
IL(t) is equal to the inventory position minus the total demand up
to time t. Whereas, if t > L then IL(t) is equal to the inventory
position minus the lead time demand.
The end of the regular operation phase is a random time point
depending on the net inventory level at time X. For example, if
the net inventory level at time X is equal to S
0
N, there are no
outstanding orders and the regular operation phase ends. Other-
wise, it ends when all outstanding orders given between X L
and X are replenished up to time X + L. However, to simplify the
analysis, we assume that the regular operation phase always ends
at time X + L. This approximation simply results in the overestima-
tion of the expected total cost due to extended calculation period
but does not change the optimal X drastically. This is because for
high k
0
, the actual random end time of the regular operation phase
is not far from X + L due to higher likelihood of outstanding orders
before X, and therefore, the error in the cost will be low. For low k
0
,
on the other hand, the expected total cost is determined largely by
the stock removal phase. Thus, an extended length of the regular
operation phase will not have a big impact on the optimal X.
We start with the computation of E[OH
N+1
1(A
N
6 X)] by condi-
tioning on A
N
such that,
E OH
N1
1A
N
6 X
_
X
0
E OH
N1
1A
N
6 XjA
N
s f
A
N
sds; 10
where f
A
N
s is the pdf of the Erlang distribution with parameters N
and k
0
.
We are interested in expected on hand inventory carried from
time A
N
until X + L. Since the time axis is shifted, the expected on
hand inventory carried during this period is the positive area under
the expected trajectory of the net inventory level process from 0 to
X A
N
+ L. Thus, for a given A
N
this area can be computed as follows:
E OH
N1
1A
N
6 XjA
N
s
_
XsL
0
E ILt

jA
N
s
_
dt: 11
From (6),
E ILt

jA
N
s
_

S
1
1
n0
S
1
nPDt n1t 6 L

S
1
1
n0
S
1
nPDt Dt L n1t > L:
12
Substituting (12) in (11) yields
EOH
N1
1A
N
6XjA
N
s

S
1
1
n0
S
1
n
_
L
0
e
Kt
Kt
n
n!
dt
_

_
XsL
L
e
KtKtL
Kt Kt L
n
n!
dt
_
13
and from (10) we obtain that,
E OH
N1
1A
N
6X

S
1
1
n0
S
1
n
_
X
0
_
L
0
e
Kt
Kt
n
n!
dt
_

_
XsL
L
e
KtKtL
Kt Kt L
n
n!
dt
_
f
A
N
sds:
14
We dene the following functions,
b
N
r; n; q :
r n 1
n 1
_ _
q
n
1 q
r
and
nr; n : npr n; k
0
X
r n
n
_ _

r
k0
r
k
_ _
1
k
n k
X L
X
_ _
nk
;
where r 2 {0, 1, 2, . . .}, n 2 {1, 2, . . .} and q 2 R. Moreover, we let
Pn; k : 1 Pn 1; k denote the complementary cdf of Poisson
distribution.
Eq. (14) can be calculated by partitioning the integrals by using
(9) and the relationship between X and L. The following theorem
gives the result.
Theorem 2. For k
1
> 0, the expected on hand inventory carried during
the regular operation phase is given by
E OH
N1
1A
N
6 X

S
1
1
n0
S
1
n f n g
1
n if L 6 X;

S
1
1
n0
S
1
n f n g
2
n if L > X;
_

_
15
where
f n
1
k
0

Pn; k
1
L
k
0
k
1
_ _
PN; k
0
X

k
0
k
1
k
0
k
1
PN n; k
0
X PN 1; k
0
X ; 16
g
1
n pn; k
0
L X LPN; k
0
X L k
1
0
NPN1; k
0
X L
_

2k
0
k
1
k
0
k
0
k
1

Pn; k
0
LPN; k
0
X L
k
0
k
1

k
0
k
1

n
i0
ni; N

k
0
k
1
k
0
k
1

n
i0

i
k0
p i k; k
1
L k
0
k
1
X b
N
k; N;
k
0
k
1
_ _
dk
17
88 . Pine, R. Dekker / European Journal of Operational Research 213 (2011) 8395
with d(k) = P(N + k 1; k
1
(X L)) P(N + k 1;k
1
X).
g
2
n
k
0
k
1
k
0
k
1

n
i0

i
k0
pi k; k
1
L
k
0
k
1
Xb
N
k; N;
k
0
k
1
_ _
PN k; k
1
X: 18
The expected time weighted backorders incurred during the
regular operation phase can be calculated essentially the same
way as described above.
Theorem 3. The expected time weighted backorders incurred during
the regular operation phase is given by
EBO

1
nS
1
n S
1
f n g
1
n if L 6 X;

1
nS
1
n S
1
f n g
2
n if L > X:
_

_
19
Proof. The proof is very similar to that of Theorem 2, therefore
skipped. h
3.2. Objective function
We can now obtain the expected total cost incurred in the sec-
ond period by using the operating characteristics derived above.
The general structure of the expected total cost can be given as
follows:
TCX hEOH pEBO: 20
Using (4), (15) and (19) in (20) and dening,
cx :
hx if x > 0;
px if x 6 0;
_
21
we obtain that,
TCX hFX

1
n0
cS
1
n f n g
1
n if L 6 X;

1
n0
cS
1
n f n g
2
n if L > X:
_

_
22
Our objective is to nd the optimal X(P0) minimizing TC(X).
Despite the complicated appearance of (16)(18), the optimal solu-
tion of TC(X) can be found easily. This is because (16)(18) are
mainly composed of elementary probability functions and some
combinatorial expressions. For the dimensions that we are inter-
ested in, all of these functions can be computed easily. Besides,
as we will discuss in more detail in Section 3.4, TC(X) is observed
to be unimodal in X. Hence, optimal X can be searched very ef-
ciently with standard nonlinear optimization methods.
3.3. Full obsolescence case (k
1
= 0)
So far we have considered an inventory system facing obsoles-
cence in which demand drops to a lower level but does not vanish
(k
1
> 0). However, in some practical cases the demand might disap-
pear after a certain time and the remaining stocks are either sold in
secondary markets or sent to locations where demand is still
healthy. Although the analysis of the net inventory level process
under full obsolescence is essentially the same as described in
the previous section, the operating characteristics and the objec-
tive function have to be slightly modied.
When k
1
= 0 the number of excess stocks to be removed is equal
to S
0
, and therefore the inventory is carried only during the stock
removal phase. Hence, the term E[OH
N+1
1(A
N
6 X)] drops from
(4). Similarly, in Eq. (5) the term representing the expected inven-
tory carried after the drop k
1
1

N1
i0
S
0
iPi; k
0
X
_ _
becomes
irrelevant since under full obsolescence the stock removal can only
be possible before time X. Thus, the expected on hand inventory
carried during the second period can be given as:
EOH k
1
0
S
0
S
0
1
2

S
0
1
i0
S
0
iPi; k
0
X
_ _
: 23
If full obsolescence occurs before all of the excess stocks are
removed, the remaining on hand inventory is usually salvaged
(disposed) or relocated. In this case the obsolescence cost c
o
is
incurred per unit of remaining inventory at the end of the second
period. In case of salvaging, c
o
can be interpreted as the overage
cost of the well known newsboy problem. Otherwise, it can be seen
as the cost of transporting per unit of remaining inventory to a
location where demand is healthier. Since S
0
items should be
removed before time X, the expected number of remaining stock
at the end of the second period can be given by the following
expression:
ERS

S
0
1
i0
S
0
ipi; k
0
X; 24
where p(i; k
0
X) is the probability that i items are demanded from the
beginning of the second period until the obsolescence occurs. Note
that E[RS] is not affected by our assumption that there are no out-
standing orders at the beginning of the second period since the
number of stocks removed before time X only depends on the de-
mand arrival process but not on the net inventory level process.
Moreover, it can be easily shown that E[RS] is convex in X.
The two analyses of the regular operation phase for both cases
full and partial obsolescence are similar. However, under full
obsolescence there is no on hand inventory carried during the reg-
ular operation phase since the target base stock level (S
1
) is equal
to zero. The expression for the expected time weighted backorders
incurred during the regular operation phase is given by the follow-
ing theorem.
Theorem 4. For k
1
= 0, the expected time weighted backorders
incurred during the regular operation phase is given by
EBO

1
n0
n f n gn if L 6 X;

1
n0
nf n if L > X;
_

_
25
where
f n k
1
0
2PN n 1; k
0
X NpN n 1; k
0
X
_
X LpN n; k
0
X; 26
gn pn; k
0
L X LPN; k
0
X L k
1
0
NPN 1; k
0
X L
_
2k
1
0
Pn; k
0
LPN; k
0
X L

n
i0
ni; N
_ _
X Lnn; N k
1
0
Nnn; N 1: 27
Therefore, the expected total cost incurred during the second
period under full obsolescence can be given as
TCX hEOH c
o
ERS pEBO: 28
In our numerical experiments, we observe that TC(X) is unimodal in
X. Hence, the optimal solution of TC(X) can be found very easily for
the full obsolescence case as well.
. Pine, R. Dekker / European Journal of Operational Research 213 (2011) 8395 89
3.4. General behavior of objective function and effect of
approximations
In this section, we investigate the general behavior of the objec-
tive function and the operating characteristics in X, and compare
TC(X) with simulation to see the effect of our approximations on
the expected total cost. For numerical investigations, we generate
in total 252 experiment instances as summarized in Table 1. Note
that we generate 21 instances for a given set of system parameters
by varying X in order to observe the behavior in X. The system
parameters are chosen so that there is at least one excess stock
to be removed for every instance, i.e., N P1.
For each instance, simulated operating characteristics and
simulated expected total cost function are found by averaging
the values obtained from 5000 simulation runs of the net inven-
tory level process. In the sequel, we use subscript s to denote
the results obtained by simulation. Figs. 4 and 5 illustrate the
general behavior of the objective function and the operating
characteristics. Simulated values are given along with their 95%
condence intervals.
3.4.1. General behavior of objective function and operating
characteristics
We observe that the expected total cost function is unimodal in
X (see Fig. 4). The intuition behind this behavior can be explained
as follows: If X is too short, the inventory system does not have
enough time to remove all excess stocks (N) before the drop in
demand occurs. Therefore, the remaining excess stocks either
increase the holding costs since the natural attrition of these stocks
takes longer due to diminished demand or they result in obsoles-
cence cost in case of full obsolescence due to disposal or
relocation. On the other hand, if X is too long, all excess stocks
are removed too early and the inventory system returns to its reg-
ular operation before the drop in demand occurs. Consequently,
the system operates under a lower base stock level S
1
until the
drop occurs and incurs more backordering costs (see Fig. 5(b)).
Therefore, there is an optimal X value balancing the obsolescence
related costs (extra holding cost, obsolescence/relocation cost)
with the cost of backordering.
Fig. 5(a) presents an example of a rapid decrease in the ex-
pected on hand inventory as X diverges from zero when k
1
is posi-
tive. However, under full obsolescence, the behavior of the
expected on hand inventory is different. The inventory is carried
only in the stock removal phase and for small X values it usually
ends before all excess stocks are removed. Therefore, when
k
1
= 0, the expected on hand inventory generally increases in X un-
til it converges to a constant (the expected positive area under the
net inventory level process when the stock removal ends before
the drop occurs). Although the inventory system tends to carry less
stock as X decreases, the expected total cost continues to rise due
to the increase in the expected number of remaining stocks.
3.4.2. Comparison with simulation
Our two assumptions about the initial inventory level and the
end of the second period result in different sample paths of the
net inventory level process for our model and simulation in periods
[T X, T X + L] and [T, T + L]. If k
1
is positive, E[OH] overestimates
E[OH
s
] due to higher on hand inventory level between T X and
Table 1
Experiment instances.
h = 1
k
0
k
1
L p c
o
X Number of inst.
0.5 0 0.75 20 10 05 21
1 0 0.75 20 10 05 21
5 0 0.15 10 10 01 21
5 0 0.50 10 10 02 21
10 0 0.15 10 10 01 21
10 0 0.50 10 10 02 21
0.5 0.2 0.75 20 05 21
1 0.2 0.75 20 05 21
5 2 0.15 10 01 21
5 2 0.50 10 01 21
10 2 0.15 10 01 21
10 2 0.50 10 01 21
Total 252
Note: For each range of X, 21 values are generated at equal intervals, e.g. for range
05, X 2 {0, 0.25, 0.50, . . . , 5}.
Fig. 4. Behavior of objective functions (k
0
= 10, k
1
= 2, L = 0.15, p = 10, h = 1, N = 2).
Fig. 5. Behavior of operating characteristics.
90 . Pine, R. Dekker / European Journal of Operational Research 213 (2011) 8395
T X + L, and the extended calculation period. This can be ob-
served in Fig. 5(a). On the other hand, if k
1
= 0, E[OH
s
] is larger
for X values near zero since the outstanding orders at time T X
are likely to arrive after time T and therefore, in simulations the
second period is likely to be longer compared to our model.
If k
1
is positive, expected backorders are underestimated by
E[BO] as long as the initial inventory level S
0
is high enough to cov-
er demand before time T. However, as X gets larger, the system re-
turns to its regular operation mode earlier and E[BO] begins to
overestimate E[BO
s
] due to the extended calculation period. For
example, in Fig. 5(b), we observe that E[BO] starts to overestimate
E[BO
s
] for the X values greater than 0.25. Furthermore, we nd that
the performance of E[BO] is much better for the full obsolescence
case. This is because if the stock removal phase ends before T,
the sample path differences between simulation and our model
are only from T X until T X + L.
For positive k
1
and small X values, we observe that the percent-
age difference between TC(X) and TC
s
(X) is relatively low since the
overestimation of E[OH
s
] is compensated by the underestimation
of E[BO
s
]. Moreover, TC(X) underestimates TC
s
(X) as long as the real
backordering cost is larger than the overestimated quantity in hold-
ing cost (i.e. pE[BO
s
] > h[E[OH] E[OH
s
]]). Otherwise, TC(X) is larger
than TC
s
(X) as a result of overestimation in holding costs. Similar
intuitive results are observed for the full obsolescence case as well.
The results of our numerical comparison of TC(X) and TC
s
(X) are
summarized in Table 2. We use absolute percent deviation from
the simulated expected total cost as the comparison metric, i.e.,
jD
s
j%
jTCXTCsXj
TCsX
100. Over all 252 instances, we nd that abso-
lute percent deviation is on average 6.34%, and varying from 0.01%
to 35.12%. Moreover, for instances with partial obsolescence, the
average absolute percent deviation is 11.43% while it is only
1.26% for instances with full obsolescence as a result of increased
accuracy in E[BO] and the exact calculation of E[RS].
In Section 4.2, we will demonstrate that the simulated expected
total cost is quite robust around the optimal X found by simulation
optimization, and that the suboptimal X minimizing TC(X) is within
the vicinity of the optimal X. Thus, although the average absolute
percentage deviation between TC(X) and TC
s
(X) can be large for
k
1
> 0, the suboptimal X yields near optimal expected total cost
when used with simulation. Therefore, in case there is a doubt
about the accuracy of TC(X) in optimality, one can use simulation
with the suboptimal X to calculate the near optimal expected total
cost. This approach would be more practical and less time consum-
ing than simulation optimization.
4. Numerical study
In this section, we focus on the performance of the proposed
model in optimality and demonstrate the value of advance policy
change option. As such, we rst investigate the changes in the
optimal policy parameter and the optimal expected total cost for
different parameter values. Then, we measure the overall perfor-
mance of the best X minimizing TC(X) by comparing it with the
best X found by simulation optimization. We close the section with
a discussion about the value of advance policy change. In the
sequel, we use to indicate optimality and denote the best X
found by simulation optimization with X

s
.
Throughout the numerical study, we take the results obtained
by simulation as a benchmark. Thus, we compare TC
s
(X

) with
TC

s
X

s
to measure the impact of changing the policy at X

rather
than X

s
. As a simulation optimization technique, we employ
response surface methodology as described in Myers and
Montgomery (1995).
Parameter values used in numerical experiments are given in
Table 3. While generating the experiment instances, we mimic
realistic scenarios for slow movers and exclude trivial instances
with initial base stock level zero (S
0
= 0). Observe from Table 3 that
for k
1
> 0 there are in total 89 instances rather than 96. This is
because we discard seven instances which do not yield a positive
excess stock, i.e., the instances with N = 0. Thus, in total, we obtain
281 instances for which N 3. Some of the results from the
numerical study are tabulated in Tables 4 and 5. A summary of per-
formance measures for all experiment instances is given in Table 6.
4.1. General behavior of optimal policy parameter and optimal total
cost function
As can be seen from Table 4, if k
1
is positive, we do not always
observe monotonic behavior in optimal X values and optimal ex-
pected total costs due to discrete jumps in S
0
or S
1
as L or p in-
creases. However, if an increase in L or p does not effect S
0
and
S
1
(and all other system parameters are constant), the optimal X
values decrease to reduce the risk of backordering.
For the full obsolescence case, we observe a similar non-mono-
tonic behavior in the optimal values with respect to the changes in
L or p. However, optimal X and TC
s
() are monotonically increasing
in c
o
since N is independent of the obsolescence cost. Thus, as c
o
in-
creases, optimal X values also increase to reduce the number of
remaining stocks, and the expected total costs rise as a result of
higher obsolescence penalty (see Table 5).
An important indicator for the behavior of the optimal X is the
ratio N/k
0
, the average time needed to remove Nth excess stock be-
fore the drop occurs. In general, we observe that optimal X values
and corresponding expected total costs are increasing in N/k
0
(Fig. 6). This is expected since as the ratio increases more time is
needed to complete the stock removal process before the drop oc-
curs. Hence, the system adjusts itself accordingly. On the other
hand, the increase in optimal values is not monotonic. This is be-
cause the ratio is only a measure of the stock removal phase but
not of the regular operation phase. That is, as N/k
0
increases, the
X values are adjusted according to the changes in the optimal base
stock levels to balance the backordering cost incurred in the regu-
lar operation phase. Hence, the optimal values are not monotoni-
cally increasing in N/k
0
.
4.2. Overall performance of X

Next, we compare the performance of X

vis vis X

s
. For com-
parison purposes, we use percent error which gives the percentage
Table 2
Summary of the comparison of TC(X) and TC
s
(X).
jD
s
j (%)
k
1
> 0 k
1
= 0 Overall
Min 0.27 0.01 0.01
Max 35.12 3.80 35.12
Mean 11.43 1.26 6.34
Median 10.15 1.09 2.91
Number of inst. 126 126 252
Table 3
Parameter values for the numerical study.
h = 1
k
0
k
1
c
o
p L Number
of inst.
0.5, 0.7, 1 0 5, 10 50, 75, 150, 300 0.25, 0.50, 0.75, 1 96
5, 7, 10 0 5, 10 5, 15, 25, 50 0.05, 0.15, 0.25, 0.50 96
0.5, 0.7, 1 0.2 50, 75, 150, 300 0.25, 0.50, 0.75, 1 44
5, 7, 10 2 5, 15, 25, 50 0.05, 0.15, 0.25, 0.50 45
Total 281
. Pine, R. Dekker / European Journal of Operational Research 213 (2011) 8395 91
deviation from the optimal values found by simulation optimiza-
tion. Hence, we dene D
x
%
X

s
X

s
100 as the percent deviation
from X

s
whereas D
c
%
TCsX

TC

s
X

TC

s
X

100 is dened as the percent


deviation from TC

s
X

s
as a result of using X

instead of X

s
. Fig. 7
illustrates a comparison of optimal X values and corresponding ex-
pected total costs.
We observe that the expected total cost is quite robust to the
changes in X

s
. For example, for the instances considered in Fig. 7,
we nd that X

underestimates X

s
on average by 9.21%. For the
same instances, however, the average deviation from the optimal
expected total cost is only 0.67%. This robust behavior of the ex-
pected total cost function can also be seen in Fig. 6. Moreover,
we nd that X

might underestimate or overestimate X

s
depending
on the interplay between the extra costs resulting from our two
main assumptions and the costs related with obsolescence. This
can be best observed in Table 5.
As can be seen from Table 6, for k
1
> 0, the mean absolute devi-
ation from X

s
is 11.87%. For the same instances, the expected total
cost increases on average by 1.03% as a result of using X

instead of
X

s
. The maximumincrease in the total cost is found to be 4.42%. For
Table 5
Performance of X

and value of advance policy change for k


1
= 0.
L = 0.25, h = 1
k
0
p c
o
N X

s
X

D
x
(%) TC

s
X

s
TC
s
(X

) D
c
(%) TC
s
(0) D
o
(%)
0.5 50 5 1 0.44 0.43 2.34 4.73 4.74 0.16 5.03 6.17
10 1 1.00 0.99 1.25 8.22 8.22 0.02 10.03 21.99
300 5 2 0.36 0.40 9.40 9.88 9.89 0.11 10.02 1.35
10 2 0.93 0.94 1.27 18.11 18.14 0.16 20.02 10.36
1 50 5 2 0.86 0.87 1.19 8.26 8.28 0.28 10.03 21.16
10 2 1.40 1.40 0.51 13.31 13.31 0.04 20.03 50.50
300 5 2 0.29 0.32 11.00 9.44 9.48 0.44 10.06 6.17
10 2 0.50 0.53 6.05 17.40 17.40 0.03 20.06 15.30
5 5 5 2 0.59 0.59 0.78 3.37 3.38 0.45 10.14 199.65
10 2 0.75 0.75 0.65 4.32 4.34 0.40 20.14 363.86
50 5 4 0.52 0.52 0.33 11.77 11.82 0.47 20.30 71.73
10 4 0.67 0.67 0.07 18.33 18.35 0.12 40.30 119.65
10 5 5 4 0.56 0.55 1.99 4.74 4.74 0.15 20.38 329.45
10 4 0.66 0.65 1.79 5.88 5.90 0.36 40.38 584.32
50 5 6 0.43 0.44 1.09 14.74 14.76 0.12 30.68 107.88
10 6 0.53 0.53 0.14 22.75 22.79 0.19 60.68 166.20
Table 6
Overall summary of performance measures.
jD
x
j (%) D
c
(%) D
o
(%)
k
1
> 0 k
1
= 0 k
1
> 0 k
1
= 0 k
1
> 0 k
1
= 0
Min 2.98 0.02 0.01 0.00 11.69 0.00
Max 28.53 100.00 4.42 3.44 191.98 860.71
Mean 11.87 5.42 1.03 0.56 60.66 133.04
Median 11.00 1.42 0.75 0.38 51.77 60.08
Number of inst. 89 192 89 192 89 192
Table 4
Performance of X

and value of advance policy change for k


1
> 0.
h = 1
k
0
k
1
p L S
0
N X

s
X

D
x
(%) TC

s
X

s
TC
s
(X

) D
c
(%) TC
s
(0) D
o
(%)
0.5 0.2 50 0.50 2 1 1.80 1.64 8.94 7.66 7.73 0.88 10.17 31.61
0.75 2 1 1.29 1.11 13.77 8.35 8.51 1.89 10.19 19.73
1.00 2 1 0.96 0.80 16.60 9.06 9.25 2.07 10.33 11.69
300 0.50 2 0
0.75 3 1 1.65 1.45 11.88 11.73 11.80 0.65 15.22 28.96
1.00 3 1 1.24 1.05 15.43 12.52 12.62 0.81 15.28 21.10
1 0.2 50 0.50 2 1 1.02 0.87 15.02 6.88 6.88 0.01 10.07 46.34
0.75 3 2 1.71 1.58 7.24 14.47 14.53 0.40 24.88 71.21
1.00 3 2 1.40 1.31 6.07 16.22 16.41 1.12 24.94 52.03
300 0.50 3 1 1.16 1.06 8.32 9.20 9.24 0.42 15.08 63.23
0.75 4 2 1.74 1.65 4.78 19.86 20.12 1.28 34.84 73.17
1.00 5 3 2.26 2.19 2.98 32.32 32.77 1.40 59.46 81.45
5 2 5 0.05 1 1 0.18 0.15 13.36 0.39 0.40 1.60 0.50 24.38
0.15 2 1 0.24 0.19 20.66 0.70 0.71 0.74 0.96 35.62
0.25 2 1 0.16 0.12 23.52 0.84 0.86 2.11 0.98 13.95
50 0.05 2 1 0.19 0.16 13.33 0.78 0.78 1.25 0.99 26.33
0.15 3 1 0.18 0.14 23.67 1.15 1.19 3.42 1.48 23.79
0.25 4 2 0.29 0.25 14.17 2.51 2.55 1.75 3.39 32.75
10 2 5 0.05 1 1 0.12 0.09 21.22 0.34 0.34 0.19 0.51 47.96
0.15 3 2 0.29 0.25 14.01 1.02 1.04 1.30 2.42 133.47
0.25 4 3 0.35 0.30 13.07 1.81 1.82 0.27 4.28 135.56
50 0.05 2 1 0.11 0.09 20.35 0.68 0.69 1.69 1.02 46.98
0.15 4 2 0.21 0.18 12.23 1.88 1.89 0.51 3.44 82.05
0.25 6 4 0.33 0.31 6.55 4.27 4.33 1.22 8.79 103.16
92 . Pine, R. Dekker / European Journal of Operational Research 213 (2011) 8395
k
1
= 0, the mean absolute deviation from X

s
is 5.42%. The expected
total cost increases on average by 0.56% with a maximum of 3.44%.
Thus, we conclude that X

performs satisfactorily and it gives near


optimal results for the expected total cost.
4.3. Value of advance policy change
Next, we discuss the value of changing the control policy to ini-
tiate the stock removal process before the drop in demand occurs.
To this end, we compare the expected total cost incurred by chang-
ing the policy X

time units before the drop occurs with the ex-


pected total cost incurred by changing it immediately after the
drop occurs (X = 0). We use the benchmark case where it is possible
to change the policy in advance, that is, the decision maker uses X

and incurs the cost TC


s
(X

). Alternatively, she can postpone the pol-


icy change to obsolescence time T. As such, the increase in total
cost by postponing the policy change reects the value that the
decision maker gets by changing the policy in advance. For com-
parison purposes we use percent deviation in the expected total
cost dened as D
o
%
TCs0TCsX

TCsX

100. Fig. 8 illustrates the


changes in D
o
% for different k
0
and k
1
values.
We nd that the impact of advance policy change on the
expected total cost is signicant. For example, in Fig. 8(a) for the
Fig. 7. Performance of X

k0 10; k1 2; N 4.
Fig. 8. Value of advance policy change.
Fig. 6. Change in optimal values with respect to N/k
0
(k
0
varies from 5 to 10, N varies from 1 to 6).
. Pine, R. Dekker / European Journal of Operational Research 213 (2011) 8395 93
instances with k
0
= 5, the expected total cost increases on average
by 29.8% as a result of changing the policy after the drop occurs.
The increase in total cost is due to the increase in inventory holding
costs since the natural attrition of the remaining excess stocks
takes longer once the drop occurs. Moreover, when all other
parameters are constant, D
o
% increases rapidly in k
0
. This can be
observed from Fig. 8(a); when k
0
increases from 5 to 10 the average
percent deviation due to postponement increases from 29.8% to
134.92%. We refer the reader to Table 4 for more detailed results.
Our observations for the full obsolescence case are similar. How-
ever, if k
1
= 0, the increase in the expected total cost is mainly due to
the obsolescence/relocation cost charged per remaining excess
stock. For the instances with k
0
= 5 given in Fig. 8(b), the average
D
o
% rises from 129.07% to 228.12% as c
o
doubles. Moreover, D
o
%
is decreasing in p. This is because as p increases, the cost of obsoles-
cence becomes relatively cheaper compared to backordering and
the system tends to postpone the policy change towards the obso-
lescence time. These behaviors can be seen in more detail in Table 5.
Observe from Table 6 that in case of partial obsolescence, post-
poning the policy change after the obsolescence time increases the
expected total costs on average by 60.66%. The maximum increase
is 191.98%. In case of full obsolescence, we nd that postponing the
policy change time has a more drastic effect on the expected total
cost due to high obsolescence/relocation penalties. For k
1
= 0, the
expected total cost increases on average by 133.04% up to a maxi-
mum of 860.71%. These ndings show that if obsolescence is antic-
ipated, advance policy change can result in important savings.
5. Conclusion
In this paper, we consider a continuous review inventory sys-
tem of a slow moving item in which the demand rate drops to a
lower level at a known future time instance. Adaptation to the
new demand rate is achieved by changing the control policy before
the drop occurs, and therefore allowing the demand take away the
excess stocks. We focus on the behavior of the net inventory level
process during the transient period and propose an approximate
solution for the optimal time to shift to the new control policy.
We nd that the advance policy change results in signicant cost
savings and the approximate policy change time yields near opti-
mal expected total costs.
The key contribution of our study lies in the analysis of a contin-
uous review inventory system facing nonstationary stochastic
demand in the context of obsolescence. Earlier works on obsoles-
cence are mostly focused on periodic review models. The main in-
sights from these works are that obsolescence has a substantial
impact on optimal policies and that it should be incorporated into
inventory control models explicitly. In our study, we extend these
ndings to a continuous review system and show that the advance
policy change in face of pre-determined obsolescence results in
signicant cost savings. Our numerical experiments reveal that,
for slow movers, the timing of the control policy change primarily
determines the tradeoff between backordering penalties and obso-
lescence costs.
The practical importance of our model is its consideration of
expensive, slow moving items with high downtime costs for which
continuous rather than periodic review policies are preferred due
to lower safety stock requirements. Efcient management of
inventories is notoriously difcult for this class of items. Not sur-
prisingly, inventory managers of many companies in the after sales
service industry recurrently face the problem of obsolete or excess
inventories of such items. Knowing when to change the control
policy is the key to reduce obsolete inventories while balancing
availability. If the change is too early, the risk of backordering is
too high and the stockouts can be detrimental to a companys
operations. On the other hand, if the change is too late, the risk
of obsolescence is too high and obsolete stocks are a dead weight
loss which weakens a companys competitiveness. Our model can
be used to study the impact of the timing of policy change on oper-
ational costs and to identify the optimum time that balances the
tradeoff between the risk of obsolescence and backordering.
5.1. Limitations and future research
While developing our model, we rely on several assumptions to
simplify our analysis. Although some of these limit the generality
of our model, the model offers a better understanding of the tran-
sient behavior of inventory systems and the inuence of advance
policy change on operational costs. Given the scarcity of research
on continuous review systems facing obsolescence, we consider
that our model achieves a reasonable balance between realism
and tractability for the insights obtained. Therefore, it can be seen
as a building block for more complicated and realistic models.
For the considered obsolescence problem, a more general policy
including pre- and post-obsolescence base stock levels besides pol-
icy change time could be analyzed exactly. Under such a policy the
appropriate objective function would be an innite rather than a
nite horizon (transient period) cost. However, the exact analysis
of such a three-parameter policy is signicantly more complex
than the one presented here and we do not expect that it will yield
simple, closed form expressions for the operating characteristics.
We are currently working on this extension.
An interesting and more difcult extension would be to analyze
the system under a more sophisticated policy allowing a gradual
decrease rather than a single adjustment of the base stock level.
Although such an extension would not be direct or easy with the
transient analysis method employed in this paper, the extension
might be possible by using marginal analysis or by discretizing
the time domain and using dynamic programming. Such sophisti-
cated policies would provide a better control over the stock run-
down process during the transient period and yield even lower
costs. Moreover, it is reasonable to expect that the optimal policy
structure would involve a gradual decrease of base stock levels.
As such, another important extension would be to show the struc-
ture of the optimal policy for this problem.
It would be useful to extend the model with the demand rate
decreasing by time. Such model would be more suitable for prod-
ucts at the end of their life cycles. Another possibility is to incorpo-
rate the uncertainty into the timing of obsolescence or into the size
of the drop in the demand rate. These extensions would yield inter-
esting insights about the timing of a policy change. Extending the
model for a general class of continuous review control policies
seems particularly worthwhile because for many products, the
prospect of obsolescence has increased drastically due to rapid
changes in consumer taste and technological innovations.
Acknowledgements
The authors gratefully acknowledge Emre Berk, Hans Frenk and
the two anonymous reviewers for their valuable suggestions and
comments which have signicantly improved the earlier versions
of this paper. This research is partially supported by the SLF
Research Project and by the Transumo Pilot Project.
Appendix A. Supplementary data
Supplementary data associated with this article can be found, in
the online version, at doi:10.1016/j.ejor.2011.02.013.
94 . Pine, R. Dekker / European Journal of Operational Research 213 (2011) 8395
References
Brown, G.W., Lu, J.Y., Wolfson, R.J., 1964. Dynamic modeling of inventories subject
to obsolescence. Management Science 11, 5163.
David, I., Mehrez, A., 1995. An inventory model with exogenous failures. Operations
Research 43, 902903.
Fortuin, L., 1980. The all-time requirement of spare parts for service after sales
Theoretical analysis and practical results. International Journal of Operations
and Production Management 1, 5969.
Hadley, G., Whitin, T.M., 1962. A family of dynamic inventory models. Management
Science 8, 458469.
Hadley, G., Whitin, T.M., 1963. Analysis of Inventory Systems. Prentice Hall, Inc.,
Englewood Cliffs, NJ.
Hart, A., 1973. Determination of excess stock quantities. Management Science 19,
14441451.
Jalil, M.N., Zuidwijk, R.A., Fleischmann, M., Van Nunen, J.A.E.E. (in press). Spare parts
logistics and installed base information. Journal of Operational Research
Society.
Joglekar, P., Lee, P., 1993. An exact formulation of inventory costs and optimal
lot size in face of sudden obsolescence. Operation Research Letters 14,
283290.
Masters, J.M., 1991. A note on the effect of sudden obsolescence on the optimal lot
size. Decision Sciences 22, 11801186.
Mohan, C., Garg, R.C., 1961. Decision on retention of excess stock. Operations
Research 9, 496499.
Myers, R.H., Montgomery, D.C., 1995. Response Surface Methodology, Wiley Series
in Probability and Statistics, New York.
Pierskalla, W.P., 1969. An inventory problem with obsolescence. Naval Research
Logistics Quarterly 16, 217228.
Roseneld, D.B., 1989. Disposal of excess inventory. Operations Research37, 404409.
Simpson, J., 1955. A formula for decision on retaining or disposal of excess stock.
Naval Research Logistics Quarterly 2, 145155.
Song, J., Zipkin, P., 1996. Managing inventory with the prospect of obsolescence.
Operations Research 44, 215222.
Stulman, A., 1989. Excess inventory with stochastic demand: Continuous reporting
model. Journal of the Operational Research Society 40, 10411047.
Teunter, R.H., Fortuin, L., 1999. End-of-life service. International Journal of
Production Economics 59, 487497.
Teunter, R.H., Klein Haneveld, W.K., 2002a. Inventory control of service parts in the
nal phase. European Journal of Operational Research 137, 497511.
Teunter, R.H., Klein Haneveld, W.K., 2002b. Inventory control of service parts in the
nal phase: A central depot and repair kits. European Journal of Operational
Research 138, 7686.
Van Kooten, J.P.J., Tan, T., 2009. The nal order problem for repairable spare parts
under condemnation. Journal of the Operational Research Society 60 (10),
14491461.
. Pine, R. Dekker / European Journal of Operational Research 213 (2011) 8395 95

You might also like