Brief Discussion 2
7
Demand Forecasting in a Supply Chain
PowerPoint presentation to accompany
Chopra and Meindl Supply Chain Management, 5e
1-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
1-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
1-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
1
Learning Objectives
Understand the role of forecasting for both an enterprise and a supply chain.
Identify the components of a demand forecast.
Forecast demand in a supply chain given historical demand data using time-series methodologies.
Analyze demand forecasts to estimate forecast error.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Role of Forecasting in a Supply Chain
The basis for all planning decisions in a supply chain
Used for both push and pull processes
Operations: Production scheduling, inventory, aggregate planning
Marketing: Sales force allocation, promotions, new production introduction
Finance: Plant/equipment investment, budgetary planning
Human Resources: Workforce planning, hiring, layoffs
All of these decisions are interrelated
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
3
Characteristics of Forecasts
Forecasts are always inaccurate and should thus include both the expected value of the forecast and a measure of forecast error. ( Always Wrong)
Long-term forecasts are usually less accurate than short-term forecasts
Aggregate forecasts are usually more accurate than disaggregate forecasts
In general, the farther up the supply chain a company is, the greater is the distortion of information it receives
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
We are trying to decrease the level of error in our prediction of demand.
Time horizon is very important in regard to the predictability of the forecast.
1-3 months- Short term – More accurate
6mo. -3 years. Long Term
Aggregate Forecast: IF you have more distribution areas you many have inaccuracy in the different areas.
4
Components and Methods
Companies must identify the factors that influence future demand and then ascertain the relationship between these factors and future demand
Past demand
Lead time of product replenishment
Planned advertising or marketing efforts
Planned price discounts
State of the economy
Actions that competitors have taken
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
5
Notes:
Usually tend to use these methods when we do not have data.
Components and Methods
Qualitative
Primarily subjective
Rely on judgment
Time Series
Use historical demand only ( History)
Best with stable demand ( e.g. milk)
Causal
Relationship between demand and some other factor. (
Simulation
Imitate consumer choices that give rise to demand
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
6
Notes:
https://www.youtube.com/watch?v=GkazJtDO2Fg&list=PLI3QncrPtQTUH-tkqyTebjLDeYVSHIxFY&index=1
Causal : independent factors that will affect your demand. Eg: wages in the area, Promotion, eg selling air buds for Apple Phones. Where and how many phones were sold.
Simulation: e.g. test the market. Put product in a particular store to see what happens and then use that to decide forecast for all of the area.
Components of an Observation
Observed demand (O) = systematic component (S)
+ random component (R)
Systematic component – expected value of demand
Level (current deseasonalized demand)
Trend (growth or decline in demand)
Seasonality (predictable seasonal fluctuation)
Random component – part of forecast that deviates from systematic component
Forecast error – difference between forecast and actual demand
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Data always two components Systematic and Random. (Random are attributed towards forecasting error) so you may try to good methods to obtain systematic components.
Trend- positive or negative trend. Usually + in growth stage Decline Stage – trend is not as attractive as it was
Seasonality: products that have a season where demand peaks. E.g. ( flour Christmas, Winter Sweaters)
Product life cycle- positive – level- decline .
7
Basic Approach
Understand the objective of forecasting.
Integrate demand planning and forecasting throughout the supply chain.
Identify the major factors that influence the demand forecast.
Forecast at the appropriate level of aggregation.
Establish performance and error measures for the forecast.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
8
Notes:
Time-Series Forecasting Methods
Three ways to calculate the systematic component
Multiplicative
S = level x trend x seasonal factor
Additive
S = level + trend + seasonal factor
Mixed
S = (level + trend) x seasonal factor
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
9
Static Methods
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
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Tahoe Salt
| Year | Quarter | Period, t | Demand, Dt |
| 1 | 2 | 1 | 8,000 |
| 1 | 3 | 2 | 13,000 |
| 1 | 4 | 3 | 23,000 |
| 2 | 1 | 4 | 34,000 |
| 2 | 2 | 5 | 10,000 |
| 2 | 3 | 6 | 18,000 |
| 2 | 4 | 7 | 23,000 |
| 3 | 1 | 8 | 38,000 |
| 3 | 2 | 9 | 12,000 |
| 3 | 3 | 10 | 13,000 |
| 3 | 4 | 11 | 32,000 |
| 4 | 1 | 12 | 41,000 |
Table 7-1
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Tahoe Salt
Figure 7-1
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Estimate Level and Trend
Periodicity p = 4, t = 3
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
13
Notes:
Tahoe Salt
Figure 7-2
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Tahoe Salt
Figure 7-3
A linear relationship exists between the deseasonalized demand and time based on the change in demand over time
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Estimating Seasonal Factors
Figure 7-4
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Estimating Seasonal Factors
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Adaptive Forecasting
The estimates of level, trend, and seasonality are adjusted after each demand observation
Estimates incorporate all new data that are observed
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Adaptive Forecasting
where
Lt = estimate of level at the end of Period t
Tt = estimate of trend at the end of Period t
St = estimate of seasonal factor for Period t
Ft = forecast of demand for Period t (made Period t – 1 or earlier)
Dt = actual demand observed in Period t
Et = Ft – Dt = forecast error in Period t
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Steps in Adaptive Forecasting
Initialize
Compute initial estimates of level (L0), trend (T0), and seasonal factors (S1,…,Sp)
Forecast
Forecast demand for period t + 1
Estimate error
Compute error Et+1 = Ft+1 – Dt+1
Modify estimates
Modify the estimates of level (Lt+1), trend (Tt+1), and seasonal factor (St+p+1), given the error Et+1
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Moving Average
Used when demand has no observable trend or seasonality
Systematic component of demand = level
The level in period t is the average demand over the last N periods
Lt = (Dt + Dt-1 + … + Dt–N+1) / N
Ft+1 = Lt and Ft+n = Lt
After observing the demand for period t + 1, revise the estimates
Lt+1 = (Dt+1 + Dt + … + Dt-N+2) / N, Ft+2 = Lt+1
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Moving Average Example
A supermarket has experienced weekly demand of milk of D1 = 120, D2 = 127, D3 = 114, and D4 = 122 gallons over the past four weeks
Forecast demand for Period 5 using a four-period moving average
What is the forecast error if demand in Period 5 turns out to be 125 gallons?
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Moving Average Example
L4 = (D4 + D3 + D2 + D1)/4
= (122 + 114 + 127 + 120)/4 = 120.75
Forecast demand for Period 5
F5 = L4 = 120.75 gallons
Error if demand in Period 5 = 125 gallons
E5 = F5 – D5 = 125 – 120.75 = 4.25
Revised demand
L5 = (D5 + D4 + D3 + D2)/4
= (125 + 122 + 114 + 127)/4 = 122
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Simple Exponential Smoothing
Used when demand has no observable trend or seasonality
Systematic component of demand = level
Initial estimate of level, L0, assumed to be the average of all historical data
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Simple Exponential Smoothing
Revised forecast using smoothing constant 0 < a < 1
Given data for Periods 1 to n
Current forecast
Thus
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Simple Exponential Smoothing
Supermarket data
E1 = F1 – D1 = 120.75 –120 = 0.75
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Trend-Corrected Exponential Smoothing (Holt’s Model)
Appropriate when the demand is assumed to have a level and trend in the systematic component of demand but no seasonality
Systematic component of demand = level + trend
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Trend-Corrected Exponential Smoothing (Holt’s Model)
Obtain initial estimate of level and trend by running a linear regression
Dt = at + b
T0 = a, L0 = b
In Period t, the forecast for future periods is
Ft+1 = Lt + Tt and Ft+n = Lt + nTt
Revised estimates for Period t
Lt+1 = aDt+1 + (1 – a)(Lt + Tt)
Tt+1 = b(Lt+1 – Lt) + (1 – b)Tt
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Trend-Corrected Exponential Smoothing (Holt’s Model)
MP3 player demand
D1 = 8,415, D2 = 8,732, D3 = 9,014,
D4 = 9,808, D5 = 10,413, D6 = 11,961
a = 0.1, b = 0.2
Using regression analysis
L0 = 7,367 and T0 = 673
Forecast for Period 1
F1 = L0 + T0 = 7,367 + 673 = 8,040
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Trend-Corrected Exponential Smoothing (Holt’s Model)
Revised estimate
L1 = aD1 + (1 – a)(L0 + T0)
= 0.1 x 8,415 + 0.9 x 8,040 = 8,078
T1 = b(L1 – L0) + (1 – b)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
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Trend- and Seasonality-Corrected Exponential Smoothing
Appropriate when the systematic component of demand is assumed to have a level, trend, and seasonal factor
Systematic component = (level + trend) x seasonal factor
Ft+1 = (Lt + Tt)St+1 and Ft+l = (Lt + lTt)St+l
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Trend- and Seasonality-Corrected Exponential Smoothing
After observing demand for period t + 1, revise estimates for level, trend, and seasonal factors
Lt+1 = a(Dt+1/St+1) + (1 – a)(Lt + Tt)
Tt+1 = b(Lt+1 – Lt) + (1 – b)Tt
St+p+1 = g(Dt+1/Lt+1) + (1 – g)St+1
a = smoothing constant for level
b = smoothing constant for trend
g = smoothing constant for seasonal factor
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Winter’s Model
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
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Winter’s Model
Assume a = 0.1, b = 0.2, g = 0.1; revise estimates for level and trend for period 1 and for seasonal factor for Period 5
L1 = a(D1/S1) + (1 – a)(L0 + T0)
= 0.1 x (8,000/0.47) + 0.9 x (18,439 + 524) = 18,769
T1 = b(L1 – L0) + (1 – b)T0
= 0.2 x (18,769 – 18,439) + 0.8 x 524 = 485
S5 = g(D1/L1) + (1 – g)S1
= 0.1 x (8,000/18,769) + 0.9 x 0.47 = 0.47
F2 = (L1 + T1)S2 = (18,769 + 485)0.68 = 13,093
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Time Series Models
| Forecasting Method | Applicability |
| Moving average | No trend or seasonality |
| Simple exponential smoothing | No trend or seasonality |
| Holt’s model | Trend but no seasonality |
| Winter’s model | Trend and seasonality |
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Measures of Forecast Error
Declining alpha
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Selecting the Best Smoothing Constant
Figure 7-5
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Selecting the Best Smoothing Constant
Figure 7-6
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Forecasting Demand at Tahoe Salt
Moving average
Simple exponential smoothing
Trend-corrected exponential smoothing
Trend- and seasonality-corrected exponential smoothing
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Forecasting Demand at Tahoe Salt
Figure 7-7
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Forecasting Demand at Tahoe Salt
Moving average
L12 = 24,500
F13 = F14 = F15 = F16 = L12 = 24,500
s = 1.25 x 9,719 = 12,148
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Forecasting Demand at Tahoe Salt
Figure 7-8
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Forecasting Demand at Tahoe Salt
Single exponential smoothing
L0 = 22,083
L12 = 23,490
F13 = F14 = F15 = F16 = L12 = 23,490
s = 1.25 x 10,208 = 12,761
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Forecasting Demand at Tahoe Salt
Figure 7-9
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Forecasting Demand at Tahoe Salt
Trend-Corrected Exponential Smoothing
L0 = 12,015 and T0 = 1,549
L12 = 30,443 and T12 = 1,541
F13 = L12 + T12 = 30,443 + 1,541 = 31,984
F14 = L12 + 2T12 = 30,443 + 2 x 1,541 = 33,525
F15 = L12 + 3T12 = 30,443 + 3 x 1,541 = 35,066
F16 = L12 + 4T12 = 30,443 + 4 x 1,541 = 36,607
s = 1.25 x 8,836 = 11,045
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Forecasting Demand at Tahoe Salt
Figure 7-10
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Forecasting Demand at Tahoe Salt
Trend- and Seasonality-Corrected
L0 = 18,439 T0 =524
S1 = 0.47 S2 = 0.68 S3 = 1.17 S4 = 1.67
L12 = 24,791 T12 = 532
F13 = (L12 + T12)S13 = (24,791 + 532)0.47 = 11,940
F14 = (L12 + 2T12)S13 = (24,791 + 2 x 532)0.68 = 17,579
F15 = (L12 + 3T12)S13 = (24,791 + 3 x 532)1.17 = 30,930
F16 = (L12 + 4T12)S13 = (24,791 + 4 x 532)1.67 = 44,928
s = 1.25 x 1,469 = 1,836
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Forecasting Demand at Tahoe Salt
| Forecasting Method | MAD | MAPE (%) | TS Range |
| Four-period moving average | 9,719 | 49 | –1.52 to 2.21 |
| Simple exponential smoothing | 10,208 | 59 | –1.38 to 2.15 |
| Holt’s model | 8,836 | 52 | –2.15 to 2.00 |
| Winter’s model | 1,469 | 8 | –2.74 to 4.00 |
Table 7-2
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
The Role of IT in Forecasting
Forecasting module is core supply chain software
Can be used to best determine forecasting methods for the firm and by product categories and markets
Real time updates help firms respond quickly to changes in marketplace
Facilitate demand planning
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Risk Management
Errors in forecasting can cause significant misallocation of resources in inventory, facilities, transportation, sourcing, pricing, and information management
Common factors are long lead times, seasonality, short product life cycles, few customers and lumpy demand, and when orders placed by intermediaries in a supply chain
Mitigation strategies – increasing the responsiveness of the supply chain and utilizing opportunities for pooling of demand
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Forecasting In Practice
Collaborate in building forecasts
Share only the data that truly provide value
Be sure to distinguish between demand and sales
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Summary of Learning Objectives
Understand the role of forecasting for both an enterprise and a supply chain
Identify the components of a demand forecast
Forecast demand in a supply chain given historical demand data using time-series methodologies
Analyze demand forecasts to estimate forecast error
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher.
Printed in the United States of America.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
7-‹#›
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
Systematic component = (level + trend) × seasonal factor
Systematic component=(level+trend)´seasonal factor
Ft+l = [L+(t + l)T ]St+l
F
t+l
=[L+(t+l)T]S
t+l
184 Chapter 7 • Demand Forecasting in a Supply Chain
We now describe one method for estimating the three parameters L, T, and S. As an example, consider the demand for rock salt used primarily to melt snow. This salt is produced by a firm called Tahoe Salt, which sells its salt through a variety of independent retailers around the Lake Tahoe area of the Sierra Nevada Mountains. In the past, Tahoe Salt has relied on estimates of demand from a sample of its retailers, but the company has noticed that these retailers always overestimate their purchases, leaving Tahoe (and even some retailers) stuck with excess inventory. After meeting with its retailers, Tahoe has decided to produce a collaborative forecast. Tahoe Salt wants to work with the retailers to create a more accurate forecast based on the actual retail sales of their salt. Quarterly retail demand data for the past three years are shown in Table 7-1 and charted in Figure 7-1.
In Figure 7-1, observe that demand for salt is seasonal, increasing from the second quarter of a given year to the first quarter of the following year. The second quarter of each year has the lowest demand. Each cycle lasts four quarters, and the demand pattern repeats every year. There is also a growth trend in the demand, with sales growing over the past three years. The company estimates that growth will continue in the coming year at historical rates. We now describe how each of the three parameters—level, trend, and seasonal factors—may be estimated. The following two steps are necessary to making this estimation:
1. Deseasonalize demand and run linear regression to estimate level and trend. 2. Estimate seasonal factors.
40,000
30,000
20,000
10,000
0
50,000
1, 2 1, 3 1, 4 2, 1 2, 2 Period
D em
an d
2, 3 2, 4 3, 1 3, 2 3, 3 3, 4 4, 1
FIGURE 7-1 Quarterly Demand at Tahoe Salt
Table 7-1 Quarterly Demand for Tahoe Salt
Year Quarter Period, t Demand, Dt
1 2 1 8,000
1 3 2 13,000
1 4 3 23,000
2 1 4 34,000
2 2 5 10,000
2 3 6 18,000
2 4 7 23,000
3 1 8 38,000
3 2 9 12,000
3 3 10 13,000
3 4 11 32,000
4 1 12 41,000
M07_CHOP3952_05_SE_C07.QXD 10/22/11 6:54 PM Page 184
Dt = Dt–( p/2) + Dt+( p/2) + 2Di
i=t+1–( p/2)
t–1+( p/2)
∑ ⎡
⎣ ⎢ ⎢
⎤
⎦ ⎥ ⎥ / (2p) for p even
Di / p for p odd i=t–[( p–1)/2]
t+[( p–1)/2]
∑
⎧
⎨
⎪ ⎪
⎩
⎪ ⎪
D
t
=
D
t–(p/2)
+D
t+(p/2)
+ 2D
i
i=t+1–(p/2)
t–1+(p/2)
å
é
ë
ê
ê
ù
û
ú
ú
/(2p) for p even
D
i
/p for p odd
i=t–[(p–1)/2]
t+[(p–1)/2]
å
ì
í
ï
ï
î
ï
ï
Dt = Dt–(p/2) + Dt+(p/2) + 2Di i=t+1–(p/2)
t–1+(p/2)
∑ ⎡
⎣ ⎢ ⎢
⎤
⎦ ⎥ ⎥ / (2p)
D
t
=D
t–(p/2)
+D
t+(p/2)
+ 2D
i
i=t+1–(p/2)
t–1+(p/2)
å
é
ë
ê
ê
ù
û
ú
ú
/(2p)
= D1 + D5 + 2Di i=2
4
∑ /8
=D
1
+D
5
+2D
i
i=2
4
å
/8
Dt = L+Tt
D
t
=L+T
t
St = Di Dt
S
t
=
D
i
D
t
Si = Sjp+1
j=0
r–1
∑
r
S
i
=
S
jp+1
j=0
r–1
å
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
S
1
=(S
1
+S
5
+S
9
)/3=(0.42+0.47+0.52)/3=0.47
S
2
=(S
2
+S
6
+S
10
)/3=(0.67+0.83+0.55)/3=0.68
S
3
=(S
3
+S
7
+S
11
)/3=(1.15+1.04+1.32)/3=1.17
S
4
=(S
4
+S
8
+S
12
)/3=(1.66+1.68+1.66)/3=1.67
F13 = (L+13T)S13 = (18,439+13×524)0.47 =11,868 F14 = (L+14T)S14 = (18,439+14×524)0.68 =17,527 F15 = (L+15T)S15 = (18,439+15×524)1.17 = 30,770 F16 = (L+16T)S16 = (18,439+16×524)1.67 = 44,794
F
13
=(L+13T)S
13
=(18,439+13´524)0.47=11,868
F
14
=(L+14T)S
14
=(18,439+14´524)0.68=17,527
F
15
=(L+15T)S
15
=(18,439+15´524)1.17=30,770
F
16
=(L+16T)S
16
=(18,439+16´524)1.67=44,794
Ft+1 = (Lt + lTt)St+1
F
t+1
=(L
t
+lT
t
)S
t+1
Lt+1 =αDt+1 +(1–α)Lt
L
t+1
=aD
t+1
+(1–a)L
t
L0 = 1 n
Di i=1
n
∑
L
0
=
1
n
D
i
i=1
n
å
Ft+1 = Lt and Ft+n = Lt
F
t+1
=L
t
and F
t+n
=L
t
Lt+1 = α(1–α) nDt+1–n +(1–α)
t D1 n=0
t–1
∑
L
t+1
=a(1–a)
n
D
t+1–n
+(1–a)
t
D
1
n=0
t–1
å
L0 = Di i=1
4
∑ / 4 =120.75
L
0
=D
i
i=1
4
å
/4=120.75
F1 = L0 =120.75
F
1
=L
0
=120.75
L1 =αD1 +(1–α)L0
L
1
=aD
1
+(1–a)L
0
= 0.1×120+0.9×120.75 =120.68
=0.1´120+0.9´120.75=120.68
Et = Ft – Dt
E
t
=F
t
–D
t
MSEn = 1 n
Et 2
t=1
n
∑
MSE
n
=
1
n
E
t
2
t=1
n
å
At = Et MADn = 1 n
At t=1
n
∑
A
t
=E
t
MAD
n
=
1
n
A
t
t=1
n
å
σ =1.25MAD
s=1.25MAD
MAPEn =
Et Dt 100
t=1
n
∑
n
MAPE
n
=
E
t
D
t
100
t=1
n
å
n
biasn = Et t=1
n
∑
bias
n
=E
t
t=1
n
å
TSt biast MADt
TS
t
bias
t
MAD
t
αt = αt–1
ρ +αt–1 = 1– ρ 1– ρt
a
t
=
a
t–1
r+a
t–1
=
1–r
1–r
t
196 Chapter 7 • Demand Forecasting in a Supply Chain
as shown in Figure 7-5. The forecast shown in Figure 7-5 uses the resulting ! ! 0.54 and gives MSE ! 2,460, MAD ! 42.5 and MAPE ! 2.1 percent.
The smoothing constant can also be selected using Solver by minimizing the MAD or the MAPE at the end of 10 periods. In Figure 7-6, we show the results from minimizing MAD (cell G13). The forecasts and errors with the resulting ! ! 0.32 are shown in Figure 7-6. In this case, the MSE increases to 2,570 (compared to 2,460 in Figure 7-5) while the MAD decreases to 39.2 (compared to 42.5 in Figure 7-5) and the MAPE decreases to 2.0 percent (compared to 2.1 percent in Figure 7-5). The major difference between the two forecasts is in period 9 (the period with the largest error shown in cell D11), where minimizing MSE picks a smoothing constant that reduces large errors, while minimizing MAD picks a smoothing constant that gives equal weight to reducing all errors even if large errors get somewhat larger.
FIGURE 7-5 Selecting Smoothing Constant by Minimizing MSE
M07_CHOP3952_05_SE_C07.QXD 10/22/11 6:54 PM Page 196
Chapter 7 • Demand Forecasting in a Supply Chain 197
In general, it is not a good idea to use smoothing constants much larger than 0.2 for extended periods of time. A larger smoothing constant may be justified for a short period of time when demand is in transition. It should, however, generally be avoided for extended periods of time.
7.8 FORECASTING DEMAND AT TAHOE SALT
Recall the Tahoe Salt example earlier in the chapter with the historical sell-through demand from its retailers shown in Table 7-1. The demand data are also shown in column B of Figure 7-7. Tahoe Salt is currently negotiating contracts with suppliers for the four quarters between the second quarter of Year 4 and the first quarter of Year 5. An important input into this negotiation is the forecast of demand that Tahoe Salt and its retailers are building collaboratively. They have assigned a team consisting of two sales managers from the retailers and the vice president of
FIGURE 7-6 Selecting Smoothing Constant by Minimizing MAD
M07_CHOP3952_05_SE_C07.QXD 10/22/11 6:54 PM Page 197