You are on page 1of 10

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/32021906

Classification for forecasting and stock control: A case study

Article  in  Journal of the Operational Research Society · April 2008


DOI: 10.1057/palgrave.jors.2602312 · Source: OAI

CITATIONS READS

118 3,937

3 authors, including:

John Boylan
Buckinghamshire New University
73 PUBLICATIONS   2,483 CITATIONS   

SEE PROFILE

All content following this page was uploaded by John Boylan on 25 June 2014.

The user has requested enhancement of the downloaded file.


Journal of the Operational Research Society (2008) 59, 473 --481  2008 Operational Research Society Ltd. All rights reserved. 0160-5682/08 $30.00

www.palgrave-journals.com/jors

Classification for forecasting and stock control:


a case study
JE Boylan1∗ , AA Syntetos2 and GC Karakostas3
1 Buckinghamshire Chilterns University College, Buckinghamshire, UK; 2 University of Salford, Salford, UK;
and 3 Eurometal SA, Greece
Different stock keeping units (SKUs) are associated with different underlying demand structures, which in
turn require different methods for forecasting and stock control. Consequently, there is a need to categorize
SKUs and apply the most appropriate methods in each category. The way this task is performed has significant
implications in terms of stock and customer satisfaction. Therefore, categorization rules constitute a vital
element of intelligent inventory management systems. Very little work has been conducted in this area and,
from the limited research to date, it is not clear how managers should classify demand patterns for forecasting
and inventory management. A previous research project was concerned with the development of a theoretically
coherent demand categorization scheme for forecasting only. In this paper, the stock control implications of
such an approach are assessed by experimentation on an inventory system developed by a UK-based software
manufacturer. The experimental database consists of the individual demand histories of almost 16 000 SKUs.
The empirical results from this study demonstrate considerable scope for improving real-world systems.
Journal of the Operational Research Society (2008) 59, 473 – 481. doi:10.1057/palgrave.jors.2602312
Published online 18 October 2006

Keywords: categorization; forecasting; inventory; intermittent demand; case study

Introduction The selection of forecasting and stock-control methods is


Inventory management is a very complex problem area and generally based on the values of parameters that define the
it is this complexity that has necessitated the development current state of the SKU. The parameters most commonly
of intelligent systems to assist decision making. Ultimately, applied for this purpose relate to the underlying demand
ordering decisions must be made at the level of the individual patterns. Other relevant parameters, not considered in this
item or product. Thus, operational rules for the classifica- research, include discount break-points and foreign exchange
tion of stock keeping units (SKUs) are essential components rates (see eg, Kobbacy and Liang, 1999).
of inventory systems. They allow the appropriate amount This paper offers some empirical evidence on demand cate-
of managerial attention and the right forecasting and stock gorization based on underlying demand patterns. The fore-
control methods to be used on the right products. The classifi- casting and stock-control classification system employed by a
cation of SKUs has significant implications for stock-holdings UK-based software manufacturer is examined. The company
and customer service levels (CSLs). sought to improve the classification capability of its software
Demand categorization has attracted very limited academic by (i) considering alternative classification parameters and
interest. There has been a considerable amount of research (ii) removing hard-coded classification parameter values and
on classifying inventory and forecasting methods, but not on enabling users to select their own values from appropriate
distinguishing between different demand patterns to guide menus. It is the standard practice of the manufacturer to test
forecasting and stock control. Notable exceptions are the all new approaches extensively, prior to adoption, to establish
papers by Williams (1984) and Eaves and Kingsman (2004). ‘proof of concept’. The empirical database supplied by the
Although some work has been done on the implications of company for this purpose consisted of the individual demand
forecasting on stock control (eg, Watson, 1987; Gardner, histories of approximately 16 000 SKUs from the automotive,
1990; Strijbosch et al, 2000), more theoretical and empirical aerospace and chemical industries.
research is much needed in this area. The remainder of the paper is structured as follows. Firstly,
a categorization framework is presented. Secondly, the
∗ Correspondence: JE Boylan, Buckinghamshire Business School, company’s old method of classification is summarized. A liter-
Buckinghamshire Chilterns University College, Chalfont St Giles,
ature review follows. The objectives of the empirical investi-
Buckinghamshire, HP8 4AD, UK. gation are stated. These are informed both by the company’s
E-mail: john.boylan@bcuc.ac.uk old classification method and recent theoretical developments.
474 Journal of the Operational Research Society Vol. 59, No. 4

