1 Introduction

The word ‘inventory’ literally stands for the stock of items of a production or marketing system in the form of raw materials, semi-finished or finished products. Appropriate amount of stock helps any business organization towards its ultimate gain through smooth flow of trading. On the other hand, uncontrolled and inappropriate inventory may cause of discontinuity of the business flow (in the case of poor level of inventory) or leads the system to face losses (in the case of over stock of items). So, in the era of this high competition-market, the control over the inventory is a vital issue. In this context, after the introduction of classical economic order quantity model by Haris [1], lot-sizing (economic order) modelling approach had gained considerable attentions of the researchers and decision makers in the field of operation research. It is to be noted that the basic introductory models in the field of inventory management were constructed based on the assumption of constant demand with no shortage. On the presumption of constant demand, several other models [2,3,4,5] have also been developed allowing shortages of partial and fully backlogged types. However, in reality, the demand of the produced item depends on several other factors which are directly related with the inventory system. The price, stock and deterioration of items are such important facts which have much impression on the demand of the production and retailing business. Thus, the subsequent studies of order quantity models incorporated these components (price dependent [6,7,8], stock dependent with deterioration [9, 10], stock and price dependent with deterioration [11, 12]) in the list of the assumptions.

In any real world physical or man-made scenario, uncertainty is an unavoidable issue that has been risen in the decision making process. Fuzzy theory introduced by Zadeh [13] and fuzzy decision making by Bellman and Zadeh [14] are smart and important tools to capture and quantify the real world uncertainty. In the way of searching the optimal lot-size in an inventory problem ensuring minimum possible cost (or maximum possible profit), the decision maker experiences ambiguity with the values of the involved parameters. In particular, the demand may not be predicted accurately. This leads the study of decision making of an inventory control problem towards the uncertain environments.

Human involvement in dynamical system makes it more complex to analyze in realty. Interaction among producers, retailers and customers may contribute much to the deviation of results predicted by the mathematical model that neglects the presence of human intelligence. Some studies [15,16,17] included the human factors in the inventory modelling. Memory from past and learning through repeated exercises on the same task are two important facts associated with the human involvement in the production, retailing and decision making sectors of management problem. Surprisingly, the investigations on these two effects are very rare in the existing literature. Moreover, among those rare studies, none shows interests on the experimentation of memory and learning effects simultaneously in uncertain scenario.

This present paper takes the challenge to measure the memory and learning effect on an EOQ model in an uncertain decision making situation. Here, the demand of the EOQ model is constant in inventory run period and the same is a decreasing function of time in the shortage period. Allowing the demand to be TDFS and describing the mathematical model through fractional differential equation under Caputo derivative and Riemann–Liouville integration, the idea of learning and memory respectively are cultivated in this paper. The graphical view of the ideas implemented in this paper is represented in figure 1.

Figure 1
figure 1

Models with and without memory and learning effect.

The remaining part of this article is presented as follows: A brief literature review focusing on objective of the current study is scripted in section 2. Then, after a brief presentation on the general overview on the fractional calculus and the dense fuzzy number in section 3, notations and assumptions to formulate and describe the model are presented in section 4. Section 5 deals with the mathematical modeling of the EOQ problem in crisp environment as well as its corresponding fuzzy extension. In section 6, numerical analysis is carried out and sensitivity analysis in both tabular and graphical terms is presented. Major observations from the current study are spotted in section 7. Finally, concluding remark over the current article and some directions towards future research are suggested in section 8.

2 Literature review

The theory in this paper is developed following an approach of accumulation of several ideas from different potential streams of mathematical research. So, this present section is designed with four components as sub sections in which the first three sub sections describe the literature reviews related to three different domains with closed attachment to the current work while the last sub section represents the research gaps and a sense of amalgamation of those ideas in this paper.

2.1 Memory based derivative and fractional calculus

Differential equations play an important role to mathematically formulate many real-life problems and natural phenomena in various fields of modern science, engineering and technology. However, most of the time knowledge and information are often imminent with the confusion associated with the physical phenomena. In many cases, it is observed that the system expressed through a set of differential equations fail to evaluate system behaviour due to ambiguity and uncertainties involved with the parameters that are used in the modelling of the system. Therefore, researchers introduced fuzzy differential equations to capture and handle different uncertainties associated with physical problems, which is generally done by considering the coefficients and/or initial values of the differential equations as different fuzzy numbers. On the other hand, in many scenarios, system’s memory plays very crucial role on the progression of the system. In case of inventory management system, the past experiences of the managers or decision makers termed as ‘memory’ contribute on the decision taken at the present time. For an EOQ model with cost minimization objective, the memory on the demand pattern of a past planning horizon may help the dealer/retailer to develop a smarter approach of dealing with customers. Moreover, experiences of the customer through familiarity with same or similar kind of product, customer care service etc. may influence the demand of the customer. These complicated phenomena cannot be described well by the traditional integer order differential equations. In these cases, fractional order differential equations (FDEs) are proved to be better alternative of integer order differential equation. Having the ability to analyze the physical and real world more accurately, the fractional calculus has gained much interest for modeling of the dynamical problems in the various fields of science and engineering as well as economics and management [18,19,20,21,22,23]. The concepts of memory on the economic production quantity models with deterioration were implemented by Rahaman et al [24, 25]. On the other hand, Agarwal et al [26] was the first to propose the FDE with uncertainty. He considered Riemann–Liouville differentiability to develop the FDE. Hoa et al [27] described a fuzzy fractional initial valued problem under Caputo differentiability. The interval counterpart with generalized Hukuhara fractional differentiability was established by Lupulescu et al [28]. Furthermore, the generalized (fuzzy) fractional Laplace transform regarding the Riemaan-Liouville differentiability is introduced and improved to solve initial value problems in the recent studies [29,30,31]. Recently, Rahaman et al [32] have accounted the memory effect on an EPQ model in fuzzy environment letting the system to be described by fuzzy fractional differential equation under Riemann–Liouville derivative. In the above mentioned studies of fractional calculus in uncertainty, the notion of fuzzy derivative (Hukuhara, generalized Hukuhara) plays a very important role. However, Ahmad et al [33] developed fuzzy fractional differential equation using Zadeh’s extension principle interpreting the fact that the fuzzy fractional differential equation needs not require the concept of the fuzzy derivative, which directed towards an alternative approach in solving the fuzzy fractional differential equations.

2.2 Fuzzy inventory models

Park [34] was the first to describe EOQ model under the consideration of fuzzy environment portraying the real circumstance regarding the ambiguity and impreciseness about the decision parameters, variables and several other components. Researchers like Vujosevic et al [35] and Hojati [36] carried out some interesting initial findings of inventory models in the fuzzy environment. Chen et al [37] was the first to build a fuzzy economic order quantity model with back order. Till now, several novel approaches contributed on the enrichment of literature related to fuzzy inventory model in terms of both inventory modelling and optimization techniques. In this context, Shekarian et al [38] have made a worthy review of fuzzy inventory models in details.

2.3 Learning in fuzziness

Learning through repeated tasks is an advanced component of human intelligence. Experiences gained by habituations result to the improvement of one’s performances. In the managerial point of view, decisions must be matured through experience based learning. In this regard, Wright [39] was the first to identify the learning phenomena in industrial set-up. Subsequently, several more studies [40,41,42,43] regarding the learning effect on various inventory parameters enriched the literature. Glock et al [44] made an experiment on uncertainty learning for economic order quantity model with fuzzy demand function and noticed that more reliable and updated information can be accommodate to improve the decisions. The learning effect on an inventory system with imperfect production is measured in fuzzy random environment by Mahato [45]. Kazemi et al [46] contributed significantly on the reduction of deviation values of the uncertain demand through learning in a planning horizon. Kazemi et al [47] have evaluated the impact of human learning on fuzzy lot-sizing model. Shekarian et al [48] presented the results of an inspection on learning of an EOQ model with imperfect quality of products under different holding cost and fully fuzzy phenomena. Soni et al [49] also accounted the reduction of impreciseness regarding the fuzzy demand allowing learning capabilities in the modeling. Khatua et al [50] introduced a fuzzy optimal control model of process–product and innovation incorporating the concept of system learning. In the literature of fuzzy decision making, De and Beg [51] added a new concept of integrating the impact of learning experience by introducing the triangular dense fuzzy set (TDFS). In this approach, the impreciseness described by sequential representation can be diluted by allowing the system for executing repeated task. Later, De and Beg [52] hinted for the philosophical perspective of TDFS. Furthermore, De [53] extended the concept of triangular dense fuzzy set into the triangular dense fuzzy lock set (TDFLS). Recently, some studies [54,55,56] on the inventory control problems have been carried out utilizing the concepts of TDFS and TDFLS.

