Skip to main content
PeerJ Computer Science logoLink to PeerJ Computer Science
. 2020 Sep 14;6:e298. doi: 10.7717/peerj-cs.298

Managing slow-moving item: a zero-inflated truncated normal approach for modeling demand

Fernando Rojas 1,2,, Peter Wanke 3, Giuliani Coluccio 4, Juan Vega-Vargas 4, Gonzalo F Huerta-Canepa 5
Editor: Ka-Chun Wong
PMCID: PMC7924499  PMID: 33816949

Abstract

This paper proposes a slow-moving management method for a system using of intermittent demand per unit time and lead time demand of items in service enterprise inventory models. Our method uses zero-inflated truncated normal statistical distribution, which makes it possible to model intermittent demand per unit time using mixed statistical distribution. We conducted numerical experiments based on an algorithm used to forecast intermittent demand over fixed lead time to show that our proposed distributions improved the performance of the continuous review inventory model with shortages. We evaluated multi-criteria elements (total cost, fill-rate, shortage of quantity per cycle, and the adequacy of the statistical distribution of the lead time demand) for decision analysis using the Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS). We confirmed that our method improved the performance of the inventory model in comparison to other commonly used approaches such as simple exponential smoothing and Croston’s method. We found an interesting association between the intermittency of demand per unit of time, the square root of this same parameter and reorder point decisions, that could be explained using classical multiple linear regression model. We confirmed that the parameter of variability of the zero-inflated truncated normal statistical distribution used to model intermittent demand was positively related to the decision of reorder points. Our study examined a decision analysis using illustrative example. Our suggested approach is original, valuable, and, in the case of slow-moving item management for service companies, allows for the verification of decision-making using multiple criteria.

Keywords: Demand during lead time, Inventory models, Zero-inflated truncated normal statistical distribution

Introduction and literature review

Intermittent demand occurs when the demand per unit of time (DPUT) for products, parts, or pieces in some periods is zero (Syntetos et al., 2016). This type of DPUT is often considered as a random variable due to its stochastic nature (Cattani, Jacobs & Schoenfelder, 2011). Intermittent DPUT a common occurrence for service and commercial companies that supply parts to industry sectors such as aerospace (Ayu Nariswari, Bamford & Dehe, 2019), automotive (Zhang & Xiaofeng, 2017), information technology (Antosz & Ratnayake, 2019), and military (Babai, Syntetos & Teunter, 2014). This particular frequency in demand could impact different company strategies (Pavlas et al., 2017; Devika et al., 2016), such as the use of inventory models (Jonkman, Barbosa-Póvoa & Bloemhof, 2019). Inventory models reduce costs and establish optimal stock levels in order to meet the demand for components and final products for customers (Rojas et al., 2019). However, in models predicting zero demand, its parameters are not calculated the same because demand is characterized by intermittency, and the particularities of the intermittent demand need to be considered to develop more accurate inventory models (Gregersen & Hansen, 2018). Inventory models that consider this type of demand are called slow-moving items (Hahn & Leucht, 2015). Intermittent DPUT is also characterized by high variability across the non-zero values that compose the demand, requiring precise forecast models to be used in inventory models(Kim & Kim, 2016).

Traditional inventory models are based on a fixed demand (Teixeira, Lopes & Figueiredo, 2018). However, updated models should factor in the uncertainty of demand (Aloulou, Dolgui & Kovalyov, 2014). The uncertainty of DPUT and lead time demand (LTD) is a crucial aspect in supply chain management (Khosravi et al., 2018). One of the most commonly used models in service company supply is the Qr model, which is a continuous review inventory model system (Ponte et al., 2018; Wen et al., 2020). This model reorders a fixed quantity (Q) in a single period and makes a purchase or production order under an on-hand inventory level named the reorder point (r). We only need the average DPUT forecast to determine Q, but knowing the complete LTD distribution is required to determine r. In order to facilitate calculations, a normal distribution for both DPUT and LTD is usually assumed (Johnson, Kotz & Balakrishnan, 1994). Nevertheless, other distributions used to model DPUT, lead time (LT), and LTD can provide more accurate inventory modeling. Table 1 in Cobb, Rumí & Salmerón (2013) provides a summary of the distributions used in stochastic inventory models.

Although the normal distributed Qr model is competent at inventory management, applying it in models of intermittent demand could produce biased results. Normal distribution does not work in intermittent demand modeling because it is difficult to predict empirical variation produced between non-zero and zero DPUTs. To address this problem and to treat this kind of data, several forecasting methods have been developed such as the: simple statistical smoothing methods, Croston’s variant of exponential smoothing (Croston, 1972; Kourentzes, 2014), and bootstrap methods (Willemain, Smart & Schwarz, 2004; Ewbank et al., 2020). Among these, the bootstrap methods have shown the best precision in updating the LTD and distributing the underlying probability of non-zero values. However, all of these methods have problems in providing precise estimates, given that the overdispersion of data coming from an intermittent DPUT negatively affects parameters estimation and truncated probability distributions. (Zeileis, Kleiber & Jackman, 2008) and (Yang, 2012) improved parameter estimation using the maximum likelihood method that combines variable counts, zero mass points called hurdle models, truncated counts on the left, and censored counts on the right called zero-adjusted models. These distributions may be especially suitable for intermittent demand because of their ability to explicitly model non-zero and zero demand cases. Statistical mixture distribution models can describe, estimate and simulate these types of data (Bethea, 2018). Here we highlight the Qr model and its use in slow-moving items. Using zero-inflated statistical distribution modeling intermittent demand, appears promising, but its inventory modeling performance has not been adequately evaluated or compared to other methods (Ünlü, 2011).

Our objective was to propose slow-moving item management model that uses the statistical distribution of mixture, zero-inflated truncated normal (ZITNO), where the Normal distribution component’s domain is defined only in Real positive, to model intermittent DPUT forecasting with non-zero values and the LTD by means of a zero-inflated truncated normal sum (ZITNOsum). We examined their performance using a continuous review with a shortage inventory model that included total costs of inventory, fill-rate, the quantity of inventory shortage per cycle, and the statistical distribution of LTD. In ’Background’, we describe the background of our proposal. We explain how to generate and implement several intermittent DPUT forecast models, including one predicting LTD when LT is constant. We use the following statistical distributions: ZITNO / ZITNO sum, Simple exponential smoothing / Simple exponential smoothing sum, and Croston’s / Croston’s sum, a Simple exponential smoothing method variant. ‘Numerical Experiments and Illustrative Example’ is divided into three parts. ‘Evaluating inventory model performance measures using TOPSIS’ shows the numerical experiments we conducted to show the benefits of our proposed model. We compared different inventory models with multi-criteria decisions using the Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) when the statistical distributions modeled the DPUT and LTD. In ‘Effect of variability and intermittent DPUT with ZITNO statistical distribution on total costs and Q and r decisions’, we determine the parameter of variability and how the proportion of zeros contained in the ZITNO statistical distribution affected total costs, Q and r. In ‘Analyzing real data using an illustrative example’, we show a decision analysis using an illustrative example. Finally, in ‘Discussion’, we discuss our findings, the limitations of the study, and our conclusions.