The next sections explain the empirical findings, from fore- category is defined according to demand volume. This allows
casting and stock-control perspectives. Unresolved issues are the ‘slow’ category to be the ‘C’ class in an A–B–C classi-
discussed as part of a ‘research agenda’ for demand categ- fication by volume. However, in the remainder of the paper,
orization. Conclusions are summarized at the end of the paper. the company’s usage is followed, where the ‘slow’ category
is restricted to intermittent demand patterns.
Categorization framework In summary, according to this framework:

Infrequent demand occurrences or irregular demand sizes, • An intermittent demand item is an item with infrequent
when demand occurs, do not allow lead time demand to be demand occurrences.
represented by the normal distribution. In these cases, demand • A slow moving item is an item whose average demand
will be called non-normal. By using this nomenclature, it is per period is low. This may be due to infrequent demand
not meant that all regular, non-sporadic, non-lumpy demands occurrences, low average demand sizes or both.
are necessarily normally distributed. A different distribution • An erratic demand item is an item whose demand size is
may be more appropriate, although the normality assumption highly variable.
should reasonably represent many real-world cases (see eg, • A lumpy demand item is an intermittent item for which
Silver et al, 1998). demand, when it occurs, is highly variable.
A rather modest part of the operational research literature • A clumped demand item is an intermittent item for which
has been devoted to exploring non-normal demand patterns. demand, when it occurs, is constant (or almost constant).
Nevertheless, there are inconsistencies in definitions of non- The framework is conceptual, rather than operational, since
normal demand patterns. For example, Williams (1984) argues ‘high’ and ‘low’ are not quantified. The conceptual frame-
that the variances of the number of orders, order sizes and work was used to guide discussions with the company and
lead-times should be taken into account, whereas Gelders and experimentation with their software.
Van Looy (1978) define non-normal patterns by the magnitude
of demand over a calendar year.
Case study: old method of classification
A categorization framework has been developed (see
Figure 1), to link definitions of non-normal demand patterns The empirical investigation presented here is based on the
with factors that have been proposed in the literature. The categorization scheme employed by the forecasting and
first column contains three of these factors. Of course, the stock control software manufacturer, as shown pictorially in
framework can be extended to take other factors into account, Figure 2. (The nomenclature differs slightly from Figure 1
such as the variance of lead-time. The second column defines since an item must be non-intermittent to be ‘erratic’, and
‘intermittent’ and ‘erratic’ demand, according to the factors intermittent to be ‘slow’.) The criteria used in this catego-
proposed in the forecasting-categorization of Syntetos et rization scheme reflect, according to the manufacturer, an
al (2005). In the final column, ‘lumpy’ demand is defined approach that is not untypical within this specialized software
according to Syntetos et al (2005), while the ‘clumped’ sector.
category contains more regular demand patterns, including In the old system, the number of zero demand time
fixed clump-sizes (Ritchie and Kingsman, 1985). The ‘slow’ periods (r ), during the last n time periods (n = 13), is

High
Intermittent
Mean inter -
demand interval
Non-intermittent
Low

Mean demand size Slow


Low AND/OR

High
Erratic Lumpy
Coefficient of variation AND
of demand sizes
Non-erratic Clumped
Low AND

Figure 1 Categorization of non-normal demand patterns.


JE Boylan et al—Classification for forecasting and stock control 475

Forecasting Stock control


Average demand

Low
Slow Lumpy
Intermittent
Order frequency

Non-intermittent
Fast Erratic
High

Low High
Variability of demand

Figure 2 A software package categorization scheme.

