You are on page 1of 8

Quantifying the Bullwhip Effect in a Simple

Supply Chain: The Impact of Forecasting,


Lead Times, and Information
Frank Chen • Zvi Drezner • Jennifer K. Ryan • David Simchi-Levi
Decision Sciences Department, National University of Singapore, 119260 Singapore
Department of MS & IS, California State University, Fullerton, California 92834
School of Industrial Engineering, Purdue University, West Lafayette, Indiana 47907
Department of IE & MS, Northwestern University, Evanston, Illinois 60208
fbachen@nus.edu.sg • drezner@exchange.fullerton.edu • jkryan@ecn.purdue.edu • levi@iems.nwu.edu

A n important observation in supply chain management, known as the bullwhip effect,


suggests that demand variability increases as one moves up a supply chain. In this paper
we quantify this effect for simple, two-stage supply chains consisting of a single retailer and
a single manufacturer. Our model includes two of the factors commonly assumed to cause the
bullwhip effect: demand forecasting and order lead times. We extend these results to
multiple-stage supply chains with and without centralized customer demand information and
demonstrate that the bullwhip effect can be reduced, but not completely eliminated, by
centralizing demand information.
(Bullwhip Effect; Forecasting; Information; Inventory; Lead Time; Supply Chain; Variability)

1. Introduction tion, that is, providing each stage of the supply chain
An important observation in supply chain manage- with complete information on customer demand.
ment, known as the bullwhip effect, suggests that de- This paper differs from previous research in several
mand variability increases as one moves up a supply ways. First, our focus is on determining the impact of
demand forecasting on the bullwhip effect. In other
chain. For a detailed discussion of this phenomenon, words, we do not assume that the retailer knows the
see Baganha and Cohen (1995), Kahn (1987), Lee et al. exact form of the customer demand process. Instead,
(1997a, b), and Metters (1996). the retailer uses a standard forecasting technique to
Most of the previous research on the bullwhip effect estimate certain parameters of the demand process.
has focused on demonstrating its existence, identify- Second, the goal is not only to demonstrate the exis-
ing its possible causes, and providing methods for tence of the bullwhip effect, but also to quantify it, i.e.,
reducing its impact. In particular, Lee et al. (1997a, b) to quantify the increase in variability at each stage of
identify five main causes of the bullwhip effect: the the supply chain.
use of demand forecasting, supply shortages, lead To quantify the increase in variability from the
times, batch ordering, and price variations. This pre- retailer to the manufacturer, we first consider a simple
vious work has also led to a number of approaches two-stage supply chain consisting of a single retailer
and suggestions for reducing the impact of the bull- and a single manufacturer. In §2 we describe the
whip effect. For instance, one of the most frequent supply chain model, the forecasting technique, and
suggestions is the centralization of demand informa- the inventory policy used by the retailer. We derive a
Management Science © 2000 INFORMS 0025-1909/00/4603/0436$05.00
Vol. 46, No. 3, March 2000 pp. 436–443 1526-5501 electronic ISSN
CHEN, DREZNER, RYAN, AND SIMCHI-LEVI
Quantifying the Bullwhip Effect in a Simple Supply Chain

lower bound for the variance of the orders placed by to meet a desired service level. It is well known that
the retailer to the manufacturer. In §3 we consider a for i.i.d. demands from a normal distribution an
multistage supply chain and the impact of centralized order-up-to policy of this form is optimal.
demand information on the bullwhip effect. Finally, in Note that the order-up-to point is calculated based
§4, we conclude with a discussion of our results. on the standard deviation of the L period forecast
error, s eL , whose estimator is ŝ etL, and not based on the
2. A Simple Supply Chain Model standard deviation of the lead time demand, s L ,
Consider a simple supply chain in which in each whose estimator is ŝ tL . While there is a simple rela-
period, t , a single retailer observes his inventory level tionship between these two quantities, i.e., s eL 5 c s L ,
and places an order, q t , to a single manufacturer. After for some constant c $ 1, it is more appropriate to
the order is placed, the retailer observes and fills calculate the inventory policy based on the former
customer demand for that period, denoted by D t . Any quantity (Hax and Candea 1984 p. 194).
unfilled demands are backlogged. There is a fixed lead We assume that the retailer uses a simple moving
time between the time an order is placed by the average to estimate D̂ tL and ŝ etL based on the demand
retailer and when it is received at the retailer, such that observations from the previous p periods. That is,
an order placed at the end of period t is received at the
start of period t 1 L . For example, if there is no lead
time, an order placed at the end of period t is received
D̂ tL 5 L S ¥ ip5 1
p
D t2i
, D
at the start of period t 1 1, and thus L 5 1. and
The customer demands seen by the retailer are
random variables of the form
D t 5 m 1 r D t21 1 e t, (1)
ŝ etL 5 C L , r Î¥ ip5 1 ~ e t 2 i ! 2
p , (3)