2.4 Amalgamation of three different research directions

After a brief survey on the literature related to the theory of fuzzy inventory modeling, concept of memory (in terms of fractional calculus) and experience based learning in imprecise environment, the following gaps and scopes to improve the ideas are identified:

  1. i)

    Recently few studies [24, 25] incorporated the idea of memory in modeling of inventory control problem and these studies were only done in deterministic environment. Thus, this kind of study in imprecise environment is very much desirable.

  2. ii)

    Some investigations [45,46,47,48,49,50, 54,55,56] cultivated the notion of learning only associated with inventory in fuzzy environments. But, these investigations neglected the memory effect on the inventory model.

  3. iii)

    One recent investigation [32] on the measure of memory effect on the production phase of an EPQ model in uncertain environment has been done. However, this finding did not focus on the method of improvement on the decision incorporating system learning experience.

On the basis of above mentioned short-comings, we make an attempt to amalgamate the notions of memory, learning and impreciseness in a single inventory model. Here, we have developed an EOQ model where the demand is imprecise in nature. Also, it is assumed that there is an impact of memory on the proposed model. The fractional differential equation under Caputo differentiability in the environment of fuzzy uncertainty is utilized to represent the memory effect on the inventory model following the approaches described by Ahmad et al [33]. Also, the impreciseness and its dilution (due to availability of better experience) have been captured through a triangular dense fuzzy number as defined by De and Beg [51].

3 Mathematical preliminaries

This section is organized with three different sub sections. The sub-sections 3.1 contains some basic definitions and theories related to fractional calculus; brief description of dense fuzzy set has been presented in sub-sections 3.2 and fundamentals of fuzzy fractional differential equation including Zadeh’s extension principle scheme have been presented in sub-sections 3.3.

3.1 General overview on fractional calculus

Definition 3.1.1

(Riemann–Liouville integral) [20] The left sided Riemann–Liouville integral of \( y\left( x \right)\) of order \(p - \beta_{d}\) (where \(\beta_{d} > 0\) be a real number and \(\left[ {\beta_{d} } \right] = p\), the least integer greater than \(\beta_{d}\)) with the origin at \(x = 0\) is given by

$$ {}_{{}}^{RL} I_{x}^{{p - \beta_{d} }} y\left( x \right) = \frac{1}{{{\Gamma }\left( {p - \beta_{d} } \right)}}\mathop \int \limits_{0}^{x} \left( {x - u} \right)^{{p - \beta_{d} - 1}} y\left( u \right)du $$

Definition 3.1.2

(Riemann–Liouville derivative) [20] The left-sided Riemann–Liouville derivative of \(y\left( x \right)\) of order \(\beta_{d}\) (\(\beta_{d} > 0\) be a real number and \(\left[ {\beta_{d} } \right] = p\)) with the origin at \(x = 0\) is given by

$$ {}_{{}}^{RL} D_{x}^{{\beta_{d} }} y\left( x \right) = D^{p} {}_{{}}^{RL} I_{x}^{{p - \beta_{d} }} y\left( x \right) $$
$$ = \frac{1}{{{\Gamma }\left( {p - \beta_{d} } \right)}}\frac{{d^{p} }}{{dx^{p} }}\mathop \int \limits_{0}^{x} \left( {x - u} \right)^{{p - \beta_{d} - 1}} y\left( u \right)du $$

In particular, for \(0 < \beta_{d} < 1\), \(p = 1\) and then

$$ {}_{{}}^{RL} D_{x}^{{\beta_{d} }} y\left( x \right) = \frac{1}{{{\Gamma }\left( {1 - \beta_{d} } \right)}}\frac{d}{dx}\mathop \int \limits_{0}^{x} \left( {x - u} \right)^{{ - \beta_{d} }} y\left( u \right)du $$

Definition 3.1.3

(Caputo derivative) [20] Let, \(\left[ {\beta_{d} } \right] = p\) and be real number. Then, the left-sided Caputo derivative of \(y\left( x \right)\) of order \(\beta_{d}\) with the origin at \(t = 0\) is given by

$$ {}_{{}}^{C} D_{x}^{{\beta_{d} }} y\left( x \right) = {}_{{}}^{RL} I_{x}^{{p - \beta_{d} }} y^{p} \left( x \right) $$
$$ = \frac{1}{{{\Gamma }\left( {p - \beta_{d} } \right)}}\mathop \int \limits_{0}^{x} \left( {x - u} \right)^{{p - \beta_{d} - 1}} y^{p} \left( u \right)du. $$

where \(y^{p} \left( x \right)\) is the \(p\)-th order integer derivative of y(x).

In particular, for \(0 < \beta_{d} < 1\),

$$ {}_{{}}^{C} D_{x}^{{\beta_{d} }} y\left( x \right) = \frac{1}{{{\Gamma }\left( {1 - \beta_{d} } \right)}}\mathop \int \limits_{0}^{x} \left( {x - u} \right)^{{ - \beta_{d} }} y^{\prime}\left( u \right)du. $$

Proposition 3.1.1

(Laplace transform of Caputo derivative) [20] The L.T. of \({}_{{}}^{C} D_{x}^{{\beta_{d} }} y\left( x \right)\) is given by \({\mathcal{L}}\left( {{}_{{}}^{C} D_{x}^{{\beta_{d} }} y\left( x \right);s} \right) = s^{{\beta_{d} }} Y\left( s \right) - \mathop \sum \limits_{k = 0}^{p - 1} s^{{\beta_{d} - 1 - k}} y^{k} \left( 0 \right),\)where \( Y\left( s \right)\) reprents the Laplace transform of \(y\left( x \right)\).

3.2 Brief description of dense fuzzy set

The learning experience based study to reduce the ambiguity affecting the decision of an inventory management problem is incorporated in terms of triangular dense fuzzy set (TDFS).

Definition 3.2.1

[51] Let \(\tilde{A}\) be fuzzy number whose components are elements of the Cartesian product \({\mathbb{R}} \times {\mathbb{N}}\), (where \({\mathbb{R}}\) and \({\mathbb{N}}\) represent the set of real numbers and natural number respectively) with membership grade satisfying the functional relation \(\mu :{\mathbb{R}} \times {\mathbb{N}} \to \left[ {0,1} \right]\). If \(\mu \left( {x,n} \right) \to 1\), as \(n \to \infty\), for some \(x \in {\mathbb{R}}\) and \(n \in {\mathbb{N}}\), then \(\tilde{A}\) is called dense fuzzy set.

In particular if \(\tilde{A}\) is triangular in the above definition, it is called triangular dense fuzzy set (TDFS). Furthermore, if \(\mu \left( {x,n} \right)\) attain the highest membership degree \(1\). for some \(n \in {\mathbb{N}}\), then it is called the normalized triangular dense fuzzy set (NTDFS).

Example 3.2.1

Let us take a NTDFS as follows

\(\tilde{A} = \left\langle {a\left( {1 - \frac{\rho }{1 + n}} \right),a, a\left( {1 + \frac{\sigma }{1 + n}} \right)} \right\rangle\), where \(\rho ,\sigma \in \left( {0,1} \right)\), \(a\) be a real number and \(n\) be a natural number. Then, its membership function is given by