compared against a corresponding break-point to determine Nevertheless, the break-points were chosen arbitrarily, so
intermittence. (A break-point of 7 has been used traditionally. that they make sense only for the particular situation that was
If r  7, then demand is classified as intermittent; if r < 7, then analysed in the 1984 paper. This raises some doubts about the
demand is non-intermittent.) In this paper, the term ‘break- potential applicability of the proposed categorization scheme
point’ will be used to denote a critical value of any parameter in other contexts. Eaves and Kingsman (2004) analysed
that determines the category of an SKU. demand data from the Royal Air Force and concluded that
The average demand per unit time period (over the last Williams’ classification scheme did not adequately describe
13 periods) is used as a criterion for further distinguishing the observed demand structure. Consequently, a revised clas-
between lumpy and slow-moving SKUs in the intermittent sification scheme was proposed (for more details, see Eaves,
demand category. (The average demand break-point is set to 2002). The break-point values assigned to the categorization
0.5.) If demand has been classified as non-intermittent, the parameters were chosen subjectively, based on manage-
variability of the demand per period is compared against a ment decisions, thereby restricting the generalization of their
specified break-point to further distinguish between fast and results. Of course, the production of universally applicable
erratic SKUs. rules was not the objective of either academic paper. In both
Intermittent demand requirements are estimated using a papers, a case-study-based solution was developed.
13-period simple moving average (SMA (13)). Non- In both categorization schemes discussed above, fore-
intermittent demand is estimated using various forms of casting methods and stock control models are selected once
exponential smoothing, depending on the trend and seasonal the demand patterns have been categorized. This is also true
characteristics of the demand series. In the next stage, stock for the software solution summarized in the previous section.
control applications are selected based on a sub-categorization Johnston and Boylan (1996) re-conceptualized the term
scheme. For slow demand, the Poisson distribution is used ‘intermittence’ by considering the mean inter-demand inter-
to calculate the order quantity. For lumpy demand, a propri- vals for which Croston’s (1972) method, specifically designed
etary empirical method is used instead. For non-intermittent for intermittence, outperformed single exponential smoothing
demand, continuous order level or periodic order-up-to-level (SES). The authors recommended a rule that if the mean inter-
methods are used depending on the client’s requirements (with demand interval ( p) is greater than 1.25 forecast revision
demand standard deviation adjustments for the erratic SKUs). periods, then Croston’s method should be used, rather than
SES (based on the simulated mean squared error (MSE)). This
form of rule is based on the premise that it is preferable to
Literature review
identify conditions for superior forecasting performance, and
Williams (1984) analysed the demand data of a public utility then to categorize demand based on these results, rather than
and proposed a method of demand pattern categorization the other way round. The essence of the re-conceptualization
based on an idea called variance partition. According to lies in this approach and the identification of the mean inter-
this method, the variance of the demand during lead time is demand interval as a categorization parameter, rather than the
split into its constituent parts: variance of the order sizes, specification of an exact break-point value. Indeed, it seems
transaction variability and variance of the lead times. The more logical to work in the following way: (i) compare
categorization scheme meets various theoretical and practical alternative estimation procedures, (ii) identify the regions of
requirements that were proposed in Williams’ work. superior performance for each one of them and (iii) define
476 Journal of the Operational Research Society Vol. 59, No. 4

Low High The categorization of ‘intermittent’ and ‘non-intermittent’