where m is a nonnegative constant, r is a correlation where e t is the one-period forecast error, i.e., e t 5 D t
2 D̂ t1 , and C L, is a constant function of L , r and p . See
parameter with uru , 1, and the error terms, e t , are r
Ryan (1997) for a more detailed discussion of this
independent and identically distributed (i.i.d.) from a constant.
symmetric distribution with mean 0 and variance s 2. It
can easily be shown that E ( D t ) 5 m /(1 2 r ) and 2.2. Quantifying the Bullwhip Effect
Var( D t ) 5 s 2 /(1 2 r 2 ). Demand processes of this Our objective is to quantify the bullwhip effect. To do
form have been assumed by several authors analyzing this, we must determine the variance of q t relative to
the bullwhip effect (e.g., Lee et al. 1997b and Kahn the variance of D t , i.e., the variance of the orders
1987). Finally, note that if r 5 0, Equation (1) implies placed by the retailer to the manufacturer relative to
that the demands are i.i.d. with mean m and variance the variance of the demand faced by the retailer. For
s 2. this purpose, we write q t as
2.1. The Inventory Policy and Forecasting q t 5 y t 2 y t21 1 D t21.
Technique
We assume that the retailer follows a simple order- Observe that q t may be negative, in which case we
up-to inventory policy in which the order-up-to point, assume, similarly to Kahn (1987) and Lee et al. (1997b),
y t , is estimated from the observed demand as that this excess inventory is returned without cost. We
y t 5 D̂ tL 1 z ŝ etL, (2) discuss the impact of this assumption on our results
later in this section.
where D̂ tL is an estimate of the mean lead time Given the estimates of the lead time demand, D̂ tL ,
demand, ŝ etL is an estimate of the standard deviation of and the standard deviation of the L period forecast
the L period forecast error, and z is a constant chosen error, ŝ etL, we can write the order quantity q t as

Management Science/Vol. 46, No. 3, March 2000 437


CHEN, DREZNER, RYAN, AND SIMCHI-LEVI
Quantifying the Bullwhip Effect in a Simple Supply Chain

q t 5 D̂ tL 2 D̂ tL21 1 z ~ ŝ etL 2 ŝ eL,t21! 1 D t21 Theorem 2.2. Under the conditions of Lemma 2.1, if
the retailer uses a simple moving average forecast with p
5L S D t21 2 D t2p21
p D1 D t 2 1 1 z ~ ŝ etL 2 ŝ eL, t 2 1 !
demand observations, then the variance of the orders, q ,
placed by the retailer to the manufacturer, satisfies
Var~ q ! 2L 2L 2
5 ~ 1 1 L / p ! D t 2 1 2 ~ L / p ! D t 2 p 2 1 1 z ~ ŝ etL 2 ŝ eL, t 2 1 ! .
(4) Var~ D ! $11 S D
p 1 p 2 ~1 2 r !.
p
(5)

It follows that The bound is tight when z 5 0.


Var~ q t! 5 ~ 1 1 L / p ! 2 Var~ D t21! 2 2 ~ L / p !~ 1 1 L / p ! 2.3. Interpretation of the Results
Figure 1 shows the lower bound (solid lines) on the
3 Cov~ D t 2 1 , D t 2 p 2 1 ! 1 ~ L / p ! 2 Var~ D t 2 p 2 1 ! increase in variability for L 5 1 and z 5 2 for various
values of r and p . It also presents simulation results on
1 z 2 Var~ ŝ etL 2 ŝ eL, t 2 1 ! 1 2 z ~ 1 1 2 L / p ! Var( q t )/ s 2 (dotted lines), as well as the increase in
3 Cov~ D t 2 1 , ŝ etL ! variability when excess inventory is not returned
(dashed lines). That is, the dashed lines represent
2L 2L 2 2L 2L 2 simulation results on Var( q t )/ s 2 , where
5 11 S D
p 1 p 2 Var~ D ! 2 p 1 p 2 S D 1

