Introduction

In any production process especially on the classical economic order quantity (EOQ) model, the constancy on demand rate has been threatened by modern thinkers. Harris [21] developed the concept of modeling in the inventory management problems. Hariga [20] studied an EOQ model for deteriorating items with time-varying demand. In deterministic world, numerous research articles have been studied yet in the literature.

Zadeh [41] first introduced the concept of fuzzy sets. After that it has been applied by Bellman and Zadeh [5] in decision making for industrial management problems. Researchers like Kaufmann and Gupta [23], Mahata et al. [30], Mahata and Goswami [31], Mahata and Mahata [32], Báez-Sáncheza et al. [2], Mahata and Goswami [33], Milenkovic et al. [35], Ban and Coroianu [3] and De and Sana [13] have studied extensively over the subject. In fuzzy EOQ model with backorder an analytical solution is made by Bjork [4]. Kazemi et al. [25] studied with the same model for fuzzy decision variables. Kao and Hsu [22] developed a lot size—reorder point inventory model with fuzzy demands. De et al. [9, 10] studied the inventory model considering fuzzy demand rate, fuzzy deterioration rate and fuzzy cost co-efficient respectively. Researchers like Kumar et al. [29], De [11], De and Sana [12] etc. have tried to develop fuzzy models with backorders under promotional efforts sensitive demand. De and Sana [14] developed a hill type fuzzy stochastic model using Bonferroni mean operator and they have solved this problem by a fuzzy schematic algorithm via score functions of the fuzzy numbers.

In another study, Mahata [34] investigated the learning effect of the unit production time on optimal lot size for the imperfect production process with partial backlogging of shortage quantity in fuzzy random environments. He assumed that the setup cost, the average holding cost, the backorder cost, the raw material cost and the labor cost are characterized as fuzzy variables and the elapsed time until the machine shifts from “in-control” state to “out-of-control” state is characterized as a fuzzy random variable. Another such characterization developed by Goetschel and Voxman [18] considering eigen fuzzy number sets.

Recently, Kazemi et al. [24, 26, 27] discussed the learning and forgatting effects on fuzzy parameters for the backorder EOQ model considering imperfect quality items in their models. Through their works they basically use Wright’s [37] learning curve in estimating the several cost parameters that involved in the model. According to them, learning can be improved from one shipment to another and it might have the range 50–100 %. (for details see “Appendix”) . In addition, they did not take the learning performance as the decision variable and solved the model using simple differential calculus. But, in practical use, the decision variable, we see the cycle time plays a vital role in forming the knowledge through learning over passing time instead of how many shipments taking place. Again, their model fails if the learning rate assumes values in between [0–50 %). Thus in this study we have developed a cloudy fuzzy model such that the fuzziness is directly depends upon the decision variable in which no restrictions could be imposed on learning rate and defuzzify the fuzzy problem with a new defuzzification method.

In defuzzification analysis, specially on ranking fuzzy numbers, after Yager [39], some other recent researchers like Allahviranloo and Saneifard [1], Ezzati et al. [17], Deng [16] and Zhang et al. [42] etc. have adopted the methods for ranking fuzzy numbers based on center of gravity as well. Using deviation degree, the extensive works over L-R fuzzy numbers made by Wang et al. [36], Kumar et al. [28], Hajjari and Abbasbandy [19], Xu et al. [38], etc. have kept a new milestone in the subject. Yu et al. [40] developed fuzzy ranking generalized fuzzy numbers in fuzzy decision making based on the left and right transfer coefficients and areas of the corresponding membership functions. Das et al. [7] were able to develop an backlogging EOQ model using step order fuzzy approach, while De and Sana [15] gave an alternative fuzzy approach for backlogging model using promotional effort sensitive demand. Moreover, De and Beg [8] and De and Sana [14] invented new defuzzification methods for triangular dense fuzzy set. They are also able to apply this concept in the Neutrosophic sets, by hosting the method not only in manufacturing engineering but for environmental risk analysis, assessment and disaster management, even crime research also. Here we have utilized the extension of triangular dense fuzzy into triangular cloudy fuzzy to rank the fuzzy objective value. We have incorporated the implications of cloudy fuzzy environment in inventory management problems in a separate section along with a practical example. The findings explore that, a cloud indicator exists and it cannot be removed in any inventory process. Thus we solve the model by crisp, general fuzzy and cloudy fuzzy environments also. A numerical study followed a comparative graphical illustrations and a sensitivity analysis as well. Finally decision is made over the applicable region by realistic feasibility of the model itself.

Preliminary Concept

Normalized General Triangular Fuzzy Number (NGTFN)

Let D be a NGTFN having the form \(\tilde{D}=(D_{1},D_{2},D_{3})\). Then its membership function is defined by