p = 1.32(cut-off value) demand was based on the number of zero demand time periods
(r ), during the last n time periods (n = 13). This is a sound
High approach, being equivalent to the mean inter-demand interval
Erratic Lumpy recommended in the literature. However, the break-point of
(Syntetos & Boylan) (Syntetos & Boylan) r = 7 was determined subjectively. Therefore, the first objec-
CV = 0.49
2
tive of the empirical analysis is to compare the forecasting and
stock-control implications of different choices of the break-
(cut-off value)
point for the number of zeroes in the last 13 periods. To
‘Smooth’ Intermittent
(Croston) (Syntetos & Boylan) conduct this analysis, the following estimators are considered:
SES and SMA (13) for ‘non-intermittent’ demand; Croston’s
method and the SBA for ‘intermittent demand’.
Low The inclusion of CV2 as a further parameter to distinguish
intermittent demand was discussed with the company. They
Figure 3 Demand-based categorization for forecasting (after were interested in its inclusion at a later stage of development
Syntetos et al, 2005).
but did not wish to change too many aspects of their system
at the first stage. Consequently, the CV2 parameter was not
the demand patterns based on the methods’ comparative included as a forecasting classification parameter in this study.
performance, rather than arbitrarily defining demand patterns In the old system, the categorization of ‘slow’ and ‘lumpy’
and then testing which estimation procedure performs best demand was based on the average demand. This does not
on each particular demand category. appear to capture the essence of ‘lumpiness’, as described in
Johnston and Boylan (1996) compared SES and Croston’s the conceptual framework of Figure 1. This argument was
method, but did not question the validity of Croston’s method accepted by the company, since it was known that, in the
itself. Croston’s (1972) method works in the following way: old system, low-volume high-variation items had insufficient
estimates of mean demand sizes and intervals are updated stock and high-volume low-variation items had excess stock.
using SES, after a demand occurrence, and the ratio of the size Two categorization variables were discussed, namely the ratio
to interval estimates is used as an estimate of the mean demand of variance to mean of demand and the squared coefficient
per unit time period. Croston’s estimator was found by of variation of demand size (CV2 ). The first measure is an
Syntetos and Boylan (2001) to be biased. The Syntetos– index of dispersion for the Poisson distribution. The second
Boylan approximation (SBA) (Syntetos and Boylan, 2005, measure was preferred by the company, since it is dimension-
2006a) adjusts the biased estimates by applying a multiplica- less and would allow the same variable to be used in distin-
tive factor of (1 − /2) to the Croston estimate, where  is guishing ‘intermittent’ from ‘non-intermittent’ and ‘slow’ and
the smoothing constant used to update estimates of the mean ‘lumpy’, if CV2 is included in the former categorization at a
inter-demand interval. later stage of development. Therefore, the second objective of
Syntetos et al (2005) used the three-stage approach the empirical analysis is to assess the stock-control implica-
discussed above to develop a theoretically coherent demand tions for slow and lumpy demand, if new forecasting methods
categorization scheme based on the mean inter-demand are used and the company replaces average demand by CV2
interval ( p) and the squared coefficient of variation of as the categorization parameter.
demand sizes (CV2 ). The definition of the alternative demand In the following sections, the forecasting implications of the
patterns resulted from a direct comparison between the theo- ‘intermittent’/‘non-intermittent’ categorization and the stock-
retical MSE performances of Croston’s method, SES and the control implications of the ‘slow’/‘lumpy’ categorization are
SBA. Both the parameters and their break-point values were summarized, in accordance with the design of the software
the outcome of this formal comparison, and the validity of package (see Figure 2).
the scheme was empirically tested and confirmed on 3000
SKUs from the automotive industry. The contribution of this Empirical investigation: forecasting
work lies in the identification of the CV2 as an additional
categorization parameter for demand forecasting purposes. Summary characteristics of the demand data sets used in this
Nevertheless, inventory control issues were not addressed. research are presented in the following table.
The scheme is presented pictorially in Figure 3. The demand data series have been divided into three
blocks: (i) initialization, (ii) calibration and (iii) performance
measurement. The lengths of these blocks are shown in the
Purpose of empirical investigation
final column of Table 1. The ‘initialization block’ is used
The old classification scheme used by the software manufac- to initialize values required for methods based on recur-
turer was found to have some limitations, in the light of the sive formulae (such as the mean inter-demand interval for
theoretical considerations summarized in the previous section. Croston’s method). In the ‘calibration block’, the optimal
JE Boylan et al—Classification for forecasting and stock control 477

Table 1 Empirical demand data sets


Industry SKUs Periods Time bucket Period breakdown
Motor spare parts 12 881 26 Monthly 13/7/6
Aerospace spare parts 3025 52 Bi-monthly 18/18/16
Chemical products 53 60 Monthly 24/24/12

smoothing constants are identified, based on MSE. Finally, 0.86

Geometric Root Mean Square Error (GRMSE)