q t1 5 max$ q t, 0 % 5 max$ y t 2 y t21 1 D t21, 0 % .


Var~ D ! 1 2 z ~ 1 1 2 L / p !
3 rp
Notice that, given r, Var( q ) and Var( q ) are quite
1

3 Cov~ D t 2 1 , ŝ etL ! 1 z 2 Var~ ŝ etL 2 ŝ eL, t 2 1 ! close. This implies that the way one treats excess inven-
tory has little impact on the increase in variability for most
2L 2L 2
F S
5 11 D
p 1 p 2 ~ 1 2 r ! Var~ D !
p
G values of p and r. Although this observation applies
for all positive values of r, we should note that when
1 2z~1 1 2L/p! Cov~ D t21, ŝ etL! r 3 21, Var( q ) can be greater than Var( q ). 1

Figure 2 shows the lower bound (solid lines) on the


1 z 2 Var~ ŝ etL 2 ŝ eL, t 2 1 ! , variability amplification when r 5 0 as a function of p
where the second equation follows from Cov( D t 1 , for various values of the lead time parameter, L . It also
D t p 1 ) 5 [ r p /(1 2 r 2 )] s 2 and Var( D t ) 5 s 2 /(1
2
presents simulation results on Var( q t )/ s 2 (dotted
2 2
2 r 2 ).
lines), as well as the increase in variability when
To further evaluate Var( q t ) we need the following excess inventory is not returned (dashed lines). That
lemma. is, the dashed lines represent simulation results on
Var( q t )/ s 2 . Notice that, given L , the three lines are
1

Lemma 2.1. Assume the customer demands seen by the quite close. This, again, implies that the way one treats
retailer are random variables of the form given in (1) where excess inventory has little impact on the increase in
the error terms, e t , are i.i.d. from a symmetric distribution variability.
with mean 0 and variance s 2 . Let the estimate of the Several observations regarding the increase in vari-
standard deviation of the L period forecast error be ŝ etL, as ability can be made from (5). First, we notice that the
defined in (3). Then increase in variability from the retailer to the manu-
Cov~ D t2i, ŝ etL! 5 0 for all i 5 1, . . . , p . facturer is a function of three parameters, (1) p , the
number of observations used in the moving average,
The interested reader is referred to Ryan (1997) or (2) L , the lead time parameter, and (3) r, the correla-
Chen et al. (1998) for the proof of Lemma 2.1. tion parameter.
We thus have the following lower bound on the More specifically, the increase in the variability of
increase in variability from the retailer to the manu- orders from the retailer to the manufacturer is a
facturer. decreasing function of p , the number observations

438 Management Science/Vol. 46, No. 3, March 2000


CHEN, DREZNER, RYAN, AND SIMCHI-LEVI
Quantifying the Bullwhip Effect in a Simple Supply Chain

Figure 1 Var( q ) /Var( D ) for p 5 0.5 and 0.9, L 5 1, z 5 2

used to estimate the mean and variance of demand. In increase in variability. This can also be seen in Figure 1.
particular, when p is large the increase in variability is On the other hand, if r , 0, i.e., demands are nega-
negligible. However, when p is small, there can be a tively correlated, then we see some strange behavior.
significant increase in variability. In other words, the For even values of p , (1 2 r p ) , 1, while for odd
smoother the demand forecasts, the smaller the increase in values of p , (1 2 r p ) . 1. Therefore, for r , 0, the
variability. lower bound on the increase in variability will be
Also note that the increase in the variability of larger for odd values of p than for even values of p .
orders from the retailer to the manufacturer is an
increasing function of L , the lead time parameter. In
addition, note the relationship between L and p : If the 3. The Impact of Centralized
lead time parameter doubles, then we must use twice Demand Information
as much demand data to maintain the same variability One frequently suggested strategy for reducing the
in the order process. In other words, with longer lead magnitude of the bullwhip effect is to centralize
times, the retailer must use more demand data in order to demand information, i.e., to make customer demand
reduce the bullwhip effect. information available to every stage of the supply
The correlation parameter, r, can also have a signif- chain. For example, Lee et al. (1997a p. 98) suggest
icant impact on the increase in variability. First, if r that “one remedy is to make demand data at a
5 0, i.e., if demands are i.i.d., then downstream site available to the upstream site.” In
Var~ q ! 2L 2L 2 this section, we analyze the impact of centralized
$11
Var~ D ! p 1 p2 . (6) customer demand information on the bullwhip ef-
fect. In particular, we demonstrate that while it will
Second, if r $ 0, i.e., demands are positively corre- certainly reduce the magnitude of the bullwhip
lated, (1 2 r p ) , 1, and the larger r, the smaller the effect, centralizing demand information will not