Background

Forecasting intermittent DPUT and LTD

In this section, we show how to forecast an item’s complete LTD distribution. Let Y be an random variable of the DPUT. This DPUT is intermittent, meaning that , sometimes it is zero and sometimes it is not. This creates great variability in the data. Let S be the LTD, which corresponds to a random sum that is expressed as:

S=t=T+1T+KYt, (1)

where K is the fixed LT used for forecasting LTD, with mean E(K) = μK and variance VarK=σK2=0. We consider K fixed when calculating LTD random variables using the formula {YT+1 + ⋯ + YT+Kk ∈ ℕ}. We calculate the LTD mean using the formulas E({YT+1 + ⋯ + YT+K}) = μS and variance VarYT+1++YT+K=σS2.

(Willemain, Smart & Schwarz, 2004) found that intermittent DPUT is often executed in strokes with longer sequences of zeros and other non-zero values. For this reason, it is possible to use a pattern of autocorrelation and a Markov process of two first-order states can be used to forecast this random variable with temporal sequence. Starting with a prediction of the sequence of zero and non-zero values during the K LT periods, these forecasts are conditioned to determine whether the last demand, YT, is zero or non-zero. Using the counts of a historical or simulated demand time series, it possible to estimate the probabilities of state transitions (Mosteller & Tukey, 1977). Scientific computing and simulation overlay play fundamental roles in generating knowledge and studying decision-making (Salvatier, Wiecki & Fonnesbeck, 2016). It is therefore necessary to assign numeric values to non-zero predictions that cannot be based on unrealistic bootstraps, particularly those with poorly estimated LTD distribution tails made with values from the same historical data set. This problem is solved with jittering, defined as adding some random variations assumed with normal distribution in order to allow the use of values closer to the historical data. We adapted this method to generate a LTD jitter that is able to occupy an intermittent DPUT in a simulation approach for slow-moving items. A summary of this approach can be found in Algorithm 1. The execution of Algorithm 1 requires R software, a free software for statistics and graphs that is used across the international scientific community, and can be consulted in the codes attached to this work with the name of “Jitter.R”. (Rojas, 2016) used this software in supply models and programmed an R code in a generalized linear model (GLM) environment. This allowed them to generate a sequence of random values following the statistical distribution ZITNO, as well as to estimate the parameters of this statistical distribution, among other functionalities. The rmarkovchain command of R package markovchain generates a random sequence of zero/non-zero markers of a known length for an random variable using an estimated transition probability matrix (Spedicato, 2015).

 
___________________________________________________________________________________ 
Algorithm 1 Generating intermittent DPUT and LTD forecasts for use in a 
slow-moving item inventory management model 
___________________________________________________________________________________ 
1:     Generate a random sample of intermittent DPUTs of ZITNO statistical 
distribution of length n and fixed and known parameters. 
2:     Estimate  the  transition  probability  matrix  of  the  zero  and  non-zero 
DPUTs of n generated in Step 1. 
3:     Conditional on the last observed demand, generate a random sequence of 
zero/non-zero DPUT markers of known length using the transition probability 
matrix estimated in Step 2. 
4:     Replace every non-zero state marker with a numerical value sampled at 
random, with replacement, from the original set of observed non-zero DPUTs 
generated in Step 1. 
5:      Estimate the parameters of normal distribution adjusted to the non-zero 
values of the random sample with replacement achieved in Step 4. 
6:     Generate a “jitter” of the non-zero DPUT values, replacing the non-zero 
markers generated in Step 3 with random numbers generated from the normal 
statistical distribution with estimated parameters in Step 5. 
7:     From the sample “jitter” obtained in Step 6,  sum the values over the 
horizon of a constant LT to get LTD forecast values. 
___________________________________________________________________________________    

Modeling DPUT and LTD with a constant LT

In this subsection we show three statistical distributions that can be occupied when modeling of random variable DPUT, and three modeling distributions of the LTD, which is the sum of this random variable in a constant LT. These three pairs of statistical distributions are: Simple exponential smoothing /Simple exponential smoothing sum, Croston’s / Croston’s sum and ZITNO / ZITNOsum. For all cases, the following models assume that DPUT forecast are generated from a time T + 1, …, T + m. For the LTD, it is assumed that LT is constant (μK). DPUT and LTD forecasts are generated from Algorithm 1.

Simple exponential smoothing / Simple exponential smoothing sum

This approach assume that LTD follows a normal statistical distribution and a fixed LT. The LTD mean and variance are calculated as follows:

(i) Considering the mean level of DPUT as μSES, and estimate using

μSES=1T+mt=T+1T+mγyt+1γμt1SES,

where γ is a smoothing constant between 0 and 1, selected to minimize t=T+1T+mytμSES2,t=T+1,,T+m. To initialize the smoothing, we can use the average of the first two demands μo=y1+y22.

(ii) The DPUT variance with this approach can be calculated from:

VarY=σSES2=1T+mt=T+1T+mytμSES2,y.

The mean of K demands over the LT (μSSES) is given by

μSSES=μKμSES,

and the variance of K demands over the lead time (σSES2) is calculated using one-step ahead forecast difference between the actual DPUT data and the mean lag, using the expression σSES2=1mt=T+1T+mytμt1SES2. The variance of the LTD distribution (σSSES2) can be estimated as:

σSSES2=σSES2μK.

Croston’s / Croston’s sum variant of Simple exponential smoothing method

Croston’s approach considers the DPUT mean using exponential smoothing that is separate from:

(i) the mean intervals of data conformed between non-null demands (here, the smoothed estimate is denoted by It) and (ii) the mean sizes of these intervals (here, the smoothed estimate is denoted by St).

In addition, q is the time interval since the last non-zero demand. Croston’s approach can be described as follows:

