Viewpoint

Journal of the Operational Research Society (2006) 57, 1256–1257. doi:10.1057/palgrave.jors.2602211

A note on the categorization of demand patterns

A V Kostenko1 and R J Hyndman2

  1. 1Independent Complex Systems Consultant, Bratsk, Russia
  2. 2Monash University, Australia

The accuracy of a forecasting method for a particular product depends on the characteristics exhibited by the product's demand history. Consequently, demand time series are sometimes divided into several discrete categories in order to assign the best forecasting method.

The idea of categorizing demand patterns initially appeared in Williams (1984), who studied the classification of products by demand type, stock control policies for different categories of products, and methods of forecasting demand for the different categories of products. Similar ideas of categorizing demand patterns for the purpose of forecasting and inventory control are considered in Eaves and Kingsman (2004).

A new approach to this problem was recently provided by Syntetos et al (2005) (hereafter SBC). SBC categorize demand based on the expected mean square error of each forecasting method under some assumptions. They compare Croston's (1972) method (hereafter CRO) and a bias-adjusted version of Croston's method due to Syntetos and Boylan (1999) (also known as the 'approximation method' (Eaves and Kingsman, 2004; Syntetos, 2001) and hereafter referred to as SBA). From this comparison they propose the four discrete categories of demand shown in Figure 1 which they label 'erratic', 'lumpy', 'smooth' and 'intermittent'. The four quadrants are uniquely specified by two parameters p and v, where p is the average inter-demand interval and v is the squared coefficient of variation of the demand when it occurs.

Figure 1.
Figure 1 - Unfortunately we are unable to provide accessible alternative text for this. If you require assistance to access this image, please contact help@nature.com or the author

The SBC categorization scheme for CRO and SBA methods for forecasting intermittent demand data.

Full figure and legend (8K)

SBC argue that CRO should only be used for smooth demand series and that demand series from the other three quadrants are best forecast using SBA. The threshold values defining the quadrants are given as p=1.32 and v=0.49, respectively.

Both CRO and SBA use a smoothing constant alpha for producing exponentially smoothed (Makridakis et al, 1998) estimates of positive demands. They both also use the parameter p to denote the average inter-demand interval. The parameter alpha is usually restricted to the range (0,1) and pgreater than or equal to1 by definition.

Assuming that demand data are independent and identically distributed, SBC showed that the theoretical mean squared error (MSE) of CRO was greater than that of SBA when

Unfortunately we are unable to provide accessible alternative text for this. If you require assistance to access this image, please contact help@nature.com or the author

(This is Equation (8) in SBC.)

We simplify (1) by rewriting it as

Unfortunately we are unable to provide accessible alternative text for this. If you require assistance to access this image, please contact help@nature.com or the author

This defines the region of the parameter space where SBA produces better forecasts than CRO. Figure 2 shows the boundary of the region for several values of alpha. Note that this graph corresponds to the 'Smooth' region of Figure 1.

Figure 2.
Figure 2 - Unfortunately we are unable to provide accessible alternative text for this. If you require assistance to access this image, please contact help@nature.com or the author

Parameter space for which each forecasting method is better than the other.

Full figure and legend (14K)

The limiting value of p is obtained when v=0 and alpha=0 giving p=4/3 (not 1.32 as given by SBC). When p=1 and alpha=0, we find the maximum value of v=0.5 (not 0.49 as given by SBC) for which CRO can be better than SBA.

SBC propose using CRO for all values of p and v shown in Figure 2. However, for most of this region, SBA is actually more accurate. Furthermore, Figure 2 shows that there are only two demand categories ('smooth' and 'lumpy') that can be associated with these two methods of forecasting intermittent demand. To summarize, when using the CRO and SBA methods, use SBA unless p and v fall below the line in Figure 2.

Possibly SBC used their four-quadrant approach to enable a simple rule to be implemented. We suggest that a simple but more accurate rule can be derived by dividing the quadrant diagonally into two. In this case, the rule is to use SBA whenever v>2-(3/2)p. This approximation is also shown in Figure 2. Since alpha is usually small (less than 0.3) for intermittent demand data, this approximation is quite good. In any case, the comparative advantage of one method over the other in the space between the approximate rule and the true boundary will be small.

One of the assumptions underlying the SBC analysis (and Croston's (1972) original analysis) is that it assumes that the demand values are independent. This is clearly never true, and if it was true we would simply use the historical mean as the best predictor rather than any more sophisticated forecasting method. In fact, it has recently been shown by Shenstone and Hyndman (2005) that Croston's method (as originally proposed in 1972) and related methods cannot be optimal for any time series of demand, regardless of their time series properties. Consequently, we suggest that a more useful line of research may be to find forecasting methods that are optimal assuming realistic properties of demand time series.

Top

References

  1. Croston JD (1972). Forecasting and stock control for intermittent demands. Opl Res Q 23: 289–303.
  2. Eaves AH and Kingsman BG (2004). Forecasting for the ordering and stock-holding of spare parts. J Opl Res Soc 55: 431–437. | Article |
  3. Makridakis S, Wheelwright SC and Hyndman RJ (1998). Forecasting: Methods and Applications. 3rd ednJohn Wiley & Sons: New York.
  4. Shenstone L and Hyndman RJ (2005). Stochastic models underlying Croston's method for intermittent demand forecasting. J Forecasting 24: 389–402. | Article |
  5. Syntetos AA (2001). Forecasting of intermittent demand. Unpublished PhD thesis, Brunel University, UK.
  6. Syntetos AA and Boylan JE (1999). Correcting the bias of forecasts of intermittent demand. Presented at the 19th International Symposium on Forecasting, June 1999, Washington, DC, USA.
  7. Syntetos AA, Boylan JE and Croston JD (2005). On the categorization of demand patterns. J Opl Res Soc 56: 495–503. | Article |
  8. Williams TM (1984). Stock control with sporadic and slow moving demand. J Opl Res Soc 35: 939–948.