Management Science/Vol. 46, No. 3, March 2000 439


CHEN, DREZNER, RYAN, AND SIMCHI-LEVI
Quantifying the Bullwhip Effect in a Simple Supply Chain

Figure 2 Var( q ) /Var( D ) for L 5 1, 2 and 3, p 5 0, z 5 2

completely eliminate the increase in variability. We note that the assumption that all stages in the
That is, even if each stage of the supply chain has supply chain use the same demand data, the same
complete knowledge of the demands seen by the inventory policy and the same forecasting technique
retailer, the bullwhip effect will still exist. allows us to determine the impact of just the demand
Consider a multistage supply chain in which the forecasting, without considering the impact of differ-
first stage (i.e., the retailer) shares all demand infor- ent forecasting techniques or different inventory pol-
mation with each of the subsequent stages. Assume icies across the stages.
that all stages in the supply chain use a moving The sequence of events in our model is similar to the
average forecast with p observations to estimate the one in the traditional Beer Game (Sterman 1989) or the
mean demand. Therefore, since each stage has com- computerized Beer Game (Kaminsky and Simchi-Levi
plete information on customer demand, each stage 1998). At the end of period t 2 1, the retailer, or Stage
will use the same estimate of the mean demand per 1, observes customer demand, D t 1 , calculates his
period, D̂ t 5 ¥ ip 1 D t i / p .
5 2
2

order-up-to point for period t , y t1 , and orders q t1 so as


Assume that each stage k follows an order-up-to to raise his inventory to level y t1 . The manufacturer, or
inventory policy where the order-up-to point is of the Stage 2, receives the order, q t1 , along with the most
form
recent demand information, D t 1 . This information is
2

y tk 5 L kD̂ t 1 z kŝ etLk, received at the end of period t 2 1 (i.e., there is no


information lead time), allowing the manufacturer to
where D̂ t is the estimate of the mean demand per calculate his order-up-to point, y t2 , and immediately
period, L k is the lead time between stages k and k 1 1, place an order of q t2 to raise his inventory to level y t2 .
ŝ etL 5 C L , =¥ ip 1 ( e t i ) 2 / p , and z k is a constant.
k
k r 5 2 The next stage, Stage 3, immediately receives the

440 Management Science/Vol. 46, No. 3, March 2000


CHEN, DREZNER, RYAN, AND SIMCHI-LEVI
Quantifying the Bullwhip Effect in a Simple Supply Chain