if Y = 0,  then

St=St1
It=It1
q=q+1, (2)

else

St=γYt+1γSt1
It=γq+1γIt1
q=1. (3)

The combination of the size and interval estimates from Eqs. (2) and (3), the DPUT mean can be expressed as:

μCROST=1T+mt=T+1T+mStIt

These estimates update whenever a demand non null realization occurs. When a demand occurs during the same review interval, Croston’s approach is identical to conventional exponential smoothing, where St = μtCROST.

To initialize Croston’s approach, we use the time until the first event and the size of the first event.

The DPUT variance when using this method can be expressed as:

VarY=σCROST2=1T+mt=T+1T+mytμCROST2.

Croston’s method also considers LTD with a constant LT and normal statistical distribution. The mean is expressed as:

μSCROST=μKμCROST,

and the variance is calculated as:

σSCROST2=σCROST2μK.

Zero inflated truncated normal / zero inflated truncated normal sum

In this model, we assumed that DPUT has a ZITNO distribution and LTD has a ZITNOsum distribution with a constant LT. We estimated the mean level of DPUT (μZITNO) and its variance (σZITNO2) using:

EY=μZITNO=1νRy>0yϕyμNOσNO1σNOdy;withy>0,

and

VarY=σZITNO2=1T+mt=T+1T+mytμZITNO2,

respectively, where μNO and σNO are mean parameters and the standard deviation (SD) of a normal distribution of subset y > 0. Note that Y forecasting length measures from T + 1 to T + m. On the other hand, the expected LTD value (μSZITNOsum) and its variance (σSZITNO2) under ZITNOsum distribution is calculated by:

μSZITNOsum=μKμZITNO,

and

σSZITNOsum2=σZITNO2μK,

respectively.

Intermittent DPUT and LTD in the Qr model with shortage

In Qr model with shortage, the expected annual total cost is the a sum of:

(i) the product of the expected product stock quantity (in units) and holding cost per product unit per year (HC);

(ii) the product of the expected number of orders per year and the ordering cost(OC), and finally

(iii) the product of the unit punishment cost (SC) per units of the item in short supply, the expected number of orders per year, and the expected number of units of shortage product per year, which is a function of the reorder point (S(r)).

We assumed that the organization maintains intermittent demand every day of the year (365).

The expected total cost per year (TC) in the (Qr) model can be expressed as:

TC=GQ,r=Q2+rμSHC+365μQOC+Sr365μQSC, (4)

where µand μS values (note that the sequence of values of Y forecast values from T + 1 to T + m, and that the DPUT sum needed to forecast the LTD is calculated using LT = K), can be calculated according to the probabilistic modeling showed in Tables 1 and 2. For diverse DPUT and LTD statistical distributions, see the probability density functions (PDFs), cumulative distribution functions (CDFs) and parameters in Tables 1 and 2(Hadley & Whitin, 1963; Johnson & Montgomery, 1974; Silver, Pyke & Peterson, 1998).

Table 1. Modeling DPUT.

Distribution PDF CDF Parameters
ZITNO 1νϕyμNOσNO1σNO1y>0 ν+1νΦyμNOσNO μNO ∈ ℝ, σNO > 0
+ν1(y=0) , 0 < ν < 1
Simple exponential smoothing ϕyμSESσSES1σSES ΦyμSESσSES μSES ∈ ℝ, σSES > 0
Croston’s ϕyμCROSTσCROST1σCROST ΦyμCROSTσCROST μCROST ∈ ℝ, σCROST > 0

Table 2. Modeling LTD.

Distribution PDF CDF Parameters
ZITNOsum 1νsϕsμNOμkσNOμk1σNOμk1s>0 νs+1νsΦsμNOμkσNOμk μNOμk ∈ ℝ, σNO(μk) > 0
+νs1(s=0) μk≧2, 0 < νs < 1
Simple exponential smoothing sum ϕsμSESμkσSESμk1σSESμk ΦsμSESμkσSESμk μSESμk ∈ ℝ, σSESμk > 0
Croston’s sum ϕsμCROSTμkσCROSTμk1σCROSTμk ΦsμCROSTμkσCROSTμk μCROSTμk ∈ ℝ, σCROSTμk > 0

In this formula, 365μ corresponds to the expected annual demand, to express the annual costs referred to in Eq. (4). However, μS does not require this transformation. Q and r correspond to lot size decision variable to order and reorder points, respectively. S(r) is the expected shortage per cycle calculated as:

Sr=rsmaxsrfSsds, (5)

where smax is the maximum LTD value and the LTD PDF is denoted by fS(⋅). This expression can also be calculated using different assumptions LTD PDF assumptions shown in Table 2. For any statistical distribution of DPUT and LTD, we can solver Eq. (4) using an iterative method, considering an initial solution of Q=2CoμCh (Nahmias, 2001). Here, the probability of obtaining a stockout when given the complement of the CDF (Fs(r)) can be expressed as:

1Fsr=QHCμSC.

To calculate the argument of this function (r), we applied this inverse function:

r=Fs11QHCμSC. (6)

To estimate the expected vale of S(r) function in Eq. (5) and to find the optimum lot size, we used:

Q=2μOC+SrHC. (7)

We repeated Eqs. (6) and (7) until we reached a value of variation smaller than a previously established minimum threshold. We were then able to calculate lower Q∗, r∗ values than Eq. (4).

Measuring inventory model performance

In this Section, we will define some previously proposed general performance measures to evaluate a continuous review inventory model. These measures are applicable for the DPUT and LTD modeling shown in Tables 1 and 2. We will define four measures of performance: total costs, expected shortage per cycle, fill-rate, and the Kullback–Leibler divergence. Finally, we present a multi-criteria decision analysis method using TOPSIS that occupies the previously indicated performance measures as criteria to evaluate DPUT and LTD modeling alternatives.

Total cost of continuous review with the shortage inventory model

By carrying out the iterations shown in a previous subsection, we calculated the decision variables that minimize the total cost of continuous review with shortage inventory model TC = G(Q∗, r∗),  applied to Eq. (4) for each model in Tables 1 and 2. An inventory model is more effective when it results in a lower annual cost.

Expected shortage per cycle

We used a previously explained performance measurement to obtain the value of the expected amount of shortage per cycle (S(r∗)) given in Eq. (5), for each of the tested models in Tables 1 and 2. An inventory model is more effective when it results in a lower expected shortage per cycle.

Fill-rate