$$ \mu \left( {x,n} \right) = \left\{ {\begin{array}{*{20}c} {0,} & {for\, x\left\langle {a\left( {1 - \frac{\rho }{1 + n}} \right) or x} \right\rangle a\left( {1 + \frac{\sigma }{1 + n}} \right)} \\ {\frac{{x - a\left( {1 - \frac{\rho }{1 + n}} \right)}}{{\frac{a\rho }{{1 + n}}}},} & { for\, a\left( {1 - \frac{\rho }{1 + n}} \right) \le x \le a} \\ {\frac{{a\left( {1 + \frac{\sigma }{1 + n}} \right) - x}}{{\frac{a\sigma }{{1 + n}}}},} & { for\, a \le {\text{x}} \le a\left( {1 + \frac{\sigma }{1 + n}} \right)} \\ \end{array} } \right. $$

3.2.1 Defuzzification of TDFLS based on \(\alpha\)-cut method [51]

The \(\alpha\)-cut of a TDFS \(\tilde{A} = \left\langle {a\left( {1 - \frac{\rho }{1 + n}} \right),a, a\left( {1 + \frac{\sigma }{1 + n}} \right)} \right\rangle\) is given by \(\left[ {A_{L} ,A_{R} } \right] = \left[ {a + \left( {\alpha - 1} \right)\frac{a\rho }{{n + 1}},a + \left( {1 - \alpha } \right)\frac{a\sigma }{{n + 1}}} \right]\) and then the index value of \(\tilde{A}\) is given by

$$ I\left( {\tilde{A}{ }} \right) = \frac{1}{2N}\mathop \sum \limits_{n = 1}^{N} \mathop \int \limits_{0}^{1} \{ A_{L} + A_{R} \} d\alpha $$
$$ = \frac{1}{2N}\mathop \sum \limits_{n = 1}^{N} \mathop \int \limits_{0}^{1} \{ \left( {a + \left( {\alpha - 1} \right)\frac{a\rho }{{n + 1}}} \right) + \left( {a + \left( {1 - \alpha } \right)\frac{a\sigma }{{n + 1}}} \right)\} d\alpha $$
$$ = a - \frac{{a\left( {\rho - \sigma } \right)}}{4N}\mathop \sum \limits_{n = 1}^{N} \frac{1}{n + 1} $$

Since \(\frac{1}{N}\sum\nolimits_{n = 1}^{N} {\frac{1}{n + 1}} \to 0\) when \(N \to \infty\). then, \(I\left( {\tilde{A}{ }} \right) \to a\). This approach does not give only a defuzzified value of a fuzzy number, but also carries the insight theme of the paper. That is, repetition of the same task can create a more clear perception of the decision on the parameters which initially appears to be hesitant to him/her. More learning leads the system towards a crisp decision with no deviation at all.

3.3 Initial valued fuzzy fractional differential equation

3.3.1 Zadeh’s extension principle

Definition 3.3.1

(Extension principle) Suppose, \(f:A \to B\) be crisp function. Let, \(\tilde{F}\) be a fuzzy set in \(A\). Then, extension principle provides the guaranty to define the fuzzy set \(\tilde{G} = f\left( {\tilde{F}} \right)\) in \(B\) For, \(f\) to be a strictly monotone function, formation of \(\tilde{G} = f\left( {\tilde{F}} \right)\) is quite easy. The extension of \(f\) thegiven b \(f\left( {\tilde{F}} \right)\left( b \right) = \left\{ {\begin{array}{*{20}c} {\tilde{F}\left( {f^{ - 1} \left( b \right)} \right),} & { when\, b \in Range\left( f \right)} \\ {0,} & {when\, b \notin Range\left( f \right)} \\ \end{array} } \right.\)

However, when \(f\) is a non monotone function, the above extension is not so easy. In this situation, more accurately the extension is given as the following:

\(f\left( {\tilde{F}} \right)\left( b \right) = \left\{ {\begin{array}{*{20}c} {\begin{array}{*{20}c} {sup \tilde{F}\left( a \right)} \\ {a \in f^{ - 1} \left( b \right)} \\ \end{array} ,} & { when\, b \in Range\left( f \right)} \\ {0,} & {when\, b \notin Range\left( f \right)} \\ \end{array} } \right.\), where \(f^{ - 1} \left( b \right) = \left\{ {a \in A:f\left( a \right) = b} \right\}\).

According to the Zadeh’s extension principle [13], every crisp function can be generalized (extended) to take fuzzy set as arguments.

Theorem 3.3.1

[57] Let,\( \tilde{A}\) be the space of all convex and compact set defined on \(A\) If \(\psi :R^{n} \to R^{n}\) be a crisp continuous function, then the fuzzy extension \(\tilde{\psi }:\widetilde{{R^{n} }} \to \widetilde{{R^{n} }}\) is well defined and the \(\alpha\)-cut of \(\tilde{\psi }\) is given by

$$ \left[ {\tilde{\psi }\left( {\tilde{A}} \right)} \right]_{\alpha } = \tilde{\psi }\left( {\left[ {\tilde{A}} \right]_{\alpha } } \right),where,\tilde{\psi }\left( {\tilde{A}} \right) = \left\{ {\tilde{\psi }\left( a \right):a \in \tilde{A}} \right\}. $$

3.3.2 Fuzzy differential equation

Consider a crisp differential equation

$$ \left\{ {\begin{array}{*{20}c} {y^{\prime}\left( x \right) = \psi \left( {x,y\left( x \right)} \right)} \\ {y\left( {x_{0} } \right) = y_{0} } \\ \end{array} } \right. $$
(3.3.1)

Where \(\psi :\left[ {x_{0} , x_{1} } \right] \times A \to R^{n}\) is a continuous crisp function. Suppose \(\tilde{\psi }:\left[ {x_{0} , x_{1} } \right] \times \tilde{A} \to \widetilde{{R^{n} }}\) be the function obtained by using extension principle on \(\psi\), where \(\tilde{A} \in \widetilde{{R^{n} }}\).

Then, by theorem 3.3.1, \(\left[ {\tilde{\psi }\left( {x,\tilde{y}\left( x \right)} \right)} \right]_{\alpha } = \tilde{\psi }\left( {x,\left[ {\tilde{y}\left( x \right)} \right]_{\alpha } } \right)\).

Now we are interested to solve the fuzzy differential equation given by

$$ \left\{ {\begin{array}{*{20}c} {\tilde{y}^{^{\prime}} \left( x \right) = \tilde{\psi }\left( {x,\tilde{y}\left( x \right)} \right)} \\ {\tilde{y}\left( {x_{0} } \right) = \widetilde{{y_{0} }}} \\ \end{array} } \right. $$
(3.3.2)

According to Chalco-Cano and Roman-Flores [58] and Roman-Flores et al [57], the solution of the fuzzy differential equation is as following:

First solve the equation (3.3.1) and suppose \(y\left( x \right)\) be the solution of (3.3.1). Then applying extension principle on \(y\left( x \right)\), we obtained the fuzzy extension \(\tilde{y}\left( x \right)\) as a solution of (3.3.2).

3.3.3 Fuzzy fractional differential equation

A parallel fractional version corresponding to the approach discussed in sub section 3.3.2 was given by Ahmad et al [33]. Here, we present the said approach for solving the fuzzy fractional differential equation briefly which seems to be a nice application of extension principle in the theory of fractional calculus.

Consider the fuzzy fractional differential equation

$$ \left\{ {\begin{array}{*{20}c} {{}_{{}}^{C} D_{x}^{{\beta_{d} }} \tilde{y}\left( x \right) = \tilde{\psi }\left( {x,\tilde{y}\left( x \right)} \right)} \\ {\tilde{y}\left( {x_{0} } \right) = \widetilde{{y_{0} }}} \\ \end{array} } \right. $$
(3.3.3)

Where \(\beta_{d} \in \left( {0,1} \right]\) and \(x > 0\) and \(\tilde{\psi }:\left[ {x_{0} , x_{1} } \right] \times \tilde{A} \to \widetilde{{R^{n} }}\) be the fion obtained by using extension principle on \(:\left[ {x_{0} , x_{1} } \right] \times A \to R^{n}\), a continuous crisp function.

The corresponding fractional differential equation is

$$ \left\{ {\begin{array}{*{20}c} {{}_{{}}^{C} D_{x}^{{\beta_{d} }} y\left( x \right) = \psi \left( {x,y\left( x \right)} \right)} \\ {y\left( {x_{0} } \right) = y_{0} } \\ \end{array} } \right. $$
(3.3.4)

Solving (3.3.4) using the Laplace and inverse Laplace transformation, we get the solution of (3.3.4) is given by

$$ y\left( x \right) = \phi \left( x \right) $$
(3.3.5)

Using the Zadeh’s extension principle to fuzzify the solution given by (3.3.5), we obtain the solution of the fuzzy fractional differential equation as \(\tilde{y}\left( x \right) = \tilde{\phi }\left( x \right)\).

4 Assumptions and notations for defining the problem

Fractional calculus (in particular under Riemaan–Liouville and Caputo’s approach) has the finest interpretation that it can capture the memory of dynamical system. In this article, we have mathematically presented an inventory management system having memory in terms of fractional derivative. The current planning of inventory strategies must be motivated by the previous memory on the demand pattern which makes an EOQ model to be memory sensitive. Also, here the EOQ model with fully backlogged shortage is assumed to be uniform in the inventory run period and is a decreasing function of time during the shortage period. Very often in the real market, during the time of shortage of the product, the demand of that item bounds to be decreased slowly which makes the assumption a very natural fact. Also, here the demand pattern is assumed to be uncertain at the very initial phase of the inventory cycle and the ambiguity regarding the demand is assumed to be removed gradually as time progresses due to the learning experience of the decision maker. This important fact is presented in the problem by considering the demand to be triangular dense fuzzy number. Here, two important issues, say the memory effect and learning experience, are incorporated in the modeling of the inventory system.


Assumptions

Apart from the memory and learning experience (to be represented by fractional calculus and TDFN respectively), the following basic assumptions have been considered to develop the proposed model:

  1. i)

    Demand of the product is uniform on the inventory running phase and gradually decreasing in the time of shortage. The demand can be written as a function of time as the following

    $$ D\left( t \right) = \left\{ {\begin{array}{*{20}c} {a,} & { 0 \le t \le t_{1} } \\ {\frac{a}{\sqrt t },} & { t_{1} < t \le T} \\ \end{array} } \right. $$
  2. ii)

    Shortage is allowed and considered to be fully backlogged.

  3. iii)

    Replenishment rate is infinite but lot size is finite.

  4. iv)

    The time horizon is infinite.

  5. v)

    Lead time is zero.

  6. vi)

    The system is memory concerned.


Notations

To describe our proposed problem we use the following notations with certain units and description (displayed in Table 1):

Table 1 Notations used to describe the proposed model.

5 Formulation and description of the mathematical model

5.1 Transformation of integer order dynamical model to that of fractional order

A memory affected dynamical system can be described by the following differential equation:

$$ \frac{dy}{{dt}} = \mathop \int \limits_{0}^{t} k\left( {t,s} \right)f\left( {s,y\left( s \right)} \right)ds $$
(5.1.1)

Where \(k\left( {t,s} \right)\) is the kernel function. In the classical differential equation (to describe a memory less model), \(k\left( {t,s} \right) = \delta \left( {t,s} \right)\), the usual dta function and (5.1.1) is taken the form

$$ \frac{dy}{{dt}} = f\left( {t,y\left( t \right)} \right) $$
(5.1.2)

When the kernel is taken to be \(k\left( {t,s} \right) = \frac{{\left( {t - s} \right)^{{\beta_{d} - 2}} }}{{{\Gamma }\left( {\beta_{d} - 1} \right)}}\) (where \(0 < \beta_{d} \le 1\)) in (5.1.1) then,

$$ \frac{dy}{{dt}} = \mathop \int \limits_{0}^{t} \frac{{\left( {t - s} \right)^{{\beta_{d} - 2}} }}{{{\Gamma }\left( {\beta_{d} - 1} \right)}}f\left( {s,y\left( s \right)} \right)ds $$
$$ {\text{Or}},\quad \frac{dy}{{dt}} = {}_{{}}^{RL} I_{t}^{{\beta_{d} - 1}} f\left( {t,y\left( t \right)} \right) $$
(5.1.3)

The right hand side is the Riemann–Liouville integral of \(f\) of order \(\beta_{d} - 1\).

Therefore, \({}_{{}}^{C} D_{t}^{{\beta_{d} }} {\text{y}}\left( t \right) = {}_{{}}^{RL} I_{t}^{{1 - \beta_{d} }} \left( {\frac{dy}{{dt}}} \right) = {}_{{}}^{RL} I_{t}^{{1 - \beta_{d} }} \left( {{}_{{}}^{RL} I_{t}^{{\beta_{d} - 1}} f\left( {t,y\left( t \right)} \right)} \right)\) = \( f(t,y\left( t \right)\)

That is

$$ {}_{{}}^{C} D_{t}^{{\beta_{d} }} {\text{y}}\left( t \right) = f(t,y\left( t \right) $$
(5.1.4)

The equation (5.1.4) represents the equivalent fractional differential equation under Caputo’s derivative of the equation (5.1.1).

5.2 Mathematical modelling of fractional (arbitrary) order EOQ

The inventory cycle starts with the initial inventory level \(S_{1}\) and gradually decreases due to meeting up the uniform demand \(a\) during the time interval \(0 \le t \le t_{1}\) At \(t = t_{1}\), the inventory level becomes zero and then shortage occurs. During the period \(t_{1} < t \le T\), the shortage level increases due to the demand \(\frac{a}{\sqrt t }\) and reaches to the highest level of shortage \(Q - S_{1}\) (where \(Q\) is the lot size) at \(t = T\), where the shortage phase as well as the wentory cle is stopped. The phenomenon is described by the figure 2.

Figure 2
figure 2

Diagram of the proposed EOQ model.

The memory effected EOQ model with shortage is governed by the differential equations

$$ {}_{{}}^{C} D_{t}^{{\beta_{d} }} {\text{I}}\left( t \right) = - a,{\text{for,}}\,\, 0 \le t \le t_{1} $$
(5.2.1)
$$ {\text{And}}\;{}_{{}}^{C} D_{t}^{{\beta_{d} }} {\text{J}}\left( t \right) = \frac{a}{\sqrt t } ,{\text{for}} $$
(5.2.2)

With the following conditions,

$$ \left\{ {\begin{array}{*{20}c} {I\left( 0 \right) = S_{1} { }} \\ {I\left( {t_{1} } \right) = 0} \\ {{\text{J}}\left( {t_{1} } \right) = 0} \\ {{\text{J}}\left( T \right) = Q - S_{1} } \\ \end{array} } \right. $$
(5.2.3)

Taking the Laplace transformation of (5.2.1) about the origin at \(t = 0\),

$$ s^{{\beta_{d} }} \tilde{I}\left( s \right) - s^{{\beta_{d} - 0 - 1}} I\left( 0 \right) = - \frac{a}{s}. $$
(5.2.4)

Where \(\tilde{I}\left( s \right)\) is the Laplace transformation of \(I\left( t \right)\).

Or,

$$ s^{{\beta_{d} }} \tilde{I}\left( s \right) = s^{{\beta_{d} - 1}} S_{1} - \frac{a}{s} $$

Or,

$$ \tilde{I}\left( s \right) = \frac{{S_{1} }}{s} - \frac{a}{{s^{{\beta_{d} + 1}} }} $$

Or,

$$ {\text{I}}\left( t \right) = L^{ - 1} \left\{ {\tilde{I}\left( s \right)} \right\} = S_{1} - \frac{{at^{{\beta_{d} }} }}{{{\Gamma }\left( {\beta_{d} + 1} \right)}} $$
(5.2.5)

Again, using the ending condition \(I\left( {t_{1} } \right) = 0\), (5.2.5) gives

$$ S_{1} = \frac{{at_{1}^{{\beta_{d} }} }}{{{\Gamma }\left( {\beta_{d} + 1} \right)}} $$
(5.2.6)

And therefore, (5.2.5) turns to

$$ q\left( t \right) = a\frac{{t_{1}^{{\beta_{d} }} - t^{{\beta_{d} }} }}{{{\Gamma }\left( {\beta_{d} + 1} \right)}},0 \le t \le t_{1} $$
(5.2.7)

Again, taking Laplace transformation of (5.2.2) considering \(t = t_{1}\) to be the origin,

$$ s^{{\beta_{d} }} \tilde{J}\left( s \right) - s^{{\beta_{d} - 0 - 1}} J\left( {t_{1} } \right) = \frac{a\sqrt \pi }{{\sqrt s }} $$

Or,

$$ \tilde{J}\left( s \right) = \frac{a\sqrt \pi }{{s^{{\beta_{d} + \frac{1}{2}}} }} $$

Therefore,

$$ J\left( t \right) = \frac{{a\sqrt \pi \left( {t - t_{1} } \right)^{{\beta_{d} - \frac{1}{2}}} }}{{{\Gamma }\left( {\beta_{d} + \frac{1}{2}} \right)}} $$
(5.2.8)

Using \({\text{J}}\left( T \right) = Q - S_{1}\), from (5.2.8),

$$ Q - S_{1} = \frac{{a\sqrt \pi \left( {T - t_{1} } \right)^{{\beta_{d} - \frac{1}{2}}} }}{{{\Gamma }\left( {\beta_{d} + \frac{1}{2}} \right)}} $$
(5.2.9)

Again, from (5.2.6) and (5.2.9),

$$ Q = \frac{{at_{1}^{{\beta_{d} }} }}{{{\Gamma }\left( {\beta_{d} + 1} \right)}} + \frac{{a\sqrt \pi \left( {T - t_{1} } \right)^{{\beta_{d} - \frac{1}{2}}} }}{{{\Gamma }\left( {\beta_{d} + \frac{1}{2}} \right)}} $$
(5.2.10)

So, total holding cost,

$$ HC = c_{h} {}_{{}}^{RL} I_{t}^{{\beta_{i} }} I\left( {t_{1} } \right) $$
$$ = \frac{{c_{h} a}}{{{\Gamma }\left( {\beta_{i} } \right)}}\mathop \int \limits_{0}^{{t_{1} }} \left( {t_{1} - s} \right)^{{\beta_{i} - 1}} \frac{{t_{1}^{{\beta_{d} }} - s^{{\beta_{d} }} }}{{{\Gamma }\left( {\beta_{d} + 1} \right)}}ds $$
$$ = \frac{{c_{h} a}}{{{\Gamma }\left( {\beta_{i} } \right){\Gamma }\left( {\beta_{d} + 1} \right)}}\left[ {\frac{{t_{1}^{{\beta_{d} + \beta_{i} }} }}{{\beta_{i} }} - t_{1}^{{\beta_{d} + \beta_{i} }} \mathop \int \limits_{0}^{1} s^{{\beta_{d} }} \left( {1 - s} \right)^{{\beta_{i} - 1}} ds} \right] $$
$$ = \frac{{c_{h} at_{1}^{{\beta_{d} + \beta_{i} }} }}{{{\Gamma }\left( {\beta_{i} } \right){\Gamma }\left( {\beta_{d} + 1} \right)}}\left[ {\frac{1}{{\beta_{i} }} - {\text{\rm B}}\left( {\beta_{d} + 1,\beta_{i} } \right)} \right] $$
$$ = c_{h} at_{1}^{{\beta_{d} + \beta_{i} }} \left[ {\frac{1}{{{\Gamma }\left( {\beta_{i} + 1} \right){\Gamma }\left( {\beta_{d} + 1} \right)}} - \frac{1}{{{\Gamma }\left( {\beta_{d} + \beta_{i} + 1} \right)}}} \right] $$
(5.2.11)

Total shortage cost,

$$ SC = c_{s} {}_{{}}^{RL} I_{t}^{{\beta_{i} }} J\left( T \right) $$
$$ = \frac{{c_{s} }}{{{\Gamma }\left( {\beta_{i} } \right)}}\mathop \int \limits_{0}^{T} \left( {T - s} \right)^{{\beta_{i} - 1}} \frac{{a\sqrt \pi \left( {s - t_{1} } \right)^{{\beta_{d} - \frac{1}{2}}} }}{{{\Gamma }\left( {\beta_{d} + \frac{1}{2}} \right)}}ds $$
$$ = \frac{{c_{s} a\sqrt \pi }}{{{\Gamma }\left( {\beta_{i} } \right){\Gamma }\left( {\beta_{d} + \frac{1}{2}} \right)}}\mathop \int \limits_{0}^{T} \left( {T - s} \right)^{{\beta_{i} - 1}} \left( {s - t_{1} } \right)^{{\beta_{d} - \frac{1}{2}}} ds $$
$$ = \frac{{c_{s} a\sqrt \pi \left( {T - t_{1} } \right)^{{\beta_{d} + \beta_{i} - \frac{1}{2}}} }}{{{\Gamma }\left( {\beta_{i} } \right){\Gamma }\left( {\beta_{d} + \frac{1}{2}} \right)}}\mathop \int \limits_{0}^{1} \left( {1 - u} \right)^{{\beta_{i} - 1}} u^{{\beta_{d} - \frac{1}{2}}} du $$
$$ = \frac{{c_{s} a\sqrt \pi \left( {T - t_{1} } \right)^{{\beta_{d} + \beta_{i} - \frac{1}{2}}} {\text{\rm B}}\left( {\beta_{d} + \frac{1}{2},\beta_{i} } \right)}}{{{\Gamma }\left( {\beta_{i} } \right){\Gamma }\left( {\beta_{d} + \frac{1}{2}} \right)}} $$
$$ = \frac{{c_{s} a\sqrt \pi \left( {T - t_{1} } \right)^{{\beta_{d} + \beta_{i} - \frac{1}{2}}} }}{{{\Gamma }\left( {\beta_{d} + \beta_{i} + \frac{1}{2}} \right)}} $$
(5.2.12)

Total ordering cost

$$ OC = c_{0} $$
(5.2.13)

So, total average cost

$$ TAC = \frac{1}{T}\left( {OC + HC + SC} \right) $$
$$ = af + g $$
(5.2.14)

Where,

$$ \left\{ {\begin{array}{*{20}c} {f = \frac{{c_{h} t_{1}^{{\beta_{d} + \beta_{i} }} }}{T}\left[ {\frac{1}{{\Gamma \left( {\beta_{i} + 1} \right)\Gamma \left( {\beta_{d} + 1} \right)}} - \frac{1}{{\Gamma \left( {\beta_{d} + \beta_{i} + 1} \right)}}} \right] + \frac{{c_{s} \sqrt \pi \left( {T - t_{1} } \right)^{{\beta_{d} + \beta_{i} - \frac{1}{2}}} }}{{T\Gamma \left( {\beta_{d} + \beta_{i} + \frac{1}{2}} \right)}}} \\ {g = \frac{{c_{0} }}{T}} \\ \end{array} } \right. $$
(5.2.15)

So the optimization problem is

$$ \left\{ {\begin{array}{*{20}c} {Min TAC = af + g} \\ {0 < t_{1} < T} \\ {Subject\,to\,the\,constraints\,given\,by\left( {5.1.15} \right), \left( {5.1.10} \right)\,and\, \left( {5.1.6} \right) } \\ \end{array} } \right. $$

5.3 Fuzzy model

Assuming the demand to be uncertain at the initial phase of the inventory cycle and the pattern to be clearer to the decision maker (DM) as time passes, we actually consider the demand to be a dense fuzzy number. Let us consider \(a\) to be a triangular dense fuzzy number given by

\(\tilde{a} = \left\langle {a_{0} \left( {1 - \frac{\rho }{n + 1}} \right),a_{0} ,a_{0} \left( {1 + \frac{\sigma }{n + 1}} \right)} \right\rangle\) and its membership function is given by

$$ \mu \left( {\tilde{a}} \right) = \left\{ {\begin{array}{*{20}c} {\frac{{a - a_{0} \left( {1 - \frac{\rho }{n + 1}} \right)}}{{\frac{{a_{0} \rho }}{n + 1}}},} & {when\,a_{0} \left( {1 - \frac{\rho }{n + 1}} \right) < a < a_{0} } \\ {\frac{{a_{0} \left( {1 + \frac{\sigma }{n + 1}} \right) - a}}{{\frac{{a_{0} \sigma }}{n + 1}}},} & { when\,a_{0} < a < a_{0} \left( {1 + \frac{\sigma }{n + 1}} \right)} \\ {0,} & {otherwise} \\ \end{array} } \right. $$
(5.3.1)

Then, \(\alpha\)-cut of \(\tilde{a}\) is \(\left[ {a_{0} + \left( {\alpha - 1} \right)\frac{{a_{0} \rho }}{n + 1},a_{0} + \left( {1 - \alpha } \right)\frac{{a_{0} \sigma }}{n + 1}} \right]\) and corresponding index value is

$$ I\left( {\tilde{a}{ }} \right) = \frac{1}{2N}\mathop \sum \limits_{n = 1}^{N} \mathop \int \limits_{0}^{1} \{ \left( {a_{0} + \left( {\alpha - 1} \right)\frac{{a_{0} \rho }}{n + 1}} \right) + \left( {a_{0} + \left( {1 - \alpha } \right)\frac{{a_{0} \sigma }}{n + 1}} \right)\} d\alpha $$
$$ = \frac{1}{2N}\mathop \sum \limits_{n = 1}^{N} \left[ {2a_{0} - \frac{{a_{0} \left( {\rho - \sigma } \right)}}{{2\left( {n + 1} \right)}}} \right] = a_{0} - \frac{{a_{0} \left( {\rho - \sigma } \right)}}{4N}\mathop \sum \limits_{n = 1}^{N} \frac{1}{n + 1} $$
(5.3.2)

Now (5.2.13) gives \(a = \frac{TAC - g}{f}\) and then \(\tilde{a} \cong \frac{{\widetilde{TAC} - g}}{f}\).

Then, using (5.3.1), the membership function of \(\widetilde{TAC}\) is given by

$$ \mu \widetilde{(TAC}) = \left\{ {\begin{array}{*{20}c} {\frac{{\frac{TAC - g}{f} - a_{0} \left( {1 - \frac{\rho }{n + 1}} \right)}}{{\frac{{a_{0} \rho }}{n + 1}}},} & {when\, a_{0} \left( {1 - \frac{\rho }{n + 1}} \right)f + g < C < a_{0} f + g} \\ {\frac{{a_{0} \left( {1 + \frac{\sigma }{n + 1}} \right) - \frac{TAC - g}{f}}}{{\frac{{a_{0} \sigma }}{n + 1}}},} & { when\, a_{0} f + g < TAC < a_{0} \left( {1 + \frac{\sigma }{n + 1}} \right)f + g} \\ {0,} & {otherwise} \\ \end{array} } \right. $$
(5.3.3)

So, the \(\alpha\)-cut of \(\widetilde{TAC}\) is \(\left[ {a_{0} f + g + \left( {\alpha - 1} \right)\frac{{a_{0} \rho f}}{n + 1},a_{0} f + g + \left( {1 - \alpha } \right)\frac{{a_{0} \sigma f}}{n + 1}} \right]\) and the index value of the objective function is

$$ I\widetilde{(TAC}) = \frac{1}{2N}\mathop \sum \limits_{n = 1}^{N} \mathop \int \limits_{0}^{1} \{ \left( {a_{0} f + g + \left( {\alpha - 1} \right)\frac{{a_{0} \rho f}}{n + 1}} \right) + \left( {a_{0} f + g + \left( {1 - \alpha } \right)\frac{{a_{0} \sigma f}}{n + 1}} \right)\} d\alpha $$
$$ = a_{0} f + g - \frac{{a_{0} \left( {\rho - \sigma } \right)f}}{4N}\mathop \sum \limits_{n = 1}^{N} \frac{1}{n + 1} $$
(5.3.4)

5.4 Particular cases of the fuzzy arbitrary order model

Case 1 when \(N \to \infty\) .

Then,

$$ I\widetilde{(TAC}) \to a_{0} f + g $$
(5.4.1)

This is the case of crisp arbitrary order model. Here, long run of the inventory process makes the decision maker learned through experience and the ambiguity regarding the demand pattern is removed. Also, the model is described by the fractional order calculus and hence it is memory concerned.

Case 2 when \(\beta_{d} = \beta_{i} = 1\)

Then,

$$ I\widetilde{(TAC}) \to a_{0} f^{\prime} + g^{\prime} - \frac{{a_{0} \left( {\rho - \sigma } \right)f^{\prime}}}{4N}\mathop \sum \limits_{n = 1}^{N} \frac{1}{n + 1} $$
(5.4.2)

Where

$$ \left\{ {\begin{array}{*{20}c} {f^{\prime} = \frac{{c_{h} t_{1}^{2} }}{2T} + \frac{{4s_{c} \left( {T - t_{1} } \right)^{\frac{3}{2}} }}{3T}} \\ {g^{\prime} = \frac{{c_{0} }}{T}} \\ \end{array} } \right. $$
(5.4.3)

Also, then the optimal lot size and the initial inventory level are given by

$$ Q^{\prime} = at_{1} + 2a\left( {T - t_{1} } \right)^{\frac{1}{2}} $$
(5.4.4)

And

$$ S_{1}^{^{\prime}} = at_{1} $$
(5.4.5)

This is the case of memory less fuzzy dense model.

Case 3 when \(\beta_{d} = \beta_{i} = 1\) and \(N \to \infty\)

Then, \(I\widetilde{(TAC}) \to a_{0} f^{\prime} + g^{\prime}.\)

This is the case of the memory less crisp model.

5.5 Solution Methodology

The solution procedure in this current study can be presented as the following:

Algorithm

Step 1 Input the values of the parameters corresponding to the integer order crisp problem, say problem 1.

Step 2 Solve the problem 1 for \(TAC^{*} ,T^{*} ,t_{1}^{*} , Q^{*}\) and store the optimal solution as

$$ Sol_{int,crisp} = \left\{ {\begin{array}{*{20}l} {TAC_{int,crisp}^{*} = TAC^{*} } \hfill \\ {T_{int,crisp}^{*} = T^{*} } \hfill \\ {t_{1,\quad int,crisp}^{*} = t_{1}^{*} } \hfill \\ {Q_{int,crisp}^{*} = Q^{*} } \hfill \\ \end{array} } \right. $$

Step 3 Initialize \(Sol_{best} = Sol_{int,crisp}\).

Step 4 Apply the dense fuzzy rule on problem 1 considering demand to be Triangular dense fuzzy set and call it as model 2.

Step 5 Input the values of the additional parameters to describe the fuzzy model.

Step 6 Solve the problem 2 for \(TAC^{*} ,T^{*} ,t_{1}^{*} , Q^{*}\) and store the optimal solution as

$$ Sol_{int,fuzzy} = \left\{ {\begin{array}{*{20}l} {TAC_{int,fuzzy}^{*} = TAC^{*} } \hfill \\ {T_{int,fuzzy}^{*} = T^{*} } \hfill \\ {t_{1,\quad int,fuzzy}^{*} = t_{1}^{*} } \hfill \\ {Q_{int,fuzzy}^{*} = Q^{*} } \hfill \\ \end{array} } \right. $$

Step 7 Check whether \( TAC^{*}_{int,fuzzy} < TAC^{*}_{best}\). If yes go to step 8 else go to step 9.

Step 8 Store \( Sol_{best} = Sol_{int,fuzzy}\).

Step 9 Store \( Sol_{best} = Sol_{best}\).

Step 10 Consider the fractional calculus to describe the model and call it the model 3.

Step 11 Input the values of the additional parameters (differential and integral memory index) to describe the fractional model.

Step 12 Solve the problem 3 for \(TAC^{*} ,T^{*} ,t_{1}^{*} , Q^{*}\) and store the optimal solution as

$$ Sol_{frac,crisp} = \left\{ {\begin{array}{*{20}l} {TAC_{frac,crisp}^{*} = TAC^{*} } \hfill \\ {T_{frac,crisp}^{*} = T^{*} } \hfill \\ {t_{1\quad frac,crsip}^{*} = t_{1}^{*} } \hfill \\ {Q_{frac,crisp}^{*} = Q^{*} } \hfill \\ \end{array} } \right. $$

Step 13 Check whether \(TAC^{*}_{frac,crisp} < TAC^{*}_{best}\). If yes go to step 14 else go to step 15.

Step 14 Store \( Sol_{best} = Sol_{frac,Crisp}\).

Step 15 Store \( Sol_{best} = Sol_{best}\).

Step 16 Simultaneously, fractional calculus and dense fuzzy demd is to be considered to describe the model 1 and call it the model 4.

Step 17 Input the values of the additional parameters to describe fuzzy fractional model.

Step 18 Solve the problem 4 for \(TAC^{*} ,T^{*} ,t_{1}^{*} , Q^{*}\) and store the optimal solution as

$$ Sol_{frac,fuzzy} = \left\{ {\begin{array}{*{20}l} {TAC_{frac,fuzzy}^{*} = TAC^{*} } \hfill \\ {T_{frac,fuzzy}^{*} = T^{*} } \hfill \\ {t_{1\quad frac,fuzzy}^{*} = t_{1}^{*} } \hfill \\ {Q_{frac,fuzzy}^{*} = Q^{*} } \hfill \\ \end{array} } \right. $$

Step 19 Check whether \(TAC^{*}_{frac,fuzzy} < TAC^{*}_{best}\). If yes go to step 20 else go to step 21.

Step 20 Store \( Sol_{best} = Sol_{frac,fuzzy}\). Go to step 22.

Step 21 Store \( Sol_{best} = Sol_{best}\). Go to step 22.

Step 22 Select the global best solution among four problems as \(Sol_{gbest} = Sol_{best}\).

Step 23 End.

Flow chart

The pictorial diagram (flow chart) of the above described algorithm is presented by figure 3.

Figure 3
figure 3figure 3

Flow chart for solution methodology.

6 Numerical illustration

6.1 Numerical simulation

For numerical illustration, we consider the following numerical values of the parameters involved in the proposed model:

  1. (i)

    Crisp integer order model: Let, \(c_{0} = 5000\), \(c_{h} = 3.5\), \( s_{c} = 1.5\) and \(a = 800\).

  2. (ii)

    Fuzzy integer order model: Let, \(c_{0} = 5000\), \(c_{h} = 3.5\),\( s_{c} = 1.5\), \(a_{0} = 800\), \(\rho = 0.3\), \(\sigma = 0.2\). and \(N = 10\).

  3. (iii)

    Crisp fractional order model: Let, \(c_{0} = 5000\), \(c_{h} = a00\).\(\beta_{d}^{*} = \beta_{i}^{*} = 0.9\) .

  4. (iv)

    Fzy fractional order model: Let, \(c_{0} = 5000\), \(c_{h} = 3.5\),\( s_{c} = 1.5\), \(a_{0} = 800\), \(\rho = 0.3\), \(\sigma = 0.2\), \(N = 10\) and \(\beta_{d}^{*} = \beta_{i}^{*} = 0.9\).

The optimum value of the objective function and the decision variables are presented in the table 2.

Table 2 Optimal solution of the models in different scenarios.

The optimum (minimum) values of the objective function in different scenarios are presented graphically in figure 2. From table 2 and figure 4, we observe an interesting fact that the minimum total average cost decreases as we go through the model from up to down in table 2 and left to right in figure 4. Here, cost can be minimized more considering the triangular dense fuzzy demand instead of crisp for a memory less model. However, considering a very short memory on the crisp model, we get better result in the view of cost minimization. The third model is better not only over the crisp integer order model but also the dense fuzzy integer model. So, the presence of small memory affects the model more positively in terms of reducing the cost. Finally, memory effected learning based model i.e., the fourth model shows the best result among the four models we considered. The fourth model is better than the third model where memory is considered but the learning experience is absent. This motivates us to make the conclusion that dealing the EOQ model with fractional differential equation under dense fuzzy environment is a more acceptable and smart approach.

Figure 4
figure 4

Total average cost (TAC) in different models.

6.2 Sensitivity analysis

The sub section 6.1 establishes the effectiveness of the fourth model over the others. So, in this subsection we have performed the sensitivity analysis for the fuzzy fractional order model. Here, we analyse the sensitivity of the optimum solution (with respect to cost minimization) through different angles.

The dispersion of the optimum solution with respect to the change of the memory index (both integral and differential) is shown in table 3. In table 3, as the memory index decreases (the memory of the dynamical model increases), the value of the total average cost also decreases. In other words, more strong memory results in a better one in the perspective of cost minimization. Others parameters (inventory run time, total time cycle, lot size and initial inventory level) are gradually increased with the improvement of memory up to certain memory index (\(\beta_{d}^{*} = \beta_{i}^{*} = 1\)). After that, the total time cycle grow faster than the inventory run time which makes the inventory run phase to be absent in the time cycle. Though, the cost minimizing pattern is followed as the increasing nature of memory, the situation occurred due to the presence of much memory is not an acceptable incident in reality.

Table 3 Sensitivity with respect to the memory (both differential and integral) index.

Tables 4 and 5 present the sensitivity of the optimum values of objective function and the decision variables with respect to the differential and integral memory index respectively. The integral and differential memory indexes are set to 1 in tables 4 and table 5. The observation and analysis for these two tables are same as in table 3 except one thing. That is, in both tables 4 and 5, the acceptable results are obtained up to the memory index 0.6, whereas in the table 3, it was 0.8. Moreover, another important observation is that the values of the total average cost presented in tables 4 and 5 are same. So, the total average cost is symmetric function with respect to the differential and integral memory index.

Table 4 Sensitivity with respect to the differential memory index.
Table 5 Sensitivity with respect to the integral memory index.

Table 6 presents the variation of the optimal values of the objective function and decision variables with respect to the parameter involved in defining the triangular dense fuzzy demand. The total average cost is regulated by changing the values of \(N\) ,\( \rho\) and \(\sigma\). In table 6, the values of these three parameters are changed from − 30% to + 30%. The change in the values of decision variables and the objective function is very small with respect to the change of these parameters. As the number of interaction (\(N\)) between supplier and customers increases the cost also increases. This observation restricts the model locally to do small interaction in the perspective of cost minimization. However, as the number of interaction progresses, the uncertainty about the demand is reduced which helps the decision maker to take a more appropriate decision. Thus, more interaction for learning experience makes a negative impact on the objective of cost minimization. But it helps the decision maker to take more accurate decision in a fuzzy circumstance.

Table 6 Sensitivity with respect to the parameters used to describe dense fuzzy demand.

Table 7 indicates the change of the optimal solution with respect to the crisp parameters, say \(c_{0}\), \(c_{h}\). and \( s_{c}\). All the three parameters are changed from − 30% to 30%. For the change of the values of \(c_{0}\) in the mentioned scale, the total average cost is also changed to a wider region of $3060.66 to $3681.29. Similarly, changes in the other two non fuzzy parameters also result in much change in the solution.

Table 7 Sensitivity with respect to the crisp parameters.

6.3 Graphical illustration of model output

In this sub-section we graphically represent the output of the fractional order EOQ model with shortage under dense fuzzy environment.

The variation of the total average cost (\(TAC\)) with respect to the differential and integral memory index have been plotted in figures 5 and 6 respectively where the index values varyng in the range from 1 to 0.5.

Figure 5
figure 5

TAC with respect to differential memory index.

Figure 6
figure 6

TAC with respect to differential memory index.

The more index value indicates less memory and vice versa. In both cases of figures 5 and figure 6, variation of \(TAC\) is represented by a strictly decreasing curve with respect to the strength of memory. This indicates that within the specified region of memory parameter, better memory helps to achieve better solution in the cost minimization perspective. Figures 7, 8 and 9 depict three- dimensional presentations of lot size, total average profit and initial inventory level with respect to the differential and integral memory index.

Figure 7
figure 7

Lot-size with respect to memory index.

Figure 8
figure 8

Total average cost with respect to memory index.

Figure 9
figure 9

Initial inventory level with respect to memory index.

From the surface graph of figure 7, it is observed that lot-size increases as the value of the memory index decreases (i.e., when the memory strength increases). Also, the presence of differential memory (taking integral memory index as 1) gives the least lot-size whereas that of both the memory gives the best and the presence of integral memory (taking differential memory index as 1) gives the medium values of lot size. The lowest peak of lot size is 3431.56 units given for the differential and integral memory to be 1 (memory less case) and the highest peak of lot size is 9624.28 units obtained for the integral memory index to be 0.6 and differential memory index to be 1.

The surface graph of figure 8 indicates that as the memory index (both differential and integral) decreases (i.e., strength of memory increases), the values of the total average cost (\(TAC\)) decreases. It is also noted that the effort towards decreasing the cost, contribution of both memory indexes are equal. The highest peak of the \(TAC \) is $358.944 obtained for the differential as well as the integral memory index to be 1 and the lowest peak of \(TAC\) is $2116.2 obtained for the integral memory to be 1 and differential memory to be 0.5.

The surface graph of figure 9 indicates that as the memory index (both differential and integral) decreases (i.e., strength of memory increases), the values of the initial inventory level (\(S_{1}\)) increases with an exception of a sudden slope at the differential memory index 0.5 and integral memory index 1 which gives 1277.28 units as the initial inventory level. The highest pk of \(S_{1}\) is 1596.75 units obtained for the integral memory index to be 0.6 and differential memory index to be 1 and the lowest peak of \(S_{1}\) is 1029.56 unit obtained for the both the memory index to be 1.

Figure 10 represents a two-dimensional plot of total average cost (\(TAC\)) with respect to the total cycle time (\(T\)). The curve of \(TAC\) faces several ups and downs against the increasing nature of \(T\). Highest peak of \(TAC \) is $3865.07 for \(T\) =3.952 months. Also, the lowest value of \(TAC\) it afied region is $2764.03 given at \(T\) =6.751 months.

Figure 10
figure 10

TAC with respect to time cycle.

The figure 11 presents the graphical plot of Lot size (\(Q\)) with respect to the total cycle time (\(T\)) which has also several ups and downs in the values of \(Q\). However, the lowest value of Lot size 3431.56 units is given for the total cycle time 3.541 months which is eventually the least value of \(T\) in the considered region. Also, same thing happed for the highest peak of \(Q\) which is 6349.91 units and is set to the total cycle time 13.743 month. This value of \(T\) is also the largest one among the considered values of \(T\).

Figure 11
figure 11

Lot size with respect to time cycle.

In the figure 12, total average cost is plotted against the lot size. Initially, the curve is decreasing between the Lot size 3431.56 units and 4298.40 units and then gradually increases up to the value of the lot size 5647.08 units. From the values 5647.08 units to 6349.91 units, the curve for \(TAC\) again decreases. The lowest values of \(TAC\) are $2764.03 for \(Q\) =4298.4 units and the highest peak of \(TAC\) is $3865.07 for \(Q\)=5647.98 units.

Figure 12
figure 12

TAC with respect to lot size.

The three-dimensional figure 13 portrays the relational inter-dependency of \(TAC, T\) and \(t_{1}\). When, the value of \(T\) is around 7 and \(t_{1}\) is around 1.2; the value of \(TAC\) will be minimum. Also, when the value of \(T\) is around 4 and \(t_{1}\). is around 1.8, the value of \(TAC\) wilbmimum.

Figure 13
figure 13

Inter-dependency among total average cost, inventory run time and total time cycle.

The relational inter-dependency of \(TAC, T\) and \(Q\) is shown in figure 14. When, the values of \(T\) is near 7 months and \(Q\) is near 4300 units, the value of \(TAC\) will be minimum. Also, When, the values of \(T\) is about 4 months and \(Q\) is about 5650 units, the value of \(TAC\) will be maximum.

Figure 14
figure 14

Inter-dependency among total average cost, lot-size and total time cycle.

7 Discussion on fundamental insights

In this research article, we have embedded and cultivated the idea of memory and learning pattern of inventory management system in an EOQ model through notion of fractional differential equation under Caputo derivative and Riemann–Liouville in an imprecise environment. Here we have noticed the following important findings.

  1. (i)

    The implementation of the learning experience based study through the TDFS on integer order crisp model gives a better result compared to the integer order crisp model in the view point of cost minimization.

  2. (ii)

    Considering the memory sensitivity on the crisp model proves its effectiveness over both the memory less fuzzy and crisp model.

  3. (iii)

    The proposed EOQ model gives best result when we incorporate both the memory sensitivity and learning based experience through interaction. However, too much memory on the model creates a scenario which is not acceptable because it nullifies the inventory run phase.

  4. (iv)

    More interactions between supplier and the customers help to turn the uncertain model to its deterministic form. So, good interactions between supplier and the customers are very much desirable for better and precise decision in the long run.

  5. (v)

    However, through more interactions the total average cost may be increased. This indicates a tendency of failure to minimize the cost for too much interaction.

Therefore, the fundamental insights for a smart decision maker (DM) from the analysis of the pattern spotted in this paper are as follows:

  1. a)

    DM must be careful to utilize memory selecting feasible measure of memory index.

  2. b)

    DM also has to be concerned about the appropriate means and measure of interaction for minimizing the cost as well as to minimize ambiguity in decision making.

8 Conclusion

In this present paper, an EOQ model with shortage is described by the fractional differential equation, which incorporates the notion of memory involved in the decision making procedure. The demand is assumed to be uncertain and it is considered that the learning experience helps on the crystallization over the ambiguities. The uncertain phenomena and its convergence towards deterministic scenario are modelled by the dense fuzzy approach of experience based learning. We have improved the EOQ model into the fuzzy fractional dynamic model by using the Zadeh’s extension principle. It is established in this study that the experience based learning and memory motivated decision impressively helps to achieve better minimum average cost, which is the most interesting theoretical finding of this paper. However, the authors accepted some limitations in this current experimentation. The whole study is developed on the hypothetical data instead of data from the practical fields of market and management sector. In future, we will engage ourselves to validate the logical finding established in the current paper by collecting data from real domain of business world. Besides, some more scopes for future study in this direction are as follows: This EOQ model can be replaced by more complicated and realistic model in the current phenomena. The approach of dealing the fuzzy fractional model can be experimented through other possible approaches like Adomian decomposition, fuzzy Laplace transformation, etc. Fractional order modelling in fuzzy phenomena may be examined for other dynamical model described by integer order calculus in crisp and uncertain situations.