order, q t2 , and the demand observation D t 1 , and the 2 Theorem 3.2. Consider a multistage supply chain
process continues. where the demands seen by the retailer are random variables
We can now state the following lower bound on the of the form D t 5 m 1 e t , where the error terms, e t , are
variance of the orders placed by each stage of the i.i.d. from a symmetric distribution with mean 0 and
supply chain relative to the variance of customer variance s 2. Each stage of the supply chain follows an
demand. order-up-to policy of the form y tk 5 L k D̂ t(k) , where L k is the
Theorem 3.1. Consider a multistage supply chain lead time between stages k and k 1 1,
where the demands seen by the retailer are random variables ¥ ip5 1 D t 2 i ¥ jp5201 q tk22j1
~1!
D̂ t 5 and D̂ t 5 p
~k!
for k $ 2,
of the form given in (1) where the error terms, e t , are i.i.d. p
from a symmetric distribution with mean 0 and variance where q tk is the order placed by stage k in period t .
s 2. Each stage of the supply chain follows an order-up-to
The variance of the orders placed by stage k , denoted q k ,
policy of the form y tk 5 L k D̂ t 1 z k ŝ etLk , where L k is the lead
time between stages k and k 1 1. satisfies
The variance of the orders placed by stage k , denoted q k , Var~ q k! k 2 L i 2 L 2i
satisfies Var~ D ! i51
$ PS1 1
p 1 p2 D
; k. (7)
Var~ q k! The reader is referred to Ryan (1997) or Chen et al.
Var~ D ! $ 1 (1998) for a proof of Theorem 3.2.
2 ~¥ ik51 L i! 2 ~¥ ik51 L i! 2 Note that Theorem 3.2 only applies when each stage
1 S p 1
p2 D ~ 1 2 r p! ; k . of the supply chain uses an inventory policy as de-
fined in (2) with z 5 0. When a policy of this form is
This bound is tight when z i 0 for i 5 1, . . . , k .
5 used in practice, an inflated value of L k is often used,
The reader is referred to Ryan (1997) or Chen et al. with the excess inventory representing the safety
(1998) for a proof of Theorem 3.1. stock. For example, a retailer facing an order lead time
This result demonstrates that even when (i) all of three weeks may choose to keep inventory equal to
demand information is centralized, (ii) every stage of four weeks of forecast demand, with the extra week of
the supply chain uses the same forecasting technique, inventory representing his safety stock. Policies of this
and (iii) every stage uses the same inventory policy, form are often used in practice. Indeed, we have
there will still be an increase in variability at every recently collaborated with a major U.S. retail company
stage of the supply chain. In other words, we have not that uses a policy of this form. See also Johnson et al.
completely eliminated the bullwhip effect by centralizing (1995).
customer demand information. We are interested in comparing the increase in
Finally, it would be interesting to compare the variability at each stage of the supply chain for the
increase in variability for the case of centralized infor- centralized and decentralized systems. We’ll consider
mation, as given in Theorem 3.1, with the increase in the case of i.i.d. demands, i.e., r 5 0, and z i 5 0 for all
the case of decentralized information. To do this, we i . For a discussion of the case where r Þ 0, see Ryan
consider a supply chain similar to the one just ana- (1997) or Chen et al. (1998). If demand information is
lyzed, but without centralized information. In this shared with each stage of the supply chain, then the
case, the retailer does not provide the upstream stages increase in variability from the retailer to stage k is
with any customer demand information and each
stage determines its forecast demand based on the Var~ q k! 2 ~¥ ik51 L i! 2 ~¥ ik51 L i! 2
orders placed by the previous stage, not based on 511 (8)
Var~ D ! p 1
p2
actual customer demands. In this case, we can state the
following lower bound on the variance of the orders On the other hand, if demand information is not
placed by each stage of the supply chain. shared with each stage of the supply chain, then a

Management Science/Vol. 46, No. 3, March 2000 441


CHEN, DREZNER, RYAN, AND SIMCHI-LEVI
Quantifying the Bullwhip Effect in a Simple Supply Chain