the optimal smoothing constants are used to update forecasts CR-SMA
CR-SES
in the ‘performance block’, in which performance statistics 0.84 SBA-SMA
are calculated. SBA-SES
The three data sets do not contain items categorized by the 0.82
company as ‘obsolete’, ‘dying’ or ‘new’. The data sets contain
only those SKUs with greater than or equal to two zeroes and 0.8
less than or equal to eleven zeroes in the last thirteen periods,
excluding the performance block. Also, the data sets do not 0.78
include SKUs with strictly less than seven zeroes in the last 13
0.76
(excluding the performance period) that were found to have
a 13-period global trend that was statistically significant (5%
0.74
level, two-tailed test). The restriction to a minimum of two
non-zero values ensures that all initial values can be calcu-
0.72
lated by the end of the calibration block, thereby allowing the 2 3 4 5 6 7 8 9 10 11
recursive formulae to proceed in the performance block. The Break point (number of zeroes)
other restrictions were in keeping with the broadest range of
definitions of intermittence that the software company found Figure 4 Categorization break-points for intermittent demand
(Data set 1).
acceptable.
The forecast error statistics used for reporting results are:
the geometric root mean squared error (GRMSE) and the
average mean absolute error (MAE). As its name implies, the based results were generated from the first data set, using
GRMSE is based on squared errors and taking the appropriate issue points only.
geometric mean as the summary measure. This summariza- Results were also generated for the two smaller data sets
tion may be across time, across series or both. In this study, and using the mean MAE. The best break-points varied
the following approach is adopted: (i) calculate mean square slightly by data set and by error measure.
forecast error for each individual series (SKU) and then (ii) The recommended ranges of break-points are presented in
multiply these values together for all n series and take the 2nth the following table. The ranges are consistent with the plateaus
root. This ensures that, when comparing two methods, the shown in Figure 4 for Data set 1, but were recommended on
effect of high errors for outlying SKUs cancel out. The prop- the basis of their consistency in yielding accurate forecasts
erties of the GRMSE measure are discussed further by Boylan across all data sets and error measures.
and Syntetos (2006). The MAE averages errors, ignoring their Results were also generated for ‘all points in time’.
sign; it is summarized across series by its mean value. For However, in this case, the results were consistent neither
both measures, GRMSE and MAE, performance is measured across data sets nor, in some cases, across error measures.
on all points in time and issue points only. The former corre- This is an important element of the research agenda for
sponds to a re-order interval and the latter to a re-order level demand categorization.
system. The results in Table 2, for issue points only, indicate the
As discussed in the section on the purpose of the empirical sensitivity of break-points to the choice of estimators. The
investigation, the estimators that are considered for the inter- recommended range of break-points relating to the compar-
mittent demand category (ie demand patterns associated with ison of SES and the Syntetos–Boylan Approximation (SBA) is
a ‘low’ order frequency as determined by the break-point) consistent with theoretical expectations (Syntetos et al, 2005).
are Croston’s method and the SBA. For the non-intermittent This is not true for the comparison of SES and Croston’s
demand category (ie demand patterns with a ‘high’ order estimator, in which case lower break-points for mean inter-
frequency), SES and the SMA (13) are considered. Every demand intervals were expected (Johnston and Boylan, 1996).
combination of those methods, for each possible break-point, Nevertheless, consideration of the shapes of the curves in
is tested. In Figure 4, the effect of break-point values is shown Figure 4 results in an important operational conclusion, not
for every pair of the estimators examined. These GRMSE- revealed in previous theoretical investigations. The curves are
478 Journal of the Operational Research Society Vol. 59, No. 4

Table 2 Suggested rules for identifying intermittence (Data sets 1, 2 and 3)


Intermittent Non-intermittent Recommended range of Equivalent range of
break-point values mean inter-demand
(number of zeroes) intervals
1. Croston SMA 5–7 1.63–2.17
2. Croston SES 6–8 1.86–2.60
3. SBA SMA 2–3 1.18–1.30
4. SBA SES 2–4 1.18–1.44

