7-Demand Forecasting in SC.
7-Demand Forecasting in SC.
Demand
Forecasting
in a Supply Chain
1-1
7-1
Learning Objectives
1. Understand the role of forecasting for both an
enterprise and a supply chain.
2. Identify the components of a demand
forecast.
3. Forecast demand in a supply chain given
historical demand data using time-series
methodologies.
4. Analyze demand forecasts to estimate
forecast error.
The model similarly assumes that the residuals are roughly the
same size throughout the series -- they are a random component
that adds on to the other components in the same way at all parts
of the series.
Copyright 2013 Pearson Education, Inc. publishing as Prentice Hall. 7-10
Time-Series Forecasting Methods
Multiplicative models - In many time series involving
quantities (e.g. money, wheat production, etc.), the absolute
differences in the values are of less interest and importance
than the percentage changes.
Ftl [L (t l)T]Stl
where
L = estimate of level at t = 0
T = estimate of trend
St = estimate of seasonal factor for Period t
Dt = actual demand observed in Period t
Ft = forecast of demand for Period t
Figure 7-1
t 1 ( p / 2 )
Dt ( p / 2 ) Dt ( p / 2 ) 2 Di /( 2 p ) for p even
i t 1 ( p / 2 )
Dt t [( p 1) / 2 ]
Di / p for p odd
i t [( p 1) / 2 ]
t 1 ( p / 2 )
Dt Dt ( p / 2 ) Dt ( p / 2 ) 2D i /( 2 p )
i t 1 ( p / 2 )
4
D1 D5 2D
i 2
i /8
Figure 7-2
Figure 7-3
Figure 7-4
j 0
S jp 1
Si
r
S1 (S1 S5 S9 ) / 3 (0.42 0.47 0.52) / 3 0.47
S2 (S2 S6 S10 ) / 3 (0.67 0.83 0.55) / 3 0.68
S3 (S3 S7 S11) / 3 (1.15 1.04 1.32) / 3 1.17
S4 (S4 S8 S12 ) / 3 (1.66 1.68 1.66) / 3 1.67
Revised demand
L5 = (D5 + D4 + D3 + D2)/4
= (125 + 122 + 114 + 127)/4 = 122
Copyright 2013 Pearson Education, Inc. publishing as Prentice Hall. 7-25
Simple Exponential Smoothing
Used when demand has no observable
trend or seasonality
Systematic component of demand = level
Initial estimate of level, L , assumed to 0
be the average of all historical data
F1 L0 120.75
L1 D1 (1 )L0
0.1120 0.9 120.75 120.68
Copyright 2013 Pearson Education, Inc. publishing as Prentice Hall. 7-28
Trend-Corrected Exponential Smoothing
(Holts Model)
Revised estimate
L1 = D1 + (1 )(L0 + T0)
= 0.1 x 8,415 + 0.9 x 8,040 = 8,078
T1 = (L1 L0) + (1 )T0
= 0.2 x (8,078 7,367) + 0.8 x 673 = 681
With new L1
F2 = L1 + T1 = 8,078 + 681 = 8,759
Continuing
F7 = L6 + T6 = 11,399 + 673 = 12,072
Copyright 2013 Pearson Education, Inc. publishing as Prentice Hall. 7-32
Trend- and Seasonality-Corrected
Exponential Smoothing
L0 = 18,439 T0 = 524
S1= 0.47, S2 = 0.68, S3 = 1.17, S4 = 1.67
F1 = (L0 + T0)S1 = (18,439 + 524)(0.47) = 8,913
The observed demand for Period 1 = D1 = 8,000
Forecast error for Period 1
= E1 = F1 D1
= 8,913 8,000 = 913
n
n
1 n
At Et MADn At biasn Et
n t1
t1
biast
1.25MAD TSt
MADt
t1 1
Declining alpha t
t1 1 t
Copyright 2013 Pearson Education, Inc. publishing as Prentice Hall. 7-38
Selecting the Best Smoothing Constant
Figure 7-5
Figure 7-6
Moving average
Simple exponential smoothing
Trend-corrected exponential
smoothing
Trend- and seasonality-corrected
exponential smoothing
Figure 7-7
Moving average
L12 = 24,500
F13 = F14 = F15 = F16 = L12 = 24,500
= 1.25 x 9,719 = 12,148
Figure 7-8
Figure 7-9
Figure 7-10
Table 7-2