(Sobel, 2004) defined the fill-rate of a supply system as: “the fraction of demand that is met from on-hand inventory, understanding that the satisfaction of the demand is restricted to the amount purchased and available”. We calculated the Fill-rate for each statistical distribution shown in Tables 1 and 2 using Eq. (8):

Fillrate=oQyfydy0myyfydy, (8)

where f(y) are the PDFs that are shown in Table 1, and my is the maximal DPUT for each of the evaluated distributions. An inventory model is more effective when its Fill-rate indicator value is closer to 1.

Kullback–Leibler divergence

To determine the quality of the proposed PDF and LTD approximation in Table 2, we used the Kullback–Leibler divergence (Cobb, 2004):

Kullback– Leibler=logfxf ˜xfxdx, (9)

where f(⋅) is the unknown true PDF and f ˜ its approximation. To calculate the Kullback–Leibler divergence show in (9), we used the kernel estimate to establish the true PDF (Langseth et al., 2014). Using Eq. (1), we computed the sequence {s1, …, sn} of n LTD realizations (or data). According to the data, we defined the kernel estimate of the unknown PDF of LTD fS(⋅) using:

f ^Ss=1nhi=1nKsish,s0, (10)

where K(⋅) is a kernel function satisfying 0Kxds=1, h a smoothing parameter and s the point at which the PDF is estimated. Once Eq. (10) has been calculated, the Kullback–Leibler divergence for each LTD distribution established in Table 2 with support [ab] can be expressed as:

Kullback– Leibler=ab logf ^Ssf ˜Ssf ^Ssds, (11)

where f ^Ss is the kernel estimate and f ˜s are the approximations proposed in Table 2. We selected one of the approximations with a smaller Kullback–Leibler value than the one calculated using Eq. (11).

TOPSIS

This multi-criteria decision analysis analyzes the geometric distances between a chosen solution, the ideal solution, and the least suitable solution (Yoon & Hwang, 1995; Aye, Gupta & Wanke, 2018; De Andrade, Antunes & Wanke, 2020).

Numerical Experiments and Illustrative Example

We used Algorithm 1 to generate intermittent DPUT and intermittent LTD. We performed 5000 repetitions or scenarios of DPUT samples using a ZITNO statistical distribution length n = 30, with the parameters μNO = 12 and σNO = 1, a random proportion of zeros in the sample (ν), and an uniform generation in the interval [0,1]. This framework is applicable to each of the 5000 scenarios of the Montecarlo (MC) study, where we assumed an expected LTD value = 2 periods. For each scenario, we generated 200 DPUT data “jitter” simulated from the transition matrix of the Markov chain. Therefore, each LTD scenario had a length of 100 periods. For each scenario, we also generated uniform order costs (OC ∼ U[17; 140]), holding costs (HC ∼ U[0; 0.68]) and shortage costs (SC ∼ U[5; 50]). These coefficients were chosen based on see Table 2 and Appendix C in (Wanke, 2014).

To model the intermittent DPUT we used the statistical distributions in Table 1, and to model LTD we used the statistical distributions shown in Table 2. Next, we estimated the parameters of normal DPUT and LTD probability distribution using the fitDist command of the gamlss package, and the ets and crost commands of the tsintermittent for Simple exponential smoothing and Croston’s method in R software. We occupied both of these parameters as the OC, HC and SC coefficients to obtain Q∗, r∗,  and Tc values in Eq. (4) for each scenario. Interested readers can consult the codes attached to this work under the names “ZITNO.R” and “TOPSISSimulation.R”.

Evaluating inventory model performance measures using TOPSIS

In this subsection, we used the TOPSIS method to evaluate the performance of a continuous review inventory models with shortage. The DPUT/LTD modeling pairs were Simple exponential smoothing / Simple exponential smoothing sum, Croston’s /Croston’s sum and ZITNO/ZITNOsum.

Figure 1 compare boxplots (A) to (O) of performance measures of TC, S(r) and Kullback–Leibler divergence, segmented in data groups formed according to the level of intermittency of the DPUT (0 < ν < 0.2 , 0.2 < ν < 0.4, 0.4 < ν < 0.6, 0.6 < ν < 0.8 and 0.8 < ν < 1 ), between the proposal statistical distributions for results of 5000 scenarios of indicated inventory model. In this figure we have labeled Simple Exponential Smoothing as SES. Note that for all level of intermittency of the DPUT, except to 0 < ν < 0.2 the indicated performance measures of inventory model are lower using the ZITNO statistical distribution. We confirm this statement using the respective Kruskall-Wallis tests (results not shown). In the case of the fill-rate comparison there were no differences, and its median was always 1 in all the cases of intermittent levels of the DPUT and for all the statistical distributions studied (results not shown).

Figure 1. Comparative boxplots (A) to (O) between proposal statistical distributions of TC, S(r) and Kullback–Leibler divergence segmented by ν.

Figure 1

Table 3 shows the ranked % of TOPSIS order for each probability distribution model, segmented by intermittency level of the DPUT. Note that in all cases, the statistical distribution ZITNO get better performance in the inventory model of continuous review with shortage, occupying a multi-criteria evaluation of decisions using TOPSIS.

Table 3. Rank TOPSIS order (%) for statistical distributions compared.

Distributions ν Rank TOPSIS order (%)
1 2 3
ZITNO/ 0.8 < ν < 1 97 2,74 0,26
ZITNOSUM 0.6 < ν < 0.8 99 0,85 0,15
0.4 < ν < 0.6 94 5,03 0,97
0.2 < ν < 0.4 98 1,96 0,04
0 < ν < 0.2 98 1,9 0,1
Simple exponential smoothing / 0.8 < ν < 1 0,06 93,37 6,57
Simple exponential smoothing sum 0.6 < ν < 0.8 0,07 90,19 9,74
0.4 < ν < 0.6 0,02 91,56 8,42
0.2 < ν < 0.4 0,04 94,62 5,34
0 < ν < 0.2 0,07 90,06 9,87
Croston’s / Croston’s sum 0.8 < ν < 1 2,94 3,89 93,17
Croston’s sum 0.6 < ν < 0.8 0,93 8,96 90,11
0.4 < ν < 0.6 5,98 3,41 90,61
0.2 < ν < 0.4 1,96 3,42 94,62
0 < ν < 0.2 1,93 8,04 90,03

Effect of variability and intermittent DPUT with ZITNO statistical distribution on total costs and Q and r decisions