quite flat for break-points from r = 2 to r = 6 showing that The software features the continuous re-order point, order
forecast accuracy is insensitive to the choice of break-point in quantity (s, Q) system, the periodic order-up-to-level (T, S)
this region. In the region from r = 7 (the old company break- system and the periodic order point order-up-to-level (T, s, S)
point) to r = 13, forecast accuracy is highly sensitive to the system. (For a discussion of these systems, see Silver et al,
break-point value. This conclusion is confirmed by analysis 1998.) In this research, detailed results were obtained only for
of mean MAE, where similar results are obtained. an (s, Q) system, in which orders of quantity Q are placed
This analysis strengthened the company’s resolve to change when the stock falls below the re-order point (s). The simu-
this parameter from being hard-coded to being menu-driven lations were not replicated on the other control systems since
and to recommend r = 3 as an initial setting. This break- preliminary results indicated no significant differences. This
point consistently yielded accuracy that was close to the best, conclusion is also supported by the findings of the empir-
for ‘issue points’, even when the optimal break-point was ical study conducted by Sani and Kingsman (1997) on the
somewhat higher. For ‘all points in time’, the setting of r = 3 combined performance of statistical estimators and periodic
performed well for Data set 1, but less so for Data sets 2 and stock control models.
3. The need to customize this setting, based on client data, The order-quantity, Q, was determined by the cumulative
remained for ‘all points in time’. forecast over the lead-time, and s by using an appropriate
distribution. For slow items, a Poisson distribution is assumed.
Empirical investigation: stock control This is a natural choice for slow movers and reflected the
company’s existing practice. For lumpy items, the propri-
In the next stage of this investigation, stock control related etary method developed by the company was investigated, in
issues were considered. A demand forecasting system, such addition to calculations based on the negative binomial
as the one discussed in the previous section, may perform distribution (NBD). The NBD is included since it satisfies
well in terms of a given accuracy measure, but this does not both theoretical and empirical criteria (Syntetos and Boylan,
necessarily translate into excellent stock-control performance. 2006b). The forecasting methods considered, for both slow
and lumpy items, were: SBA and SMA(13). SMA(13) has
Simulation design and performance criteria
been included as it is the estimator currently employed in
At this stage, the results were based mainly on one data the system. Croston’s method and SES were excluded on the
set (Data set 1, motor spare parts). The chemical data set basis of a further forecasting analysis, the details of which
(Data set 3) was not used at all for stock simulations because are beyond the scope of this paper.
inventory-related data could not be made available. Moreover, The following measures were recorded: (i) individual
the aerospace spare parts data set (Data set 2) was of limited SKU time average stock-holding (in units and in value); (ii)
use because, for many SKUs, the demand status switched very average of (i) over all SKUs; (iii) Customer service level
frequently across different categories over time, leaving only (CSL) achieved. The ‘CSL’ is defined as the ratio of the
a small number (fewer than 30) that were consistently defined fulfilled demand (total demand minus backorders) to the total
as slow or lumpy. This also affected Data set 1, although to a demand, calculated in terms of units. Default options for the
much lesser degree. Overall, many SKUs had to be discarded simulation experiment included: backorders carried forward
in order to examine the characteristics of slow and lumpy (ie no lost sales); time series are treated as demand rather
data. However, this enabled a more systematic investigation than sales; optimization of forecasting parameters over lead
on the remaining series. time is based on the MSE.
A positive trend of about 6% over 26 months was detected To conduct this analysis, ‘intermittent demand’ was defined
at the aggregate level for the first data set. This trend was not as those SKUs with three or more zero demand periods over
detectable at SKU level, but it is possible that it may have the last 13 periods, following the outcome of the forecasting
affected the results. investigation reported earlier. To distinguish between slow and
For the purposes of this research, only the intermittent lumpy demand, the squared coefficient of variation of demand
demand category was evaluated, as improvements in that area size (CV2 ) was used. The evaluation of break-points, which
constituted the main objective of the software manufacturer. clients would use in practice, was problematic. Clients operate
JE Boylan et al—Classification for forecasting and stock control 479

Table 3 Resulting inventory for slow demand-proposed scheme Slow demand


(Data set 1) 100.0

Estimator Avg. stock Total stock CSL achieved (%)

Achieved Customer Service Level %


volume/units value (index) 98.0

SMA(13) 1.454 100.0 96.75


SBA 1.325 88.3 93.37 96.0

94.0
differential service-level targets for slow and lumpy items,
and so the choice of break-point would largely depend on
92.0
service-mix requirements. In Data set 1, though, almost 50%
of the SKUs would be classified as slow, regardless of client
preferences, since these items had zero variance of demand 90.0
size. Classification of this subset of SKUs as slow, and the
remainder as lumpy, would provide a useful benchmark for 88.0
future analyses, taking client service-mix requirements into 93.0 94.0 95.0 96.0 97.0
account.
Target Customer Service Level %

Stock control implications of forecasting for slow items SMA(13) SBA Target Service Level

The main objective of this analysis was to extend the


Figure 5 Target and achieved service level—proposed scheme
forecasting results to a stock control context, rather than (Data set 1).
to conduct a detailed investigation of alternative standard
statistical demand distributions, as this issue has been often
addressed in the literature. The target CSL was initially set
Slow demand
to a commonly employed target, 95%, but was later treated 1350
as a simulation parameter, with variation from 93 to 97%.
1300
The SMA(13)–SBA comparison results (95% target) are
shown in Table 3. The figures that relate to the total inventory 1250
Total Stock Volume (units)