lower bound on the increase in variability from the however, even though the retailer has complete
retailer to stage k is given by (7). knowledge of the observed customer demands, he
Note that for supply chains with centralized in- must still estimate the mean and variance of demand.
formation, the increase in variability at each stage is As a result, the manufacturer sees an increase in
an additive function of the lead time and the lead variability.
time squared, while for supply chains without cen- This paper would be incomplete if we did not
tralized information, the lower bound on the in- mention several important limitations of our model
crease in variability at each stage is multiplicative. and results. The main drawback of our model is the
This implies that centralizing customer demand infor- assumption that excess inventory is returned without
mation can significantly reduce the bullwhip effect. cost. The simulation results demonstrate, however,
However, as mentioned above, centralizing cus- that this assumption has little impact on the increase
tomer demand information does not completely in variability for all reasonable values of p , r , and L .
eliminate the bullwhip effect. In addition, these Another limitation of our model is the fact that we are
results indicate that the difference between the variabil- not using the optimal order-up-to policy, but rather
ity in the centralized and decentralized supply chains the policy defined by Equation (2). It is important to
increases as we move up the supply chain, i.e., as we point out, however, that policies of this form are
move from the first stage to the second and third frequently used in practice. In addition, we are not
stages of the supply chain. A simulation study has using the optimal forecasting technique for the corre-
confirmed these insights for the case in which z i Þ 0 lated demand process considered here. However, we
for all i , and r Þ 0. See Ryan (1997) or Chen et al. again point out that the moving average is one of the
(1998) for the results of this simulation study. most commonly used forecasting techniques in prac-
tice. Indeed, we believe that when evaluating the
bullwhip effect it is most appropriate to consider
4. Summary inventory policies and forecasting techniques that are
In this paper we have demonstrated that the phe- used in practice.
nomenon known as the bullwhip effect is due, in Finally, our model clearly does not capture many of
part, to the effects of demand forecasting. In partic- the complexities involved in real-world supply chains.
ular, we have shown that if a retailer periodically For example, we have not considered a multistage
updates the mean and variance of demand based on system with multiple retailers and manufacturers.
observed customer demand data, then the variance Fortunately, extending our results to the multiretailer
of the orders placed by the retailer will be greater case when demand between retailers may be corre-
than the variance of demand. More importantly, we lated is straightforward. See Ryan (1997). 1
have shown that providing each stage of the supply
chain with complete access to customer demand 1
Research supported in part by ONR Contracts N00014-90-J-1649
information can significantly reduce this increase in and N00014-95-1-0232, NSF Contracts DDM-8922712, DDM-9322828
variability. However, we have also shown that the and DMI-9732795.
bullwhip effect will exist even when demand infor-
mation is shared by all stages of the supply chain References
and all stages use the same forecasting technique Baganha, M., M. Cohen. 1995. The stabilizing effect of inventory in
and inventory policy. supply chains. Oper. Res. Forthcoming.
To further explain this point, consider the first stage Chen, F., Z. Drezner, J. Ryan, D. Simchi-Levi. 1998. Quantifying the
of the supply chain, the retailer. Notice that if the bullwhip effect: The impact of forecasting, lead times and
retailer knew the mean and the variance of customer information. Working Paper, Department of IE/MS Northwest-
ern University, Evanston, IL. and School of Industrial Engineer-
demand, then the orders placed by the retailer would ing, Purdue University, Lafayette, IN.
be exactly equal to the customer demand and there Hax, A. C., D. Candea. 1984. Production and Inventory Management.
would be no increase in variability. In our model, Prentice-Hall, Englewood Cliffs, NJ.

442 Management Science/Vol. 46, No. 3, March 2000


CHEN, DREZNER, RYAN, AND SIMCHI-LEVI
Quantifying the Bullwhip Effect in a Simple Supply Chain

Johnson, M. E., H. L. Lee, T. Davis, R. Hall. 1995. Expressions for 1997b. Information distortion in a supply chain: The bullwhip
item bill rates in periodic inventory systems. Naval Res. Logist. effect. Management Sci. 43 546–58.
42 39–56 Metters, R. 1996. Quantifying the bullwhip effect in supply chains.
Kahn, J. 1987. Inventories and the volatility of production. The Amer. Proc. 1996 MSOM Conf. 264–269.
Econom. Rev. 77 667–679. Porteus, E. 1990. Stochastic Inventory Theory. Handbooks in Operations
Kaminsky, P., D. Simchi-Levi. 1998. A new computerized beer Research and Management Science, Volume 2. 605–651.
game: A tool for teaching the value of integrated supply chain Ryan, J. K. 1997. Analysis of inventory models with limited demand information.
management. Hau Lee and Shu Ming Ng, eds. Global Supply Ph.D. Dissertation, Department of Industrial Engineering and Man-
Chain and Technology Management. POMS Series in Technology agement Science, Northwestern University, Evanston, IL.
and Operations Management. 216–225. Sterman, J. D. 1989. Modeling managerial behavior: Misperceptions of
Lee, H., P. Padmanabhan, S. Whang. 1997a. The bullwhip effect in feedback in a dynamic decision making experiment. Management Sci.
supply chains. Sloan Management Rev. 38 93–102. 35 321–339.
Accepted by Hau Lee ; received April 1998. This paper was with the authors 15 months for 1 revision.

Management Science/Vol. 46, No. 3, March 2000 443

You might also like