This subsection discusses more in-depth how the parameter of variability (σNO) and the proportion of zeros (ν) used to define the ZITNO statistical distribution affect the total costs and Q and r decisions. With this objective, we repeated the simulation scheme proposed in ‘Numerical Experiments and Illustrative Example’, but considered a more significant DPUT variability, setting the parameter at σNO = 3, and maintaining the parameter at μNO = 12.

Figure 2 shows scatterplots between the proportion of zeros in the DPUT (ν, labeled in x-axe as propDPUT) and TC, and Q and r decisions, in scenarios where σNO = 1 and σNO = 3.

Figure 2. Scatterplots: (A) TC ∼ν(σNO = 1),  (B) Q ∼ν(σNO = 1),  (C) r ∼ ν(σNO = 1),  (D) TC ∼ν(σNO = 3),  (E) Q ∼ν(σNO = 3),  and (F) r ∼ ν(σNO = 3).

Figure 2

We explored these relationships using classical multiple linear regression analysis, where to avoid the problem of multicollinearity we used standardized values of the independent variables ν and ν (Aiken, West & Reno, 1991). Table 4 shows only the relationship between rν+ν (σNO = 1). In this model the adjusted R-squared is 0.90. Note that the regressor of ν is negative and significant, while the regressor of ν is positive and significant. These relationships can be explained by the expression of r=μKμZITNO+zσSZITNOsum2=μKμZITNO+zσZITNO2μK=μKμZITNO+z1T+mt=T+1T+mytμZITNO2μK, where z is a security quantile of a standard normal distribution, and μZITNO=1νRy>0yϕyμNOσNO1σNOdy;withy>0. Then, when ν decreases (there are more non-zero demands), r increases to have enough stock to deal with this situation, while when ν increases, the variance of the DPUT also increases, therefore it requires a larger safety stock and r to have enough stock for this case.

Table 4. Relationship between r ∼ ν + ν (σNO =1).

Estimate Std. Error t value Pr(>|t|)
(Intercept) 21.9553 0.2838 77.36 0.0000
ν −93.7066 0.8109 −115.56 0.0000
ν 80.2420 1.0007 80.19 0.0000

Finally, we compared the differences between the optimal TCs, and the Q and r decisions where σNO = 1 and σNO = 3. Table 5 depicts descriptive measures such as mean, sd , interquartile range, and 0, 25, 50, 75 and 100-th quantiles of r under both scenarios. We found significant differences for the Wilcoxon signed-rank test with continuity correction regarding r decisions.

Table 5. Descriptive measures of r decisions (scenarios where σNO = 1 and σNO = 3).

r decisions mean sd IQR 0% 25% 50% 75% 100%
r(σNO = 1) 28.67 9.71 13.36 1.86 22.90 32.04 36.26 47.13
r(σNO = 3) 30.28 10.28 14.88 1.34 23.50 33.66 38.38 48.81

Analyzing real data using an illustrative example

In order to show proposed method using real data, we selected a product experiencing intermittent demand from the inventory of a Chilean public pharmacy. First, we carried out a statistical DPUT study using an adapted ZITNO statistical distribution. Second, we evaluated the performance of a Qr supply model with a DPUT shortage and ZITNO statistical distribution.

Case presentation. Public pharmacies in Chile do not base their supply practices on drug availability (Rojas et al., 2019). Instead, they manage and maintain a mix of inventory. As shown in (Rojas et al., 2019), models that factor in uncertain demands and shortages are useful for pharmacies. Currently, Chilean pharmacies manage their orders based on an annual needs planning with divided monthly orders and can be corrected up or down 20%, depending on the amount of inventory on hand. This method tries to comply with pharmaceutical safety recommendations, but suffers from supply decisions based on scientific criteria. This consequently increases total costs related to inventory management. Therefore, it is necessary to design a supply policy that minimizes involved costs, considers drug demands, and ensures that patients receive their treatments on time.

In this illustration, we carried out a statistical study of the DPUT for one product used in asthma treatments (called salbutamol) in an anonymous Chilean public hospital pharmacy. We proposed an optimized inventory system with reduced costs.

Statistical study of the data set. We studied a data set of the daily demand of salbutamol inhalators. The data set spanned 180 days. In order to study the temporal dependence of this data set, we looked at its autocorrelation function (ACF) and partial ACF (PACF) of DPUT, considering and not considering the null values (zeros). Figure 3 shows plots of the ACFs and PACFs. We detected a small partial autocorrelation when the null data (zeros) were included, which may be due to the fact that the article obeys a medical prescription every certain number of periods (10-day lag). In any case, the autocorrelation and partial autocorrelation was negligible.

Figure 3. ACF and PACF of the data set: with zeros (A and B) and without zeros (C and D).

Figure 3

Table 6 shows the size, minimum and maximum values, mean, median, sd, coefficient of variation (CV), coefficient of skewness (CS), and coefficient of kurtosis (CK) of the daily demand data set. The raw data of ‘Analyzing real data using an illustrative example’ is available to readers in supplemental files.

Table 6. Descriptive statistical indicators for the daily demand data set.

Dataset min max mean median sd CV CS CK n
With zeros 0 31 14.6 18 9.78 0.67 −0.54 −1.18 180
Without zeros 9 31 20.21 20 4.18 0.21 0.058 −0.05 130

Figure 4 shows an empirical quantile–quantile plot to confirm the good standing of our proposed statistical distribution ZITNO DPUT model. Quantile–quantile plot is a graphical method for comparing two probability distributions by plotting their quantiles against each other. In this case, the proposed theoretical distribution (ZITNO) is compared with respect to the empirical distribution, where the points should ideally approach a diagonal line. Since all values were within confidence bands, we propose that the statistical distribution correctly fits the data.

Figure 4. Quantile–quantile plot for statistical distribution proposal.

Figure 4

Table 7 shows the parameters calculated using our proposed statistical distribution and its competitors.

Table 7. Parameters of the proposed statistical distribution to model DPUT and LTD and its competitors.

Statistical Modeling Parameters
Distribution Random variable
ZITNO DPUT μNO = 14.6 unit/day, σNO = 9.78 unit/day, ν = 0.3
Simple exponential smoothing DPUT μSES = 14.61 unit/day, σSES = 9.75 unit/day
Croston’s DPUT μCROST = 15.35 unit/day, σCROST = 10.12 unit/day
ZITNOsum LTD μNOμK = 29.2 unit/day, σZITNOμK=18.83 unit/day, νs = 0.1
Simple exponential smoothing sum LTD μSESμK = 29.22 unit/day, σSESμK=13.78 unit/day
Croston’s sum LTD μCROSTμK = 30.7 unit/day, σCROSTμK=14.31 unit/day