value are presented as index numbers because the relevant


1200
information is confidential.
Under the proposed scheme, the resulting stock from the 1150
application of the SBA method is 8.9% less than that asso-
1100
ciated with SMA(13). Such a decrease in the volume of
stock translates to an 11.7% reduction in the total inventory 1050
value. Nevertheless, the inventory-related savings occur at the
1000
expense of a reduction in the achieved CSL, which drops
from 96.75 to 93.37%. These results conform to theoretical 950
expectations. Achieving a CSL higher than the target was
900
expected for SMA(13), owing to the bias (over-forecast) asso-
ciated with this method after an issue-point ((LS, Q) system). 850
Similarly, some under-achievement of the target for the SBA 93.0 94.0 95.0 96.0 97.0
can be attributed to the fact that it slightly under-forecasts the Target Customer Service Level %
mean demand. The service level target was then varied, using SMA(13) SBA
the same definitions of demand categories, and the same fore-
casting methods. This enabled the effect on the achieved CSL Figure 6 Target service level and resulting inventory
to be observed (Figure 5). (volume)—proposed scheme (Data set 1).
Figure 5 shows that SMA consistently attains a service
level above the target. Although this is desirable, it is at the
expense of high inventory levels (see Figure 6). The SBA consistent with theoretical expectations and with the empir-
attains service levels that are close to targets above 95%. For ical findings of Eaves and Kingsman (2004). The software
lower targets, there is a wider discrepancy. The effect of target company was greatly encouraged by these results for slow
service levels on inventory is shown in Figure 6. items. Their view was that clients would prefer small under-
Figure 6 shows marked savings in inventory arising from shoots to overshoots of the target CSL if large inventory
the application of the SBA for all service level targets. This is savings could be achieved.
480 Journal of the Operational Research Society Vol. 59, No. 4

Stock control implications of forecasting for lumpy items Conclusions