$$\begin{aligned} \mu \left( \tilde{D} \right) =\left\{ {\begin{array}{lll} 0&{} \hbox {if} &{}D<D_{1} \; \hbox {and}\; D>D_{2} \\ \frac{D-D_{1}}{D_{2}-D_{1}} &{} \hbox {if}&{} D_{1}\le D\le D_{2} \\ \frac{D_{3}-D}{D_{3}-D_{2}} &{} \hbox {if} &{} { D}_{2}\le D\le D_{3} \\ \end{array}} \right. \end{aligned}$$
(1)

Now, the left and right \(\alpha -\)cuts of \(\mu \left( \tilde{D} \right) \) are given by

$$\begin{aligned} L\left( \alpha \right) =D_{1}+(D_{2}-D_{1})\alpha \;\hbox {and}\; R\left( \alpha \right) =D_{3}-(D_{3}-D_{2})\alpha \end{aligned}$$
(2)

Note that the measures of fuzziness can be obtained from the following formula:

Yager’s [39] Ranking Index

If \(L(\alpha )\) and \(R(\alpha )\) are the left and right \(\alpha -\)cuts of a fuzzy number \(\tilde{D}\) then the defuzzification rule under Yager’s ranking index is given by

$$\begin{aligned} I\left( \tilde{D} \right) =\frac{1}{2}\int _0^1 {\left[ L\left( \alpha \right) +R(\alpha ) \right] d\alpha =\frac{1}{4}\left( D_{1}+2D_{2}+D_{3} \right) } \end{aligned}$$
(3)

Note that the measures of fuzziness (degree of fuzziness \(d_{f}\)) can be obtained from the formula \(d_{f}=\frac{U_{b}-L_{b}}{2m}\), where \(L_{b}\) and \(U_{b}\) are the lower bounds and upper bounds of the fuzzy numbers respectively and m being their respective mode.

Cloudy Normalized Triangular Fuzzy Number (CNTFN) (extension of De and Beg [6])

A fuzzy number of the form \(\tilde{A}=\langle a_1, a_2, a_3 \rangle \) is said to be cloudy triangular fuzzy number if after an infinite time the set itself converges to a crisp singleton. This means that, as time t tends to infinity, both \(a_{1},a_{3}\rightarrow a_{2}\).

Let us consider the fuzzy number

$$\begin{aligned} \tilde{A }=<a_{2}\left( 1-\frac{\rho }{1+t} \right) , a_{2} , a_{2}\left( 1+\frac{\sigma }{1+t} \right) > , \;\hbox {for}\; 0<\rho , \sigma <1 \end{aligned}$$
(4)

Note that \(\hbox {lim}_{t\rightarrow \infty }{a_{2}\left( 1-\frac{\rho }{1+t} \right) =a_{2}}\) and \(\hbox {lim}_{t\rightarrow \infty }{a_{2}\left( 1+\frac{\sigma }{1+t} \right) =a_{2}}\), so \(\tilde{A}\rightarrow \left\{ a_{2} \right\} \).

Then the membership functions for \(0\le t\) is as follows:

$$\begin{aligned} \mu \left( x,t \right) =\left\{ {\begin{array}{ll} 0 &{} \hbox {if}\;\; x<a_{2}\left( 1-\frac{\rho }{1+t} \right) \; \hbox {and}\; x>a_{2}\left( 1+\frac{\sigma }{1+t} \right) \\ \left\{ \frac{x-a_{2}\left( 1-\frac{\rho }{1+t} \right) }{\frac{\rho a_{2 }}{1+t}} \right\} &{} \hbox {if} \, a_{2}\left( 1-\frac{\rho }{1+t} \right) \le x\le a_{2 }\\ \left\{ \frac{a_{2}\left( 1+\frac{\sigma }{1+t} \right) -x}{\frac{\sigma a_{2 }}{1+t}} \right\} &{} \hbox {if} \, a_{2 }\le x\le { a}_{2}\left( 1+\frac{\sigma }{1+t} \right) \\ \end{array} } \right. \end{aligned}$$
(5)

The graphical representation of CNTFN (Fig. 1) can be obtained as follows:

Fig. 1
figure 1

Membership function of CNTFN

Extended De and Beg’s [6] Ranking Index on CNTFN

Let us take left and right \(\alpha -\)cuts of \(\mu \left( x,t \right) \) from (5) noted as \(L(\alpha ,t)\) and \(R(\alpha ,t)\) respectively. Then the defuzzification formula under time extension of Yager’s ranking index is given by

$$\begin{aligned} I(\tilde{A )}=\frac{1}{2T}\iint _{\alpha =0,t=0}^{\alpha =1,t=T} \left\{ L^{-1}\left( \alpha ,t \right) +R^{-1}\left( \alpha ,t \right) \right\} d\alpha dt. \end{aligned}$$
(6)

Note that, \(\alpha \;\hbox {and} \; t\) are independent variables.

Let \(\tilde{A}\) be a CNTFN stated in (4). Then we have its membership function (5). Now taking the left and right \(\alpha \)-cuts of \(\mu \left( x,t \right) \) from (5) we get

$$\begin{aligned} L^{-1}\left( \alpha ,t \right) =a_{2}\left( 1-\frac{\rho }{1+t}+\frac{\rho \alpha }{1+t} \right) \;\hbox {and}\; R^{-1}\left( \alpha ,t \right) =a_{2}\left( 1+\frac{\sigma }{1+t}-\frac{\sigma \alpha }{1+t} \right) \end{aligned}$$
(7)

Thus using (6), we have

$$\begin{aligned} I(\tilde{A )}=\frac{a_{2}}{2T}\left[ 2T+\frac{\sigma -\rho }{2}\log \left( 1+T \right) \right] \end{aligned}$$
(8)

Again (8) can be rewritten as \(I(\tilde{A )}=a_{2}\left[ 1+\frac{\sigma -\rho }{4}\frac{\log \left( 1+T \right) }{T} \right] \).

Obviously, \(\hbox {lim}_{T\rightarrow \infty }{\frac{\log {(1+T)}}{T}=0}\) and therefore \(I(\tilde{A )}\rightarrow a_{2}\) as \(T\rightarrow \infty \).

$$\begin{aligned} \hbox {Note that we may call the factor}\; \frac{\log {(1+T)}}{T}\; \hbox {as cloud index (CI)} \end{aligned}$$
(9)

And the time T is measured by days in practice. The nature of cloud index is shown in Fig. 2.

Fig. 2
figure 2

Nature of fuzziness over time

Classical backorder EOQ Model

To develop the proposed model, we assume the following notations and assumptions:

Notation:

The notation used in this paper is as follows:

D :

Demand rate per unit time (days)

Q :

Lot size (decision variable)

q(t):

Instantaneous inventory level

S :

Shortage level (decision variable)

K :

Ordering cost of inventory per order

\(c_{1}\) :

Holding cost per unit per unit time ($)

p :

Unit purchase cost ($)

\(c_{2}\) :

Shortage cost per unit ($)

T :

Length of the replenishment cycle (days)

\(t_{1}\) :

Time when inventory level comes down to zero, \(0\le t_{1}<T\)

\(t_{2}\) :

The shortage period (days)

\(Z(t_{1},T)\) :

Average total inventory cost per unit time

Assumptions:

In the model, the primary assumptions are:

  1. (1)

    The inventory system involves only one item.

  2. (2)

    Replenishment occurs instantaneously on ordering i.e. lead-time is zero.

  3. (3)

    Demand rate D(t) is deterministic and given by \(D\left( t \right) =D; 0<t<T\).

  4. (4)

    Shortages are allowed and completely backlogged.

  5. (5)

    The planning period is of infinite length. The planning horizon is divided into sub-intervals of length T units. Orders are placed at time points \(0, T, 2T, 3T,\ldots \) the order quantity at each reorder point being just sufficient to bring the stock height to a certain maximum level S.

Model Formulation

Let the amount of stock for the item be R at time \( t=0\). In the interval \( (0,T(=t_{1}+t_{2}))\), the inventory level gradually decreases to meet demands. By this process the inventory level reaches zero at time \(t_{1}\) and then shortages are allowed to occur in the interval \((t_{1},T)\). The cycle then repeats itself.

The differential equation for the instantaneous inventory q(t) at time t in (0, T) is given by

$$\begin{aligned} \frac{dq\left( t \right) }{dt}= & {} -D; \;\hbox {for}\; 0\le t\le t_{1}\nonumber \\= & {} -D; \;\hbox {for}\; t_{1}\le t\le T \end{aligned}$$
(10)

with the initial conditions \(q\left( 0 \right) =R\left( =Q-S \right) , q\left( T \right) =-S, q\left( t_{1} \right) =0\).

For each period a fixed amount of shortage is allowed and there is a penalty cost \(c_{2}\) per item of unsatisfied demand per unit time.

From (10)

$$\begin{aligned} q\left( t \right) =\left\{ {\begin{array}{l} R-Dt \; \hbox {for}\; 0\le t\le t_{1} \\ D\left( t_{1}-t \right) \;\hbox {for} \; t_{1}\le t\le T \\ \end{array}} \right. \end{aligned}$$

So \(Dt_{1}=R, S=Dt_{2}, Q=DT\).

In the interval \((0,t_{1})\), expected holding cost \(HC=c_{1}\int _0^{t_{1}} {q\left( t \right) dt=\frac{c_{1}Dt_{1}^{2}}{2}} \).

Over the interval \((t_{1},T)\), expected shortage cost \(SC=c_{2}\int _{t_{1}}^T {-q(t)dt=c_{2}D\frac{{(T-t_{1})}^{2}}{2}} \).

$$\begin{aligned}&\hbox {Production cost} =pQ.\\&\hbox {Total cost} = \hbox {Production cost} \;+ \;\hbox {Set up cost}\; + \;\hbox {Holding cost}\; + \;\hbox {Shortages cost}\nonumber \\&\,\,\quad \qquad \qquad =pQ+k+\frac{c_{1}Dt_{1}^{2}}{2}+c_{2}D\frac{{(T-t_{1})}^{2}}{2} \end{aligned}$$

Therefore the total average cost is

$$\begin{aligned} Z(t_{1},T)=\frac{pQ}{T}+\frac{k}{T}+\frac{c_{1}Dt_{1}^{2}}{2T}+c_{2}D\frac{{(T-t_{1})}^{2}}{2T} \end{aligned}$$

Thus our problem is given by

$$\begin{aligned} \left\{ {\begin{array}{l} Minimize \; Z\left( t_{1},T \right) =pD+\frac{K}{T}+\frac{c_{1}Dt_{1}^{2}}{2T}+c_{2}D\frac{\left( T-t_{1} \right) ^{2}}{2T} \\ \quad \quad subject \; to \; Q=DT, S=D\left( T-t_{1} \right) \\ \end{array}} \right. \end{aligned}$$
(11)

The graphical representation of the model is shown in Fig. 3.

Fig. 3
figure 3

The EOQ model with backorder

Formulation of Fuzzy Mathematical Model

Let the demand rate follows the general fuzzy and cloudy fuzzy over the inventory run time. Then considering \(\tilde{D}\) as follows

$$\begin{aligned} \tilde{D}=\left\{ {\begin{array}{l} \langle D_1, D_2, D_3\rangle \; \hbox {for NGTFN } \\ \left\langle D\left( 1-\frac{\rho }{1+T}, D, D\left( 1+\frac{\rho }{1+T}\right) \right) \right\rangle \; \hbox {for CNTFN, where}\; 0<\rho , \sigma <1 \; \hbox {and} \; T>0 \\ \end{array}} \right. \end{aligned}$$
(12)

And the corresponding fuzzy problem is given by

$$\begin{aligned} \left\{ {\begin{array}{l} Minimize \; \tilde{Z }\left( t_{1},T \right) =p\tilde{D}+\frac{K}{T}+\frac{c_{1}\tilde{D}t_{1}^{2}}{2T}+c_{2}\tilde{D}\frac{\left( T-t_{1} \right) ^{2}}{2T} \\ \quad \quad subject\; to\; \tilde{Q}=\tilde{D }T, \tilde{S }=\tilde{D}\left( T-t_{1} \right) \\ \end{array}} \right. \end{aligned}$$
(13)

Therefore, using (3) the membership function for the fuzzy objective, order quantity and shortage quantity under NGTFN are given by

$$\begin{aligned} \mu _{1}\left( Z \right)= & {} \left\{ {\begin{array}{l} 0 \; \hbox {if} \; Z<Z_{1}\; \hbox {and} \; Z>Z_{2} \\ \frac{Z-Z_{1}}{Z_{2}-Z_{1}} \; \hbox {if} \; Z_{1}\le Z\le Z_{2} \\ \frac{Z_{3}-Z}{Z_{3}-Z_{2}} \; \hbox {if}\; Z_{2}\le Z\le Z_{3} \end{array}} \right. \hbox {where} \left\{ {\begin{array}{l} Z_{1}=pD_{1}+\frac{K}{T}+\frac{c_{1}D_{1}t_{1}^{2}}{2T}+c_{2}D_{1}\frac{\left( T-t_{1} \right) ^{2}}{2T} \\ Z_{2}=pD_{2}+\frac{K}{T}+\frac{c_{1}D_{2}t_{1}^{2}}{2T}+c_{2}D_{2}\frac{\left( T-t_{1} \right) ^{2}}{2T} \\ Z_{3}=pD_{3}+\frac{K}{T}+\frac{c_{1}D_{3}t_{1}^{2}}{2T}+c_{2}D_{3}\frac{\left( T-t_{1} \right) ^{2}}{2T} \\ \end{array}} \right. \nonumber \\ \end{aligned}$$
(14)
$$\begin{aligned} \mu _{2}\left( Q \right)= & {} \left\{ {\begin{array}{l} 0 \; \hbox {if}\; Q<Q_{1}\; \hbox {and}\; Q>Q_{2} \\ \frac{Q-Q_{1}}{Q_{2}-Q_{1}} \; \hbox {if} \; Q_{1}\le Q\le Q_{2} \\ \frac{Q_{3}-Q}{Q_{3}-Q_{2}} \; \hbox {if} \; Q_{2}\le Q\le Q_{3} \\ \end{array}} \right. \hbox {where} \;\left\{ {\begin{array}{l} Q_{1}=D_{1}T \\ Q_{2}=D_{2}T \\ Q_{3}=D_{3}T \\ \end{array}} \right. \end{aligned}$$
(15)
$$\begin{aligned} \mu _{3}\left( S \right)= & {} \left\{ {\begin{array}{l} 0 \;\hbox {if}\; S<S_{1}\; \hbox {and}\; S>S_{2} \\ \frac{S-S_{1}}{S_{2}-S_{1}} \; \hbox {if} \; S_{1}\le S\le S_{2} \\ \frac{S_{3}-S}{S_{3}-S_{2}}\; \hbox {if}\; S_{2}\le S\le S_{3} \\ \end{array}} \right. \hbox {where}\; \left\{ {\begin{array}{l} S_{1}=D_{1}(T-t_{1}) \\ S_{2}=D_{2}(T-t_{1}) \\ S_{3}=D_{3}(T-t_{1}) \\ \end{array}} \right. \end{aligned}$$
(16)

Using (2) and (3) the index values of fuzzy objective, fuzzy order quantity and fuzzy shortage quantity are respectively obtained as

$$\begin{aligned} \left\{ {\begin{array}{l} I\left( \tilde{Z} \right) =\frac{1}{4}\left( Z_{1}+2Z_{2}+Z_{3} \right) =\left( p+\frac{c_{1}t_{1}^{2}}{2T}+c_{2}\frac{\left( T-t_{1} \right) ^{2}}{2T} \right) \frac{\left( D_{1}+2D_{2}+D_{3} \right) }{4}+\frac{K}{T} \\ I\left( \tilde{Q} \right) =\frac{1}{4}\left( Q_{1}+2Q_{2}+Q_{3} \right) =\frac{\left( D_{1}+2D_{2}+D_{3} \right) }{4}T \\ I\left( \tilde{S} \right) =\frac{1}{4}\left( S_{1}+2S_{2}+S_{3} \right) =\frac{\left( D_{1}+2D_{2}+D_{3} \right) }{4}\left( T-t_{1} \right) \\ \end{array}} \right. \end{aligned}$$
(17)

Particular Cases:

  1. i)

    If \(D_{1}\rightarrow D_{2}\; and \; D_{3}\rightarrow D_{2}\rightarrow D\) then \(I( \tilde{Z} )\rightarrow ( p+\frac{c_{1}t_{1}^{2}}{2T}+c_{2}\frac{( T-t_{1} )^{2}}{2T} )D+\frac{K}{T}\), \(I( \tilde{Q} )\rightarrow DT \; and\; I( \tilde{S} )\rightarrow D(T- t_{1})\) , it is the classical backorder EOQ model.

  2. ii)

    If \(t_{1}\rightarrow T\), \(I( \tilde{Z} )\rightarrow ( pD+\frac{c_{1}DT}{2}+\frac{K}{T} )\), it is the classical EOQ model

However, using (5) the membership function for the fuzzy objective, fuzzy order quantity, and fuzzy shortage quantity under the cloudy fuzzy model are givenby

$$\begin{aligned} w_{1}\left( Z,T \right)= & {} \left\{ {\begin{array}{l} 0\; \hbox {if} \; Z<Z_{11} \;\hbox {and}\; Z>Z_{21} \\ \frac{Z-Z_{11}}{Z_{21}-Z_{11}} \; \hbox {if} \; Z_{11}\le Z\le Z_{21} \\ \frac{Z_{31}-Z}{Z_{31}-Z_{21}} \; \hbox {if} \; Z_{21}\le Z\le Z_{31} \\ \end{array}} \right. \hbox {where}\;\left\{ {\begin{array}{l} Z_{11}=\left( p+\frac{c_{1}t_{1}^{2}}{2T}+c_{2}\frac{\left( T-t_{1} \right) ^{2}}{2T} \right) D\left( 1-\frac{\rho }{1+T} \right) +\frac{K}{T} \\ Z_{21}=\left( p+\frac{c_{1}t_{1}^{2}}{2T}+c_{2}\frac{\left( T-t_{1} \right) ^{2}}{2T} \right) D+\frac{K}{T} \\ Z_{31}=\left( p+\frac{c_{1}t_{1}^{2}}{2T}+c_{2}\frac{\left( T-t_{1} \right) ^{2}}{2T} \right) D\left( 1+\frac{\sigma }{1+T} \right) +\frac{K}{T} \\ \end{array}} \right. \end{aligned}$$
(18)
$$\begin{aligned} w_{2}\left( Q,T \right)= & {} \left\{ {\begin{array}{l} 0 \; \hbox {if} \; Q<Q_{11}\; \hbox {and} \; Q>Q_{21} \\ \frac{Q-Q_{11}}{Q_{21}-Q_{11}} \; \hbox {if} \;Q_{11}\le Q\le Q_{21} \\ \frac{Q_{31}-Q}{Q_{31}-Q_{21}} \;\hbox {if} \;Q_{21}\le Q\le Q_{31} \\ \end{array}} \right. \hbox {where} \;\left\{ {\begin{array}{l} Q_{11}=\left( 1-\frac{\rho }{1+T} \right) DT \\ Q_{21}=DT \\ Q_{31}=\left( 1+\frac{\sigma }{1+T} \right) DT \\ \end{array}} \right. \end{aligned}$$
(19)
$$\begin{aligned} w_{3}\left( S,T \right)= & {} \left\{ {\begin{array}{l} 0 \;\hbox {if} \; S<S_{11}\; \hbox {and} \; S>S_{21} \\ \frac{S-S_{11}}{S_{21}-S_{11}} \;\hbox {if} \;S_{11}\le S\le S_{21} \\ \frac{S_{31}-S}{S_{31}-S_{21}} \;\hbox {if} \;S_{21}\le S\le S_{31} \\ \end{array}} \right. \hbox {where} \;\left\{ {\begin{array}{l} S_{11}=\left( 1-\frac{\rho }{1+T} \right) D(T-t_{1}) \\ S_{21}=D\left( T-t_{1} \right) \\ S_{31}=\left( 1+\frac{\sigma }{1+T} \right) D(T-t_{1}) \\ \end{array}} \right. \end{aligned}$$
(20)

Using (6) the index values of cloudy fuzzy objective, cloudy fuzzy order quantity, and cloudy fuzzy shortage quantity are respectively given by

$$\begin{aligned} J\left( \tilde{ Z } \right)= & {} \frac{1}{\tau }\int _{T=0}^\tau {\frac{1}{4}\left( Z_{11}+2Z_{21}+Z_{31} \right) dT=\frac{1}{4\tau }\int _{T=0}^\tau {\left( Z_{11}+2Z_{21}+Z_{31} \right) dT} }\nonumber \\= & {} \frac{1}{4\tau }\int _{T=0}^\tau {\left[ \frac{4K}{T}+\left( 4+\frac{\sigma -\rho }{1+T} \right) \left( p+\frac{c_{1}t_{1}^{2}}{2T}+c_{2}\frac{\left( T-t_{1} \right) ^{2}}{2T} \right) D \right] dT}\nonumber \\= & {} pD+\frac{D \;log\left( \frac{\tau }{\epsilon } \right) }{2\tau }\left\{ \frac{2k}{D}+\left( 1+\frac{\sigma -\rho }{4} \right) (c_{1}+c_{2})t_{1}^{2} \right\} +\frac{c_{2}D}{4}\left( {\tau -4t}_{1} \right) \nonumber \\&+\,\frac{\left( \sigma -\rho \right) D}{8}\left[ c_{2}+\left\{ 2p-c_{1}t_{1}^{2}-c_{2}\left( 1+t_{1} \right) ^{2} \right\} \frac{log\left| 1+\tau \right| }{\tau } \right] \end{aligned}$$
(21)
$$\begin{aligned} \left\{ {\begin{array}{l} J\left( \tilde{Q} \right) =\frac{1}{\tau }\int _{T=0}^\tau {\frac{1}{4}\left( Q_{11}+2Q_{21}+Q_{31} \right) dT=\frac{1}{4\tau }\int _{T=0}^\tau {\left( 4+\frac{\sigma -\rho }{1+T} \right) DTdT} } \\ \quad \quad =\frac{D}{4\tau }\left\{ 2\tau ^{2}+\left( \sigma -\rho \right) \left( \tau -log\left| 1+\tau \right| \right) \right\} \\ {\begin{array}{l} J\left( \tilde{S} \right) =\frac{1}{\tau }\int _{T=0}^\tau {\frac{1}{4}\left( S_{11}+2S_{21}+S_{31} \right) dT=\frac{1}{4\tau }\int _{T=0}^\tau {\left\{ 4\left( T-t_{1} \right) +\frac{\sigma -\rho }{1+T}\left( T-t_{1} \right) \right\} DdT} } \\ \quad \quad =\frac{D}{4\tau }\left[ 2\left( \tau ^{2}-2t_{1}\tau \right) +\left( \sigma -\rho \right) \left\{ \tau -\left( 1+t_{1} \right) log\left| 1+\tau \right| \right\} \right] \\ \end{array} } \\ \end{array}} \right. \nonumber \\ \end{aligned}$$
(22)

Stability analysis and particular cases:

  1. i)

    If \(\sigma -\rho \rightarrow 0\) then \(J\left( \tilde{ Z } \right) \rightarrow pD+\frac{Dln(\frac{\tau }{\varepsilon })}{2\tau }\left\{ \left( c_{1}+c_{2} \right) t_{1}^{2}+\frac{2k}{D} \right\} +\frac{c_{2}D}{4}\left( {\tau -4t}_{1} \right) \) , \(J\left( \tilde{Q } \right) \rightarrow \frac{D\tau }{2}\) and \(J\left( \tilde{S } \right) \rightarrow \frac{D}{2}\left( \tau -2t_{1} \right) \).

  2. ii)

    If \(\sigma \rightarrow 0 \leftarrow \rho \) then the model reduces to (i). But it is the case of classical backorder EOQ model. Thus we choose \(\varepsilon \) in such a way that the above reduces to the classical model. Thus we take

    $$\begin{aligned} pD+\frac{Dln\left( \frac{\tau }{\varepsilon }\right) }{2\tau }\left\{ \left( c_{1}+c_{2} \right) t_{1}^{2}+\frac{2k}{D} \right\} +\frac{c_{2}D}{4}\left( {\tau -4t}_{1} \right) \equiv \left( p+\frac{c_{1}t_{1}^{2}}{2T}+c_{2}\frac{\left( T-t_{1} \right) ^{2}}{2T} \right) D+\frac{K}{T} \end{aligned}$$

Comparing we get, \(\frac{ln(\frac{\tau }{\varepsilon })}{\tau }=\frac{1}{T}\) and \({\frac{ln(\frac{\tau }{\varepsilon })}{\tau }t_{1}^{2}+\frac{\left( {\tau -4t}_{1} \right) }{4}=\left( T-t_{1} \right) }^{2}\) giving \(\tau =2 \; and \; T=1\Rightarrow \varepsilon \rightarrow 2e^{-2}\ll 1\)

Thus the model is stable and in this case we write, \(\tau =2T\) and hence, \(J\left( \tilde{Q } \right) \rightarrow DT\) and \(J\left( \tilde{S } \right) \rightarrow D\left( T-t_{1} \right) \) which corresponds the results of classical backorder model.

Implication of Cloudy Fuzzy Environment in Inventory Process

Suppose x is a crisp number then under non-randomly uncertainties it will be ‘around x. Our focus of attentions is that such uncertainty basically depends upon the time variable. This kind of fuzzy variation is generally called the variation due to learning effect in decision making problems. In practice, for any inventory process, when it begins, the uncertainties viewed are high and as the time progresses the total ambiguities began to disappear from the system.

For instance, if we think of demand rate then at the beginning the ambiguity is high for any inventory setup because, the decision maker (DM) has no information how many people are accepting their items or how much will the demand rate be. As the time (it may be cycle time) progresses the DM will began to gather more information over the nature of expected demand through the run of inventory and learn whether it is below expected or over expected (usually mean below crisp or above crisp value). People will usually take much time (no matter what offers have been declared or how attractive the getup of the system or commodities are) to accept and adopt the process. According to public opinion, the shorter cycle time inventory treated as “less reliable’ because of the fact that the inventory practitioner (DM) is hesitating to run the process for a longer cycle time so as the customers to buy the items as well. As soon as the uncertain region (cloud) getting thinner (fuzziness near zero) to the DM’s mind the cycle time will be fix up and (s)he will be order the commodities accordingly.

Numerical Example

Let us consider \(k=\$ 300\) per cycle, \(c_{1}=\$ 1.5\) per unit, \(p=\$ 25\) per unit, \(c_{2}=\$ 5.\) per unit, \(D=500\) units for Crisp model; for fuzzy model let the demand rate \(\langle D_1, D_2, D_3 \rangle =\langle 450,500,600 \rangle \) units keeping the other parameters same as crisp and that for cloudy fuzzy model we assume \(\sigma =0.15\), \(\rho =0.13\). \(\epsilon =0.001\) for numerical illustration of the model. Therefore, from Eqs. (11), (17), and (2122), we get the following results:

Note that, we need to calculate the mode of the fuzzy demand rate for the computation of fuzziness; and this can be calculated as follows: \(\hbox {Mean of}\; (450,500,600) =516.67, \hbox {Median}=500\), So, Mode \((m)=3\times \) Median - \(2\times \hbox {Mean} = 466.67\), \(U_{b}\) and \(L_{b}\) are the upper and lower bounds of the fuzzy demand components respectively, then apply degree of fuzziness \(d_{f}=\frac{U_{b}-L_{b}}{2m}\) .

Discussion on Numerical Results of Tables (1, 2, 3)

Table 1 shows in crisp environment, for the 7 days (approx) cycle time with 1.5 days shortage time the average optimum inventory cost assumes the value $13088.35, but the fuzzy solution becomes more costly keeping the total average value $13408.16 per cycle. Moreover, it is astonished that, whenever we are thinking of cloudy fuzzy environment the average inventory cost reduces to $10295.81 per cycle time by just increasing the length of the cycle time to 19.6 days alone. By this time, we also observe that, the degree of fuzziness has been reduced from 0.321 to 0.154.

Table 1 Optimal solution of the classical backorder EOQ model

Tables 2 and 3 shows, within the time span of cycle time 16–23 days, the crisp model as well as general fuzzy model giving the value of the average inventory cost such that they began to increase with cycle time duration but the objective function of the cloudy fuzzy model assumes a ‘U-shaped curve ’ at 20 days cycle time keeping the global minimum of the average inventory cost. Also our observation reveals that, at the cycle time below 16 days, the solution of the cloudy fuzzy model is infeasible.

In cloudy fuzzy model, the order quantity and shortage quantity becomes high with respect to the findings obtained in crisp as well as fuzzy environment. Although, if we consider the trend values of the order quantity and shortage quantity which they take we see that they are increasing in nature for all environments.

Sensitivity Analysis of the Cloudy Fuzzy Model

We consider a sensitivity analysis for the parametric changes from \(-50\,\; \hbox {to}\; +50{\,\%}\) of the parameters \(c_{1}\), \(c_{2}, d, k, p,\varepsilon \; \rho \;\hbox {and}\;\sigma \) respectively and this can be shown in Table 4.

Table 2 Objective values under several cycle times
Table 3 Cloudy fuzzy solution under several cycle times
Table 4 Sensitivity analysis of the cloudy fuzzy model

Comments on Sensitivity Analysis

From the above Table 4 we see, the parameters d and p are highly sensitive, for the changes of demand rate at \(-30\) and \(-50{\,\%}\) the average inventory cost reduces to −43.08 and \(-57.73{\,\%}\) respectively. Moreover, the changes of unit purchasing price at \(+50{\,\%}\) the objective function giving no feasible solution, but at \(+30{\,\%}\) changes it assumes little more variation. Also, at \(-30\) and \(-50\)  % changes of the unit purchasing price the objective value reduces to \(-42.45\) and \(-55.76{\,\%}\) respectively. Again, for any kind of variations (positive or negative) of the parameters \(c_{1}, c_{2}, k\) and \(\varepsilon \) we always have moderately reduced amount of average inventory cost and that reduction is being ranging from 15.01 to 24.97 %. In the case of fuzzy variability parameters \(\rho \) , for the changes of (\(+50, +30{\,\%}\)) and that of \(\sigma \) at the changes of (\(-30 , -50 {\,\%}\)) respectively the average inventory cost getting no feasible solution. For the other changes of (\(\rho , \sigma \)) , the inventory cost began to reduce moderately. Throughout the whole table we see, the inventory cost assumes maximum value (\(+14.61{\,\%}\)) whenever \(+50{\,\%}\) change is made for the demand rate and that gets minimum value at \(-50{\,\%}\) change of the same demand parameter exclusively. Furthermore, the amount of shortage quantity getting very near to one third of the order quantity. The order quantity reaches its maximum value for the \(-50{\,\%}\) change of the shortage cost parameter. The sensitivity table also explores that for any kind of changes the range of the shortage time is being limited to (1–9) days for maximum duration of cycle time 28 days approximately. The observations are more practicable and hence the model is realistic one.

Graphical Illustrations of the Model

We shall draw the graphs of the cloudy fuzzy model for better justifications of the newly introduced method.

Discussion on the Graphs (Figs. 4, 5, 6)

From the Fig. 4, we see that a large difference has been taken place in between the average inventory costs of the crisp as well as general fuzzy model with respect to the cloudy fuzzy model. Moreover, we have observed that, the general fuzzy model giving the highest value and the cloudy fuzzy model giving the lowest value of the objective function everywhere. Therefore, the solution under cloudy fuzzy environment is a better choice for the inventory practitioner especially for a decision maker (DM). Figure 5 shows a ‘U-tern’ of the cloudy fuzzy objective function occurs at 20 days cycle time and hence it is convex. However, Fig. 6 reveals that the backorder quantity curves for all the cases of the model meet at near 21 days cycle time giving the shortage quantity near 325 units of the model. The backorder curve of crisp and general fuzzy model is likely to be overlapped lines of smaller gradient but that for cloudy fuzzy model it is a straight line getting higher gradient values always.

Fig. 4
figure 4

Cloudy fuzzy model

Fig. 5
figure 5

Cost variation over cloudy fuzzy model

Fig. 6
figure 6

Various shortage level of the model

Conclusion

In this paper we have discussed a backorder EOQ model under cloudy fuzzy environment. In the literature, all inventory models are studied by crisp, general fuzzy, intuitionistic fuzzy or fuzzy stochastic environment. But the concept of cloudy fuzzy is quite new in decision making problems. However we see, as the cycle time assumes larger values, the degree of fuzziness, the cloud index becomes lesser values. Lesser fuzziness does not mean lower inventory cost. Because, lesser fuzziness of the fuzzy parameters might gradually began to converge into a crisp number at its optimum. As the crisp minimization problem giving larger value and it is unrealistic in practice so incorporating parametric flexibilities we are intending to study the model under cloudy fuzzy environment. Thus if we enhance the cycle time more than its global optimum then the average inventory cost likely to be converge with the cost that obtained from the crisp model exclusively. So within a considerable fuzziness we are searching the model minimum which is the main focus of attention of the model. Thus for any DM it is quite easy to understand and to make a decision accordingly.