Proposed statistical distribution inventory model performance. We considered the following costs involved in the application of a Qr inventory model with shortage: HC= 0,042 USD$/(unit*year), OC= 0,86 USD$/order, SC= 0,33 USD$/cycle, and constant LTD = 2 days. Table 8 shows the performance measures relative to Q*, r, TC, S (r), Fill-rate, and Kullback–Leibler divergence when applying an Qr inventory model with shortage and the proposed statistical distributions for the DPUT/LTD modeling. Note that all performance measures using ZITNO/ZITNOsum favored our intermittent demand model.

Table 8. Qr model with shortage performance measures using the proposed statistical distribution to model DPUT/LTD.

Modeling Q* r TC S(r) (quantity Fill-rate Kullback–Leibler
DPUT/LTD (unit) (unit) (USD) of shortage/ cycle) divergence
ZITNO/ ZITNOsum 1,147 32 393.82 0 1 0.78
Simple exponential smoothing / Simple exponential smoothing sum 1,372 35 468.34 0 1 0.82
Croston’s /Croston’s sum 1,406 36 480.05 0 1 0.80

Discussion

We adapted our Algorithm 1 from (Willemain, Smart & Schwarz, 2004), for the use of ZITNO and ZITNOsum distributions to model DPUT and LTD, respectively.

Our model optimizing of the annual total cost of expected inventory with shortage results in lower total costs and smaller shortages per cycle in almost all cases compared to traditional methods used to model intermittent demand such as simple exponential smoothing and its variant, Croston’s method. Table 3 shows that the ZITNO/ZITNOsum statistical distribution method performs better than the traditional slow-moving inventory models when modeling intermittent DPUT and LTD. Here, we must acknowledge that the standard methods also achieved good Fill-rate with a satisfaction of the DPUT. However, in most cases, our proposal achieved lower total costs and smaller non-supplied quantities than traditional methods. Our proposed method was effective regardless of the number of zeros contained in the DPUT data samples. The simple exponential smoothing and Croston’s method approaches have been extensively employed in intermittent demand forecasting (Balugani et al., 2019). However, they lack the properties of a statistical distribution, so they generally show low performance measures when used in stochastic inventory models, such as the one studied in this work.

Once we confirmed that the ZITNO statistical distribution achieved good yields in the considered inventory model, we studied how the parameter of variability and the proportion of zeros that defined this statistical distribution affected total costs, Q and r decisions, and possible connections. The most important relationship found was between the proportion of zeros in DPUT, which shows the degree of intermittency of this variable, the square root of this same parameter and the reorder point decisions. This relationships were explained by a multiple linear regression model. At first glance, the low intermittency of DPUT has a positive proportionality related with the square root of the parameter of proportion of zeros in demand (ν), and later it suffers a decay by increasing the intermittency of the DPUT (ν). This behavior is important to decision-makers that need to consider the degree of DPUT intermittency for their reorder point decisions. We confirmed that the parameter of variability of the ZITNO statistical distribution positively correlated with reorder point decisions. That is, as the variability of the non-zero DPUT increases, the reorder points must also increase. The previous conclusion was logical since this indicator can protect shortages against scenarios of greater variability. However, it does not alter the ordered quantities or the total costs of the inventory policy.

In our study, we looked at actual data from a real case study to corroborate our method’s performance.

We think that the use of ZITNO statistical distribution is especially suitable for intermittent demand due to its capability for modeling non-zero and zero demand cases. We tested our method by calculating indicated statistical distribution, and achieved good LTD distribution adjustment results. We also obtained good results when the non-zero data were slightly asymmetrical and when the zero values of the DPUT showed a high proportion. Our main objective was to create models as close to reality as possible, but we acknowledge that this topic of study is an area of ongoing research that need more empirical results in future research. In this context, it is necessary to study the adaptation to skewness and kurtosis of the non-zero data of an intermittent demand in diverse stochastic inventory models, for this and other mixture statistical distributions, because these characteristics of the probability distributions could directly affect the results obtained in r and S(r).

Another important limitation to point out is that the busy optimization method is for each item or product in a particular way. For this reason, it would be important to consider multi-product stochastic programming in future research considering our proposed ZITNO and ZITNOsum statistical distributions. In the future, we plan to address some limitations shown in this study, such as the assumption of constant LT, which we used to model the LTD as a sum of DPUT.

Conclusion

In this paper, we developed a new methodological framework for intermittent demand modeling.

We were able to generate an LTD jitter in the case of an intermittent DPUT. We used numerical experiments to show that our proposed statistical distributions ZITNO and ZITNOsum leads to better results in a continuous revision inventory model with shortage. In particular, we used the multi-criteria TOPSIS method across multiple scenarios with different proportions of zeros in the DPUT and cost of ordering, storing, and shortage parameters.

In slow-moving items modeled by our proposal of statistical distribution, decisions Q and r are affected by the level of intermittent demand. Both decrease but not proportionally in the case of the decision of r, because the proportion of zeros in the DPUT is a parameter that affects the variability of the LTD.

Supplemental Information

Supplemental Information 1. Dataset of 5000 simulated scenarios for demand with diverse intermittency.
DOI: 10.7717/peerj-cs.298/supp-1
Supplemental Information 2. Actual data of illustrative example.
DOI: 10.7717/peerj-cs.298/supp-2
Supplemental Information 3. R_code ZINO statistical distribution.
DOI: 10.7717/peerj-cs.298/supp-3
Supplemental Information 4. R_Code. Jitter LTD.
DOI: 10.7717/peerj-cs.298/supp-4
Supplemental Information 5. R_Code TOPSIS Simulation.
DOI: 10.7717/peerj-cs.298/supp-5

Funding Statement

This work was supported by Fondecyt initiation project code: 11190004, Chile. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

Additional Information and Declarations

Competing Interests

The authors declare there are no competing interests.

Author Contributions

Fernando Rojas conceived and designed the experiments, performed the experiments, analyzed the data, performed the computation work, prepared figures and/or tables, authored or reviewed drafts of the paper, and approved the final draft.

Peter Wanke conceived and designed the experiments, authored or reviewed drafts of the paper, and approved the final draft.

Giuliani Coluccio and Juan Vega-Vargas performed the experiments, analyzed the data, authored or reviewed drafts of the paper, and approved the final draft.