The lumpy demand category is evaluated in terms of the The development of demand categorization schemes has not
impact of forecasting methods and of subsequent calculations received as much academic attention as it deserves. Demand
for stock-control. The target CSL for this demand category is categorization rules dictate the forecasting and stock control
70%. All combinations of methods examined failed to achieve methods to be used for different SKUs. Consequently, these
this target. In terms of the subsequent calculations, the possi- rules have significant implications in terms of stock and
bility of using the NBD instead of the current empirically customer satisfaction.
driven approach was assessed, as discussed earlier. Compar- In the empirical investigation, it has been found that the
ison results between the use of NBD and the currently used company’s old break-point for intermittence (seven or more
procedure indicated a very similar performance. zeroes in the last 13) was not the best and that, for forecasts
The philosophy of categorization by comparison of after ‘issue points’, a parameter value between two and six
methods depends upon having good methods for each of would be better. Within this range, forecast accuracy is not
the categories. In this evaluation, the broadest definition of sensitive to the exact break-point value. The company were
lumpy demand was used, including SKUs with very modest persuaded by a priori arguments that the average demand
variability in demand size. Nevertheless, it was not possible should not be used to distinguish slow from lumpy demand.
to attain the target service level or to get close to it. In the To replace this parameter, they preferred the squared coeffi-
absence of a good approach for lumpy demand, it is not cient of variation of demand size, since it is dimensionless
possible to determine the appropriateness of the company- and would fit in with potential developments in categoriza-
preferred classification variable (squared coefficient of varia- tion of intermittence. Inventory assessments showed substan-
tion of demand size) in a stock-control context. tial savings by using the SBA for slow demand, with a slight
Since it was not possible to improve on the current propri- undershoot of the target CSL. The software manufacturer has
etary method, no changes were recommended to the system, changed from hard-coding to a menu-driven approach for clas-
although the NBD may be made available as an alternative sification according to the number of zeroes, and dropped the
for lumpy demand. old rule of at least seven zeroes out of 13. Although more work
remains to be carried out on lumpy demand, the company
Research agenda has also introduced the CV2 parameter to distinguish between
slow and lumpy demand, accompanied by facilities for client
In this paper, the effect of demand categorization on both fore-
experimentation.
casting and stock-control has been evaluated empirically. In
previous research, based on forecasting only, it was found that
categorization schemes should take into account the number Acknowledgements — We acknowledge financial support for this project
of zero demand periods as well as the coefficient of varia- from the company involved and the DTI. The empirical findings of
the paper emerged from a Knowledge Transfer Partnership between the
tion of demand size (Syntetos et al, 2005). In this research, company and Buckinghamshire Chilterns University College. Also, we
the number of zero demand periods has been confirmed as thank the participants in the Intelligent Management Systems in Operations
an effective categorization parameter for forecasting, at least (IMSIO) III conference (Salford, June 28–29, 2005) for their comments
on an earlier draft of this paper.
for forecasts after an issue-point. The results show forecast
accuracy to be relatively insensitive to the exact choice of the
break-point value for the number of zero periods. The results References
on forecasts for ‘all points in time’ were less conclusive, and
further research is required to assess the sensitivity of forecast Boylan JE and Syntetos AA (2006). Accuracy and accuracy-
accuracy to categorization methods in this case. The interac- implication metrics for intermittent demand. Foresight: Int J Appl
Forecasting 4: 39–42.
tion of forecasts at ‘all points in time’ with re-order interval
Croston JD (1972). Forecasting and stock control for intermittent
systems also requires detailed examination. demands. Opl Res Q 23: 289–304.
The results for lumpy data show that, for all combinations Eaves AHC (2002). Forecasting for the ordering and stock holding
of methods, the target CSLs were not achieved. Further work of consumable spare parts. PhD thesis: Lancaster University.
in this area should include a wider selection of forecasting and Eaves AHC and Kingsman BG (2004). Forecasting for the ordering
and stock-holding of spare parts. J Opl Res Soc 55: 431–437.
inventory approaches and analysis of alternative categoriza-
Gardner ES (1990). Evaluating forecast performance in an inventory
tion variables, such as the ratio of variance to mean of demand. control system. Mgmt Sci 36: 490–499.
An overall optimization of forecasting and stock-control Gelders LF and Van Looy PM (1978). An inventory policy for slow
categories has not been considered. It is important to under- and fast movers in a petrochemical plant: a case study. J Opl Res
take such an analysis, to understand the effect of overall Soc 29: 867–874.
optimization on inventory system performance. Moreover, Johnston FR and Boylan JE (1996). Forecasting for items with
intermittent demand. J Opl Res Soc 47: 113–121.
extension of this work to other inventory methods would Kobbacy KAH and Liang Y (1999). Towards the development of an
allow the interaction between forecasting and stock-control intelligent inventory management system. Integrated Manuf Syst
methods to be understood more fully. 10: 354–366.
JE Boylan et al—Classification for forecasting and stock control 481

Ritchie E and Kingsman BG (1985). Setting stock levels for Syntetos AA and Boylan JE (2006a). Comments on the attribution of
wholesaling: Performance measures and conflict of objectives an intermittent demand estimator. Int J Forecasting 22: p. 201.
between supplier and stockist. Eur J Opl Res 20: 17–24. Syntetos AA and Boylan JE (2006b). On the stock-control
Sani B and Kingsman BG (1997). Selecting the best periodic inventory performance of intermittent demand estimators. Int J Production
control and demand forecasting methods for low demand items. Econ 103: 36–47.
J Opl Res Soc 48: 700–713. Syntetos AA, Boylan JE and Croston JD (2005). On the categorization
Silver EA, Pyke DF and Peterson R (1998). Inventory Management of demand patterns. J Opl Res Soc 56: 495–503.
and Production Planning and Scheduling, 3rd ed. John Wiley & Watson RB (1987). The effects of demand–forecast fluctuations on
Sons: New York. customer service and inventory cost when demand is lumpy. J Opl
Strijbosch LWG, Heuts RMJ and van der Schoot EHM (2000). A Res Soc 38: 75–82.
combined forecast-inventory control procedure for spare parts. Williams TM (1984). Stock control with sporadic and slow-moving
J Opl Res Soc 51: 1184–1192. demand. J Opl Res Soc 35: 939–948.
Syntetos AA and Boylan JE (2001). On the bias of intermittent demand
estimates. Int J Production Econ 71: 457–466.
Syntetos AA and Boylan JE (2005). The accuracy of intermittent Received October 2005;
demand estimates. Int J Forecasting 21: 303–314. accepted July 2006 after one revision

View publication stats

You might also like