Gonzalo F. Huerta-Canepa performed the experiments, analyzed the data, performed the computation work, authored or reviewed drafts of the paper, and approved the final draft.

Data Availability

The following information was supplied regarding data availability:

A total of 5000 scenarios simulated of DPUT with diverse level of intermittency and actual data of an illustrative example are available in the Supplemental Files.

References

  • Aiken, West & Reno (1991).Aiken LS, West SG, Reno RR. Multiple regression: testing and interpreting interactions. Sage; London: 1991. [Google Scholar]
  • Aloulou, Dolgui & Kovalyov (2014).Aloulou MA, Dolgui A, Kovalyov MY. A bibliography of non-deterministic lot-sizing models. International Journal of Production Research. 2014;52(8):2293–2310. doi: 10.1080/00207543.2013.855336. [DOI] [Google Scholar]
  • Antosz & Ratnayake (2019).Antosz K, Ratnayake RC. Spare parts criticality assessment and prioritization for enhancing manufacturing systems availability and reliability. Journal of Manufacturing Systems. 2019;50:212–225. doi: 10.1016/j.jmsy.2019.01.003. [DOI] [Google Scholar]
  • Aye, Gupta & Wanke (2018).Aye GC, Gupta R, Wanke P. Efficiency in South African agriculture: a two-stage fuzzy approach. Benchmarking: an International Journal. 2018;25(8):2723–2759. [Google Scholar]
  • Ayu Nariswari, Bamford & Dehe (2019).Ayu Nariswari NP, Bamford D, Dehe B. Testing an AHP model for aircraft spare parts. Production Planning & Control. 2019;30(4):329–344. doi: 10.1080/09537287.2018.1555341. [DOI] [Google Scholar]
  • Babai, Syntetos & Teunter (2014).Babai MZ, Syntetos A, Teunter R. Intermittent demand forecasting: an empirical study on accuracy and the risk of obsolescence. International Journal of Production Economics. 2014;157:212–219. doi: 10.1016/j.ijpe.2014.08.019. [DOI] [Google Scholar]
  • Balugani et al. (2019).Balugani E, Lolli F, Gamberini R, Rimini B, Babai M. A periodic inventory system of intermittent demand items with fixed lifetimes. International Journal of Production Research. 2019;57(22):6993–7005. doi: 10.1080/00207543.2019.1572935. [DOI] [Google Scholar]
  • Bethea (2018).Bethea RM. Statistical methods for engineers and scientists. Routledge; New York: 2018. [Google Scholar]
  • Cattani, Jacobs & Schoenfelder (2011).Cattani KD, Jacobs FR, Schoenfelder J. Common inventory modeling assumptions that fall short: arborescent networks, poisson demand, and single-echelon approximations. Journal of Operations Management. 2011;29(5):488–499. doi: 10.1016/j.jom.2010.11.008. [DOI] [Google Scholar]
  • Cobb (2004).Cobb B. Mixture distributions for modelling demand during lead-time. Journal of the Operational Research Society. 2004;64:217–228. [Google Scholar]
  • Cobb, Rumí & Salmerón (2013).Cobb B, Rumí R, Salmerón A. Inventory management with log-normal demand per unit time. Computers and Operations Research. 2013;40:1842–1851. doi: 10.1016/j.cor.2013.01.017. [DOI] [Google Scholar]
  • Croston (1972).Croston JD. Forecasting and stock control for intermittent demands. Journal of the Operational Research Society. 1972;23(3):289–303. doi: 10.1057/jors.1972.50. [DOI] [Google Scholar]
  • De Andrade, Antunes & Wanke (2020).De Andrade LH, Antunes JJM, Wanke P. Performance of TV programs: a robust MCDM approach. Benchmarking: an International Journal. 2020;27(3):1188–1209. [Google Scholar]
  • Devika et al. (2016).Devika K, Jafarian A, Hassanzadeh A, Khodaverdi R. Optimizing of bullwhip effect and net stock amplification in three-echelon supply chains using evolutionary multi-objective metaheuristics. Annals of Operations Research. 2016;242(2):457–487. doi: 10.1007/s10479-013-1517-y. [DOI] [Google Scholar]
  • Ewbank et al. (2020).Ewbank H, Roveda JAF, Roveda SRMM, Ribeiro A, Bressane A, Hadi-Vencheh A, Wanke P. Sustainable resource management in a supply chain: a methodological proposal combining zero-inflated fuzzy time series and clustering techniques. Journal of Enterprise Information Management. 2020 Epub ahead of print Jul 14 2020. [Google Scholar]
  • Gregersen & Hansen (2018).Gregersen NG, Hansen ZNL. Inventory centralization decision framework for spare parts. Production Engineering. 2018;12(3–4):353–365. doi: 10.1007/s11740-018-0814-3. [DOI] [Google Scholar]
  • Hadley & Whitin (1963).Hadley G, Whitin T. Analysis of inventory systems. Prentice-Hall; New Jersey: 1963. [Google Scholar]
  • Hahn & Leucht (2015).Hahn G, Leucht A. Managing inventory systems of slow-moving items. International Journal of Production Economics. 2015;170:543–550. doi: 10.1016/j.ijpe.2015.08.014. [DOI] [Google Scholar]
  • Johnson, Kotz & Balakrishnan (1994).Johnson NL, Kotz S, Balakrishnan N. Continuous univariate distributions. Vol. 1. Wiley; New York: 1994. [Google Scholar]
  • Johnson & Montgomery (1974).Johnson LA, Montgomery DC. Operations research in production planning, scheduling and inventory control. Wiley; New York: 1974. [Google Scholar]
  • Jonkman, Barbosa-Póvoa & Bloemhof (2019).Jonkman J, Barbosa-Póvoa AP, Bloemhof JM. Integrating harvesting decisions in the design of agro-food supply chains. European Journal of Operational Research. 2019;276(1):247–258. doi: 10.1016/j.ejor.2018.12.024. [DOI] [Google Scholar]
  • Khosravi et al. (2018).Khosravi A, Koury R, Machado L, Pabon J. Prediction of hourly solar radiation in Abu Musa Island using machine learning algorithms. Journal of Cleaner Production. 2018;176:63–75. doi: 10.1016/j.jclepro.2017.12.065. [DOI] [Google Scholar]
  • Kim & Kim (2016).Kim S, Kim H. A new metric of absolute percentage error for intermittent demand forecasts. International Journal of Forecasting. 2016;32(3):669–679. doi: 10.1016/j.ijforecast.2015.12.003. [DOI] [Google Scholar]
  • Kourentzes (2014).Kourentzes N. On intermittent demand model optimisation and selection. International Journal of Production Economics. 2014;156:180–190. doi: 10.1016/j.ijpe.2014.06.007. [DOI] [Google Scholar]
  • Langseth et al. (2014).Langseth H, Nielsen T, Pérez-Bernabé I, Salmerón A. Learning mixtures of truncated basis functions from data. International Journal of Approximate Reasoning. 2014;55:940–956. doi: 10.1016/j.ijar.2013.09.012. [DOI] [Google Scholar]
  • Mosteller & Tukey (1977).Mosteller F, Tukey JW. Addison-Wesley Series in Behavioral Science: Quantitative Methods. Boston: Addison-Wesley Publishing Company; 1977. Data analysis and regression: a second course in statistics. [Google Scholar]
  • Nahmias (2001).Nahmias S. Production and operations analysis. McGraw Hill; New York: 2001. [Google Scholar]
  • Pavlas et al. (2017).Pavlas M, Somplak R, Smejkalova V, Nevrly V, Zaviralova L, Kuudela J, Popela P. Spatially distributed production data for supply chain models-Forecasting with hazardous waste. Journal of Cleaner Production. 2017;161:1317–1328. doi: 10.1016/j.jclepro.2017.06.107. [DOI] [Google Scholar]
  • Ponte et al. (2018).Ponte B, Costas J, Puche J, Pino R, De la Fuente D. The value of lead time reduction and stabilization: a comparison between traditional and collaborative supply chains. Transportation Research Part E: Logistics and Transportation Review. 2018;111:165–185. doi: 10.1016/j.tre.2018.01.014. [DOI] [Google Scholar]
  • Rojas (2016).Rojas F. Time dependence in joint replacement to multi-products grouped. The case of hospital food service. Cogent Engineering. 2016;3(1):1251029. doi: 10.1080/23311916.2016.1251029. [DOI] [Google Scholar]
  • Rojas et al. (2019).Rojas F, Leiva V, Wanke P, Lillo C, Pascual J. Modeling lot-size with time-dependent demand based on stochastic programming and case study of drug supply in Chile. PLOS ONE. 2019;14(3):e0212768. doi: 10.1371/journal.pone.0212768. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Salvatier, Wiecki & Fonnesbeck (2016).Salvatier J, Wiecki TV, Fonnesbeck C. Probabilistic programming in Python using PyMC3. PeerJ Computer Science. 2016;2:e55. doi: 10.7717/peerj-cs.55. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • Silver, Pyke & Peterson (1998).Silver E, Pyke D, Peterson R. Inventory management and production planning and scheduling. Wiley; New York: 1998. [Google Scholar]
  • Sobel (2004).Sobel MJ. Fill rates of single-stage and multistage supply systems. Manufacturing & Service Operations Management. 2004;6(1):41–52. doi: 10.1287/msom.1030.0027. [DOI] [Google Scholar]
  • Spedicato (2015).Spedicato GA. markovchain: discrete time Markov chains made easy. R package version 0.4.32015
  • Syntetos et al. (2016).Syntetos AA, Babai Z, Boylan JE, Kolassa S, Nikolopoulos K. Supply chain forecasting: theory, practice, their gap and the future. European Journal of Operational Research. 2016;252(1):1–26. doi: 10.1016/j.ejor.2015.11.010. [DOI] [Google Scholar]
  • Teixeira, Lopes & Figueiredo (2018).Teixeira C, Lopes I, Figueiredo M. Classification methodology for spare parts management combining maintenance and logistics perspectives. Journal of Management Analytics. 2018;5(2):116–135. doi: 10.1080/23270012.2018.1436989. [DOI] [Google Scholar]
  • Ünlü (2011).Ünlü Y. Zero-Modified distributions for inventory control under intermittent demand. IIE Annual Conference. Proceedings; 2011. p. 1. [Google Scholar]
  • Wanke (2014).Wanke P. Consolidation effects: assessing the impact of tail dependence on inventory pooling using copulas. International Journal of Inventory Research. 2014;2:174–188. doi: 10.1504/IJIR.2014.069188. [DOI] [Google Scholar]
  • Wen et al. (2020).Wen M, Chen Y, Yang Y, Kang R, Guo M. Optimization of spares varieties in the uncertain systems. Journal of Intelligent & Fuzzy Systems. 2020;38(3):3489–3499. [Google Scholar]
  • Willemain, Smart & Schwarz (2004).Willemain TR, Smart CN, Schwarz HF. A new approach to forecasting intermittent demand for service parts inventories. International Journal of Forecasting. 2004;20(3):375–387. doi: 10.1016/S0169-2070(03)00013-X. [DOI] [Google Scholar]
  • Yang (2012).Yang M. Master disertation. 2012. Statistical models for count time series with excess zeros. [Google Scholar]
  • Yoon & Hwang (1995).Yoon KP, Hwang C. Multiple attribute decision making: an introduction. Vol. 104. Sage publications; 1995. [Google Scholar]
  • Zeileis, Kleiber & Jackman (2008).Zeileis A, Kleiber C, Jackman S. Regression models for count data in R. Journal of Statistical Software. 2008;27:1–25. [Google Scholar]
  • Zhang & Xiaofeng (2017).Zhang W, Xiaofeng W. Simulation of the inventory cost for rotable spare with fleet size impact. Academic Journal of Manufacturing Engineering. 2017;15(4):124–132. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplemental Information 1. Dataset of 5000 simulated scenarios for demand with diverse intermittency.
DOI: 10.7717/peerj-cs.298/supp-1
Supplemental Information 2. Actual data of illustrative example.
DOI: 10.7717/peerj-cs.298/supp-2
Supplemental Information 3. R_code ZINO statistical distribution.
DOI: 10.7717/peerj-cs.298/supp-3
Supplemental Information 4. R_Code. Jitter LTD.
DOI: 10.7717/peerj-cs.298/supp-4
Supplemental Information 5. R_Code TOPSIS Simulation.
DOI: 10.7717/peerj-cs.298/supp-5

Data Availability Statement

The following information was supplied regarding data availability:

A total of 5000 scenarios simulated of DPUT with diverse level of intermittency and actual data of an illustrative example are available in the Supplemental Files.


Articles from PeerJ Computer Science are provided here courtesy of PeerJ, Inc

RESOURCES