Introduction

Each deteriorating product has a time period to be usable; after that period, the product starts spoiling. There are different types of deteriorating products for a single product type, such as potatoes, baked potatoes, packaged baked potatoes, pizza, ready-to-eat pizza, and others. Each type of product made from potatoes has a different deterioration rate. A potato can deteriorate faster in a warm environment than in a cold environment. The baked potato can be eatable for hours at a normal temperature but stored in a chiller can decrease its deterioration rate. That baked potato can have a very low deterioration rate when stored in a freezer. In a similar fashion, the situation of packaged baked potatoes changes and that of its deterioration rate. Now, the environment cannot be measured; it can only be expressed as it can be said, like 40°C, but the warmness of that temperature cannot be expressed crisply. The deterioration directly connects with this environment of hotness and coldness, which cannot be measured crisply.

The above-described situation explains that the deterioration rate of a product depends significantly on the environment and temperature. That is, there is no chance that the deterioration rate can be constant in reality. A few studies used the time-dependent deterioration rate, i.e., the deterioration increases when the time increases. Even though the rate is variable, the value is estimated as a crisp number. Rather, the deterioration rate can be expressed as a fuzzy number (Sarkar et al., 2021). The deterioration rate does not have a concrete value but has an estimated interval or boundary value where the rate can belong. This justifies the fuzziness of the deterioration of products, depending upon temperature. Still, the problem exists as the exact upper and lower limit or a defined interval cannot just define a feeling. How can someone explain how much or how fast the potato deteriorates? It is not similar to expressing a distance between two places that is 200 kilometers and the car passes approximately 192 to 195 kilometers, which is fuzzy. The car belongs to that interval with some value between those when someone says they are within that kilometer of range.

This explanation is inappropriate for a deteriorating product such as a potato. That is why the deterioration rate can be expressed as a fuzzy number, but more precisely, a cloudy fuzzy number. It is more dense than a fuzzy number, and the value always exists. The process gains experience over time (say, time tends to infinity), and fuzziness reduces but exists. An exact or crisp value from a cloudy fuzzy set is found at the end of the time. A cloudy fuzzy environment is more appropriate for the vagueness of the value of a parameter. Demand, cost parameters, or any relevant parameters can be treated as uncertain based on the characteristics of the parameter (Moon et al., 2022). The target parameter for this study is the deterioration rate to show that it fits well within a cloudy fuzzy environment rather than a crisp environment. Meanwhile, the situation becomes more complex when the demand for the product is ramp-type. In general, a ramp-type demand is used for newly launched products. For a ramp-type demand, the demand increases when the market grows, and the demand stays constant when the market becomes stable after a certain time. The result supports the study’s goal and satisfies the study’s objective by minimizing the supply chain’s total cost.

The rest of the paper is presented as follows: a comprehensive literature review and research gaps are provided in Section 2, preliminaries are presented in Section 3, and Section 4 describes the concepts of the model. In Section 5, the fuzzy model is developed, and the solution methodology is given in Section 6. The numerical experiment is in Section 7, sensitivity analysis and observation are given in Section 8, managerial insights are discussed in Section 9, and conclusions are shown in Section 10.

Literature review

This section provides a keyword-based literature review.

Inventory management within a supply chain management

The inventory model is operating in a strange and unpredictable environment. Most of the researchers have discussed the inventory model with supply chain management (SCM) (Pal et al., 2023). Inflation is important for both goods and shipping to their prices. This forces all manufacturers to adjust and alter company-wide costs and inventory budgets. As inflation increases, it causes an uneasy buying pattern between manufacturers and consumers, and the need to make adjustments appears occasionally, causing fluctuations in consumer demand. If the demand suddenly increases, it becomes a challenge for the manufacturers to meet it, and many problems arise for the companies. Since it is essential for inventory management, many researchers have developed models in different dimensions regarding inflation. Clark and Scarf (1960) developed a model on SCM for discrete setup cost reduction with selling price-dependent demand. Sarker et al. (2000) developed optimal policies for multi-echelon inventory problems. He et al. (2010) discussed a green inventory model under a volume-flexible environment. Singh and Singh (2011) introduced an imperfect production process with an exponential demand rate and demand-dependent production systems for deteriorated products. In their model, they only considered shortages on the retailer’s part, and the unfulfilled demand is partially backlogged. The study aimed to minimize total SCM cost under inflation, considering that deterioration follows Weibull distribution. Rani and Kishan (2011) discussed a production inventory model with controllable carbon emission reduction. Shastri et al. (2013) formulated a multi-echelon supply chain model for deteriorating items with partial backordering under an inflationary environment. They optimized the total joint cost of the SCM by considering a fixed demand rate and a fixed rate of deterioration for the retailer and manufacturer. Singh et al. (2014) examined the SCM for deteriorating items under a probabilistic environment. De and Beg (2016) discussed SCM to analyze the effect of variable production rates. Sarkar et al. (2022a) examined the impact of optimal delivery policy on the retailer and supplier in an SCM. Sharmila and Uthayakumar (2015) discussed SCM for different types of products, and the model was formulated for more than one supplier and retailer under constant demand and production. Sharma et al. (2021) developed an inventory model for deteriorating food with a preservation supply chain and downstream delayed payment. Ghosh et al. (2021a) introduced three-echelon supply chain management with deteriorated items under the effect of inflation. Ghosh et al. (2021b) introduced a volume-flexible economic production model with imperfect quality items. Padiyar et al. (2022a) introduced an economic production quantity (EPQ) model under a cloudy environment. Sarkar and Bhuniya (2022) improved the service for defective products within an SCM, whereas Sarkar and Sarkar (2020) discussed insufficient service management within an SCM.

Deteriorating products within a supply chain model

In real life, deterioration plays a significant role because deterioration occurs in almost all types of products, like fruits, vegetables, and medicines. Many authors have deeply studied deteriorating inventory in recent years. Singh and Singh (2010) discussed the SCM for three types of demand: shortage and partial backlogging, in which the replenishment cycle is infinite. Rathod and Bhathawala (2016) introduced two levels of storage models for deteriorating items with stock-dependent demand. Panda et al. (2019) discussed an inventory model with a replenishment policy for deteriorating items with a trade credit policy. Maihami et al. (2019) discussed an inventory model for deteriorating goods with storage stock problems and stock price-dependent demand rates. Uthayakumar and Hemapriya (2019) developed an inventory model by creating a green supply chain with a credit period-dependent demand for deteriorating products. Padiyar et al. (2021) discussed a fuzzy inventory model with the remanufacturing process. Sarkar et al. (2022b) discussed the waste nullification from deteriorated products through a circular economy. Padiyar et al. (2023a) examined the SCM for deteriorating products with shortage, partially backlogged under inflation. Xu et al. (2023) discussed the imperfect production process in SCM for the Weibull deterioration rate under the inflation environment. Aktas and Kabak (2024) addressed an inventory model with the help of fuzzy theory, in which the demand is taken as time-dependent with the shortage. Antczak (2024) introduced an optimal production model for deteriorating items for multiple market demands.

Fuzzy environment in the supply chain for uncertainty

Fuzzy theory primarily concerns quantitative analysis of delay and inaccuracy (Sarkar and Chakrabarti, 2022; Padiyar et al., 2023b). Therefore, fuzzy set theory plays an important role in discussing an inventory model in a better way. Over the years, many researchers have developed an inventory model with the help of fuzzy theory (Maity et al., 2021a). Rau et al. (2003) developed the SCM for deteriorating goods with exponential demand under the inflation environment. Jaggi et al. (2012) introduced the theory of triangular dense fuzzy set-in new form to defuzzify the total cost function. Saha (2017) described a reverse logistics inventory model in which production and remanufacturing are discussed in a fuzzy environment. De and Mathata (2019) developed a model to recognize backorder for perishable items under multiple advanced and delayed payment policies. Singh et al. (2019) developed the EOQ model in cloudy fuzzy to produce imperfect quality in which proportionate discount is allowed. Ali et al. (2020) developed an inventory model with a fuzzy set theory for deteriorating products through the supply chain. Shaikh et al. (2020) developed the cloudy fuzzy in the economic order quantity (EOQ) model for demand uncertainty. Singh and Tayal (2020) proposed an inventory model with different types of demand functions and discussed the importance of fuzzy parameters in healthcare industries. They used a triangular fuzzy number (TFN) for the demand, defuzzified the model with the signed distance method, and got the maximum profit for all three models. Padiyar et al. (2021) introduced an integrated fuzzy inventory model when inflation and deterioration rates are uncertain. In a similar direction, Mallik and Maity (2021) solved an inventory problem for non-random uncertain demand. Maity et al. (2021) solved the problem of green products and emissions from the system using dense fuzzy logic. However, Sohani et al. (2024) used the Dempster-Shafer theory for handling uncertain demand patterns. Rajput et al. (2019) introduced a supply chain model for green products with different payment strategies, focusing on making the supply chain as green as possible for any product. Since each product has another period for spoilage, there is always uncertainty about the rate at which the product will deteriorate. Due to this, fuzzy set theory is one of the best options to remove this uncertainty (De and Mahato, 2023).

Research gaps and contributions of this paper

In the present business scenarios, SCM faces different issues, such as inflation, demand fluctuation, product characteristics, deterioration, and supply chain disruptions (Mridha et al., 2024). In these contexts, the present model formulates a two-echelon supply chain (Garai et al., 2021) for deteriorated products under the effect of price- and advertisement-driven demand (Kumar et al. 2025; Mahapatra et al. 2025), partial backlogging, and inflation (Tayyab and Sarkar, 2021) for deteriorated products. In the literature, most of the studies were mathematically modelled with the consideration of similar types of demand, i.e., deterministic (Habib et al., 2021, 2022), stochastic (Mishra et al., 2024), or ramp-type, for each player of the SCM. The difference between the work done and the work of this paper can be understood through Table 1. The present model develops a ramp-type demand for the manufacturer and price- and advertisement-dependent demand for the retailer for deteriorated products with an uncertain rate of deterioration. This study aims to find production and shortage time such that the SCM can have the global minimum cost even if the uncertain deterioration of products is present within the production time. Different crisp, fuzzy, and cloudy scenarios are discussed to establish the most effective policy for a ramp-type demand of deteriorating products.

Table 1 Key features of the multi-echelon inventory model developed in earlier research.

Many researchers have effectively developed inventory models in different conditions (Das et al., 2011). More research has yet to be found in which a multi-echelon system has been developed for single producers with single retailers. The production model is discussed in two ways, with two different deteriorating rates under an inflationary and fuzzy environment (Karmakar et al., 2018; Kumar et al., 2022). In contrast to the above research model, some elements make this model unique and fulfill the expectations of the current environment. Sometimes, such situations arise that a member of the supply chain has less inventory than he has to supply further (Roy et al., 2008; Ghosh et al., 2022). Besides, due to the ongoing market competition with inflation, it is optional for each product’s members of the supply chain system to benefit (Padiyar et al., 2022d). Thus, this model is designed to accommodate the use of more than one product, allowing for replacing one product with another if it does not benefit from it, without affecting the overall model.

Preliminaries

A producer sells a deteriorating type of product to the retailer. The product is a new launch such that the product’s demand increases with time until a certain point. When the market growth becomes saturated, the demand becomes steady instead of increasing in nature and becomes constant until the end of the cycle. A ramp-type demand nicely represents this property. Thus, a ramp-type demand is considered by the producer. The product deteriorates at both ends during the cycle time. For the producer, the product starts to deteriorate during or after production time \({T}_{1}\). The deterioration rate of the product before and after production is different. The retailer’s inventory deteriorates gradually at a rate \({\theta }_{3}\). The producer fulfills the order from the retailer, and there is no shortage. However, the retailer faces a shortage due to product deterioration and faces a partial backlogged situation for fulfilling the shortage amount and a loss sale exists in the retailer’s system. Three models are derived and tested based on the crisp, fuzzy, and cloudy fuzzy deterioration rate. Finally, the total cost of the producer and the SCM are derived. Some definitions of fuzzy set theory are provided below to understand the model further.

Definition 1. A fuzzy set \(\widetilde{\beta }\) on the interval (\(-\infty ,\infty\)) is called a fuzzy point if its membership function is \({\mu }_{\tilde{\beta }}(y)=\left\{\begin{array}{c}1\,,y=\beta \\ 0,y\,\ne\, \beta \end{array}\right\}\), where β is the support point of the fuzzy set.

Definition 2. A fuzzy set [\({U}_{\beta },{V}_{\beta }\)] where \(0\le \beta \le\)1, U, V ϵ R, and \({\rm{U}} < V\), is called a level of fuzzy interval if its MF is \({\mu }_{[{U}_{\beta },{V}_{\beta ]}}(x)=\left\{\begin{array}{c}\beta ,{U}\le y\le V\\ 0,{otherwise}\end{array}\right\}\).

Definition 3. A fuzzy number where and , is called a TFN if its MF is

When , one can have fuzzy point, The family of all TFN on R is denoted as .

The β cut of is M \((\beta )=[{M}_{L}\left(\beta \right),{M}_{R}(\beta )]\), where \({M}_{L}\left(\beta \right)=\xi +\left(\sigma -\xi \right)\beta\) and are the left and right endpoint of \({\rm{M}}(\beta )\).

Definition 4. If is a TFN, then the signed distance of \(\widetilde{M}\) is defined as .

Definition 5. Fuzzy number \(\widetilde{N}=({\gamma }_{1},{\gamma }_{2},{\gamma }_{3},)\) is said to be a cloudy fuzzy number if, after infinite times, the set \(\widetilde{N}\) converts to a crisp singleton set, i.e., if t → ∞ both \({\gamma }_{1},{\gamma }_{3}\to {\gamma }_{2}\). Let us consider where . Note that & \(\mathop{\mathrm{lim}}\limits_{t\to \infty }{\gamma }_{2}\left(1+\frac{\sigma }{1+t}\right)={\gamma }_{2}\), and the membership function is

Definition 6. Ranking index over cloudy fuzzy

Assume L(ψ, t) and R(ψ, t) as the left and right ψ-cut of μ(Z, t), then the defuzzification formula under time extension of Yager’s ranking index is given by \(\chi (\widetilde{N})=\frac{1}{2T}{\int }_{\psi =0}^{1}{\int }_{t=0}^{T}\left\{L\left(\psi ,{t}\right)+R(\psi ,{t})\right\}d\psi {dt}\), where ψ and t are independent variables and , ,

Thus, .

Clearly, \(\mathop{\mathrm{lim}}\limits_{T\to \infty }\chi (\widetilde{N})={\gamma }_{2}\), the factor \(\frac{\log (1+T)}{T}\) is called the index of cloudy fuzzy. Let us assume that the above-proposed model behaves as a cloudy fuzzy number. \({\theta }_{1},{\theta }_{2},{{and}\theta }_{3}\) are as cloudy fuzzy numbers where

Their membership functions and ranking indices are as follows:

where i = 1, 2, and 3. The ranking indices are

Associative notation and assumptions are given as follows.

Notation

The used notation is listed below.

Notation for retailer

T cycle length of inventory (time unit)

γ base demand (units)

ρ index of price elasticity

ψ selling price ($/unit)

η shape parameter

β frequency of advertisement (positive integer)

θ3 deterioration rate for the retailer (%)

ds deterioration cost for retailer ($/unit)

hs holding cost for retailer ($/unit)

Q maximum inventory of retailer (units)

ψm purchasing cost ($/unit)

B backlogging inventory (units)

cb backlogging rate ($/unit)

As ordering cost ($/order)

Ls lost sale cost ($/unit)

δ shape parameter of the backlogging

G2 greening cost ($)

ΠS cost of the retailer for crisp environment ($/cycle)

D(β, ψ) market demand of the product (units)

α time when the market becomes stable for the ramp-type demand (time unit)

Notation for producer

\({\theta }_{1},{\theta }_{2}\) deterioration rate (%) for α < T1 and T1 < α, respectively

AP ordering cost ($/order)

A reliability rate for producer inventory

\({d}_{P}\) deterioration cost ($/unit)

\({h}_{P}\) unit holding cost ($/unit)

\(D(t)\) time-dependent demand (units)

λ scaler multiplier

R0 base demand rate (units)

G1 greening cost ($)

\({I}_{{P}_{1}},{I}_{{P}_{2}}\) inventory level of the producer at the time t, when 0 ≤ tT1 and \({T}_{1}\le t\le T\), respectively

\({I}_{{P}_{11}},{I}_{{P}_{21}}\) inventory level of the producer at the time t in Scenario 1 for \(0\le t\le {T}_{1}\) and \({T}_{1}\le t\le {\rm{\alpha }}\), respectively

\({I}_{{P}_{22}}\) inventory level of the producer at the time t in Scenario 1 when \({\rm{\alpha }}\le t\le T\)

\({\Pi }_{P},\,\widetilde{{\Pi }_{p}}\) cost of the producer for the crisp and fuzzy environment, respectively ($/cycle)

Other notation

r inflation rate (%)

\(\widetilde{{\Pi }_{{TC}}}\) SCM cost for fuzzy environment ($/cycle)

\({\Pi }_{{TC}}\) SCM cost in crisp environment ($/cycle)

Decision variables

\({T}_{1}\) cycle length of production (time unit)

\({T}_{2}\) time when the shortage starts in the retailer’s part (time unit)

Assumptions

The following assumptions are used to formulate the proposed model.

  1. (1)

    The producer manufactures a single type of deteriorating product. The demand rate for the producer is a ramp-type function [30]. The demand is D(t) = \({R}_{0}\left[t-\left(t-\alpha \right)M\left(t-\alpha \right)\right]\), R0 > 0 where M(tα) is a Heaviside step function as follows \(M(t-\alpha )=\left\{\begin{array}{c}1\;{if\; t}\ge \alpha \\ 0\;{if\; t} < \alpha \end{array}\right.\). The demand rate for the retailer is a function of the selling price and advertisement parameter, i.e., D(β, ψ) = (γρψ)βη.

  2. (2)

    The production rate of the producer is a scalar multiple of the market demand, i.e., P(t) = λD(t), λ > 1. Once products are produced from the production house, the retailer gets the item as per the requirement. The retailer faces a shortage with partial backlogging within the cycle time. The backlogging rate of the retailer is \({e}^{-\delta t}\), δ is a shape parameter. After a partial backlog, a lost sale exists in the retail system.

  3. (3)

    Since the product has a deteriorating rate for different time periods, there is always uncertainty about the rate of deterioration. θ1, θ2 are the deterioration rate of the producer and θ3 is the deterioration rate of the retailer. The deterioration rate of the producer and retailer is both crisp and uncertain. A fuzzy set theory is utilized to remove the deterioration rate’s uncertainty.

  4. (4)

    Greening cost is paid by both the producer and retailer. The greening cost is for using green technology to reduce carbon emissions from the system. The planning horizon is finite.

Model formulation

The producer produces the product till time \(t={T}_{1}\), and the production is stopped. The producer chooses a certain time for the item to be prone to spoilage, before and after which the probability of spoilage varies. If the item is finished in the production plant before time t = α, it is slightly less likely to be defective. But if production continues after a time period t = α, then the probability of the item being damaged increases slightly. Hence, the producer’s spoilage rate differs in the two other models. After finishing the production, the retailer purchases the item as per his requirement, and the demand increases till the time period \(t={T}_{2}\). Then there is the shortage of goods. Due to this, the customer prefers to go to the other retailer, and due to this, the retailer is partially backlogged due to a shortage. The deterioration rate is constant in this model.

Producer’s inventory model

The producer’s inventory level can be represented by following the first-order differential equations.

$$\begin{array}{cc}\frac{{{dI}}_{P1}(t)}{{dt}}={\rm{A}}P\left(t\right){-D\left(t\right)-\theta }_{1}{I}_{P1}\left(t\right), & 0\le t\le {T}_{1}\end{array}$$
(1)
$$\begin{array}{cc}\frac{{{dI}}_{P2}(t)}{{dt}}={-{D}\left(t\right)-\theta }_{1}{I}_{P2}\left(t\right), & {T}_{1}\le t\le T\end{array}$$
(2)

with boundary conditions \({I}_{P1}\left(0\right)=0={I}_{P2}\left(T\right)\).

From the demand function, there are two different relations between α and T1:

  1. (a)

    Scenario 1: \({T}_{1}\le \alpha \le T\)

  2. (b)

    Scenario 2: \(\alpha \le {T}_{1}\le T\).

The producer’s inventory model is divided into two different scenarios in both situations.

Scenario 1 (\({T}_{1}\,\le \,\alpha \,\le \,T\))

Complete cycle length T is divided into three intervals [\(0,{T}_{1}\)], [\({T}_{1},\,\alpha ]\) and [\(\alpha ,T\)]. In this condition (Fig. 1), the producer’s total demand is

$${\rm{D}}({\rm{t}})=\left\{\begin{array}{c}{R}_{0}t:0\le t\le {T}_{1}\\ {R}_{0}t:{T}_{1}\le t\le \alpha \\ {R}_{0}\alpha :{\rm{\alpha }}\le t\le T\end{array}\right..$$
Fig. 1
Fig. 1
Full size image

Producer’s inventory level in Scenario 1.

Therefore, Eqs. (1) and (2) become

$$\begin{array}{cc}\frac{d{{I}_{{P}_{11}}}^{\left(1\right)}\left(t\right)}{{dt}}=\left(A\lambda -1\right){R}_{0}t-{\theta }_{1}{{I}_{{P}_{11}}}^{\left(1\right)}(t) & 0\le t\le {T}_{1}\end{array}$$
(3)
$$\begin{array}{cc}\frac{d{{I}_{{P}_{21}}}^{\left(1\right)}\left(t\right)}{{dt}}=-{R}_{0}t-{\theta }_{1}{{I}_{{P}_{21}}}^{\left(1\right)}(t) & {T}_{1}\le t\le \alpha \end{array}$$
(4)
$$\begin{array}{cc}\frac{d{{I}_{{P}_{22}}}^{\left(1\right)}\left(t\right)}{{dt}}=-{R}_{0}\alpha-{\theta }_{1}{{I}_{{P}_{22}}}^{\left(1\right)}(t) & \alpha \le t\le T\end{array}.$$
(5)

Solution of Eqs. (3) to (5) are

$${{I}_{{P}_{11}}}^{\left(1\right)}(t)=\left(A\lambda -1\right){R}_{0}\left(\frac{t}{{\theta }_{1}}-\frac{1}{{{\theta }_{1}}^{2}}+\frac{1}{{{\theta }_{1}}^{2}}{e}^{-{\theta }_{1}t}\right)$$
(6)
$${{I}_{{P}_{21}}}^{\left(1\right)}(t)={-R}_{0}\left(\frac{t}{{\theta }_{1}}-\frac{1}{{{\theta }_{1}}^{2}}\right)+\left[A\lambda {R}_{0}\left(\frac{{T}_{1}}{{\theta }_{1}}-\frac{1}{{{\theta }_{1}}^{2}}\right){e}^{{\theta }_{1}{T}_{1}}+\frac{\left(A\lambda -1\right){R}_{0}}{{{\theta }_{1}}^{2}}\right]{e}^{-{\theta }_{1}t}$$
(7)
$${{I}_{{P}_{22}}}^{\left(1\right)}(t)=\frac{{R}_{0}\alpha }{{\theta }_{1}}\left({e}^{{\theta }_{1}\left(T-t\right)}-1\right).$$
(8)

In this case, the producer’s total cost depends on the following costs.

Ordering cost Ordering cost is the total cost involved in ordering the inventory, including the cost of purchasing and inspecting the inventory; finally, the total ordering cost for the producer is

$${{OC}}_{P}={A}_{P}.$$
(9)

Holding cost Holding cost involves careful inventory storage and maintenance, including hardware equipment, material handling equipment, and software applications. The holding cost for the producer is

$$\begin{array}{c}{{HC}}_{P}={h}_{p}\left[\begin{array}{c}{\int }_{0}^{{T}_{1}}{{I}_{{P}_{11}}}^{\left(1\right)}\left(t\right){e}^{-{rt}}{dt}\\+\, {\int }_{{T}_{1}}^{\alpha }{{I}_{{P}_{21}}}^{\left(1\right)}\left(t\right){e}^{-{rt}}{dt}+{\int }_{\alpha }^{T}{{I}_{{P}_{22}}}^{\left(1\right)}(t)\,{e}^{-{rt}}{dt}\end{array}\right]\,\\ ={h}_{p}\,\left[\begin{array}{c}\left(\left(A\lambda -1\right){R}_{0}\right)\left\{\left(\frac{1-{e}^{-{{rT}}_{1}}}{{r}^{2}{\theta }_{1}}\right)-\left(\frac{{T}_{1}{e}^{-{{rT}}_{1}}}{{r\theta }_{1}}\right)+\left(\frac{{e}^{{-{rT}}_{1}}-1}{r{{\theta }_{1}}^{2}}\right)+\left(\frac{1-{e}^{-\left({\theta }_{1}+r\right){T}_{1}}}{{\theta }_{1}+r}\right)\frac{1}{{{\theta }_{1}}^{2}}\right\}\\ +-\frac{{R}_{0}}{{\theta }_{1}}\left(\frac{{T}_{1}{e}^{-{{rT}}_{1}}-\alpha {e}^{-r\alpha }}{r}\right)+\left(\frac{{e}^{-r\alpha }-{e}^{{-{rT}}_{1}}}{{r}^{2}}\right)\left(\frac{{R}_{0}}{{\theta }_{1}}-\frac{{{rR}}_{0}}{{{\theta }_{1}}^{2}}\right)\\+\, \left(\frac{{e}^{-\left({\theta }_{1}+r\right){T}_{1}}-{e}^{-\left({\theta }_{1}+r\right)\alpha }}{\left({\theta }_{1}+r\right)}\right)\left[A\lambda {R}_{0}\left(\frac{{T}_{1}}{{\theta }_{1}}-\frac{1}{{{\theta }_{1}}^{2}}\right){e}^{{\theta }_{1}{T}_{1}}+\frac{\left(A\lambda -1\right){R}_{0}}{{{\theta }_{1}}^{2}}\right]\\ +\frac{{R}_{0}\alpha }{{\theta }_{1}}\left[{e}^{{\theta }_{1}T}\left(\frac{{e}^{-\left({\theta }_{1}+r\right)\alpha }-{e}^{-\left({\theta }_{1}+r\right)T}}{\left({\theta }_{1}+r\right)}\right)+\left(\frac{{e}^{-{rT}}-{e}^{-r\alpha }}{r}\right)\right]\end{array}\right].\end{array}$$
(10)

Deterioration cost How much material is being used in the manufacture of any item, and after the manufacture of the item in the production house, the amount of material that decreases is decay, in which some material decays. Using the constant deterioration rate, the deterioration cost is

$$\begin{array}{c}{{DC}}_{P}={\theta }_{1}{d}_{p}\left[\begin{array}{c}{\int }_{0}^{{T}_{1}}{{I}_{{P}_{11}}}^{\left(1\right)}\left(t\right){e}^{-{rt}}{dt}\\ +{\int }_{{T}_{1}}^{\alpha }{{I}_{{P}_{21}}}^{\left(1\right)}\left(t\right){e}^{-{rt}}{dt}+{\int }_{\alpha }^{T}{{I}_{{P}_{22}}}^{\left(1\right)}(t)\,{e}^{-{rt}}{dt}\end{array}\right]\,\\ ={\theta }_{1}{d}_{p}\,\left[\begin{array}{c}\left(\left(A\lambda -1\right){R}_{0}\right)\left\{\left(\frac{1-{e}^{-{{rT}}_{1}}}{{r}^{2}{\theta }_{1}}\right)-\left(\frac{{T}_{1}{e}^{-{{rT}}_{1}}}{{r\theta }_{1}}\right)+\left(\frac{{e}^{{-{rT}}_{1}}-1}{r{{\theta }_{1}}^{2}}\right)+\left(\frac{1-{e}^{-\left({\theta }_{1}+r\right){T}_{1}}}{{\theta }_{1}+r}\right)\frac{1}{{{\theta }_{1}}^{2}}\right\}\\+ -\frac{{R}_{0}}{{\theta }_{1}}\left(\frac{{T}_{1}{e}^{-{{rT}}_{1}}-\alpha {e}^{-r\alpha }}{r}\right)+\left(\frac{{e}^{-r\alpha }-{e}^{{-{rT}}_{1}}}{{r}^{2}}\right)\left(\frac{{R}_{0}}{{\theta }_{1}}-\frac{{{rR}}_{0}}{{{\theta }_{1}}^{2}}\right)\\+\, \left(\frac{{e}^{-\left({\theta }_{1}+r\right){T}_{1}}-{e}^{-\left({\theta }_{1}+r\right)\alpha }}{\left({\theta }_{1}+r\right)}\right)\left[A\lambda {R}_{0}\left(\frac{{T}_{1}}{{\theta }_{1}}-\frac{1}{{{\theta }_{1}}^{2}}\right){e}^{{\theta }_{1}{T}_{1}}+\frac{\left(A\lambda -1\right){R}_{0}}{{{\theta }_{1}}^{2}}\right]\\ +\frac{{R}_{0}\alpha }{{\theta }_{1}}\left[{e}^{{\theta }_{1}T}\left(\frac{{e}^{-\left({\theta }_{1}+r\right)\alpha }-{e}^{-\left({\theta }_{1}+r\right)T}}{\left({\theta }_{1}+r\right)}\right)+\left(\frac{{e}^{-{rT}}-{e}^{-r\alpha }}{r}\right)\right]\end{array}\right].\end{array}$$
(11)

Greening cost Care has to be taken in material production, keeping the environment in mind in many ways. For this reason, each producer spends a fixed amount in different areas to protect the environment.

$${G}_{P}={G}_{1}$$
(12)

Therefore, the total cost for the producer in the first scenario is \({\pi }_{P}\left({T}_{1}\right)=\frac{{W}_{1}}{T}\), where \({W}_{1}\) = ordering cost + holding cost + deteriorating cost + Green cost

Problem 1. It describes the minimization problem of the producer for Scenario 1 as follows:

$$\left.\begin{array}{c}{\rm{Minimize}}\,{\pi }_{P}\,\left({T}_{1}\right)=\frac{{W}_{1}}{T}\\ {\rm{Subject}}\; {\rm{to}}\,0\le {T}_{1}\le T\\ {T}_{1}\le \alpha \le T\end{array}\right\}.$$
(13)

Senario 2 ( \({\boldsymbol{0}}\,{{\le }}\,{\boldsymbol{\alpha }}\,{{\le }}\,{{\boldsymbol{T}}}_{{\boldsymbol{1}}}\) )

Complete cycle length T is divided into three intervals [\(0,\alpha\)], [\(\alpha ,{T}_{1}\)], and [\({T}_{1},T\)]. In this condition (Fig. 2), the producer’s total demand is

$${\rm{D}}({\rm{t}})=\left\{\begin{array}{c}{R}_{0}t\,:\,0\le t\le \alpha \\ {R}_{0}\alpha :{\rm{\alpha }}\le t\le {T}_{1}\\ {R}_{0}\alpha :\,{T}_{1}\le t\le T\end{array}\right..$$
Fig. 2
Fig. 2
Full size image

Producer’s inventory level in Scenario 2.

Therefore, Eqs. (1) and (2) become

$$\begin{array}{cc}\frac{d{{I}_{{P}_{11}}}^{\left(2\right)}\left(t\right)}{{dt}}=\left(A\lambda -1\right){R}_{0}t-{\theta }_{2}{{I}_{{P}_{11}}}^{\left(2\right)}(t) & 0\le t\le \alpha \end{array}$$
(14)
$$\begin{array}{cc}\frac{d{{I}_{{P}_{12}}}^{\left(2\right)}\left(t\right)}{{dt}}={\left(A\lambda -1\right)R}_{0}\alpha -{\theta }_{2}{{I}_{{P}_{12}}}^{\left(2\right)}(t) & {\rm{\alpha }}\le t\le {T}_{1}\end{array}$$
(15)
$$\begin{array}{cc}\frac{d{{I}_{{P}_{21}}}^{\left(2\right)}\left(t\right)}{{dt}}=-{R}_{0}\alpha -{\theta }_{2}{{I}_{{P}_{21}}}^{\left(2\right)}(t) & {T}_{1}\le t\le T\end{array}$$
(16)

with the conditions

$${{I}_{{P}_{11}}}^{\left(2\right)}(0)=0$$
$${{I}_{{P}_{12}}}^{\left(2\right)}({\alpha }_{+})={{I}_{{P}_{11}}}^{\left(2\right)}({\alpha }_{-})$$
$${{I}_{{P}_{21}}}^{\left(2\right)}(T)=0.$$

Solution of Eqs. (14) to (16) are

$${{I}_{{P}_{11}}}^{\left(2\right)}(t)=\left(A\lambda -1\right){R}_{0}\left(\frac{t}{{\theta }_{2}}-\frac{1}{{{\theta }_{2}}^{2}}+\frac{1}{{{\theta }_{2}}^{2}}{e}^{-{\theta }_{2}t}\right)$$
(17)
$${{I}_{{P}_{12}}}^{\left(2\right)}(t)=\left(A\lambda -1\right){R}_{0}\left(\frac{1}{{{\theta }_{2}}^{2}}\left(1-{e}^{{\theta }_{2}\alpha }\right)\right){e}^{-{\theta }_{2}t}+\left(A\lambda -1\right){R}_{0}\frac{\alpha }{{\theta }_{2}}$$
(18)
$${{I}_{{P}_{21}}}^{\left(2\right)}(t)=\frac{{R}_{0}\alpha }{{\theta }_{2}}\left({e}^{{\theta }_{2}\left(T-t\right)}-1\right).$$
(19)

In this case, the producer’s total cost depends on the following costs.

Holding cost Holding cost involves in careful storage and maintenance of the inventory, including hardware equipment, material handling equipment, and IT software applications. The holding cost for the producer is

$$\begin{array}{c}{{HC}}_{P}={h}_{p}\left[{\int }_{0}^{\alpha }{{I}_{{P}_{11}}}^{\left(2\right)}\left(t\right){e}^{-{rt}}{dt}+{\int }_{\alpha }^{{T}_{1}}{{I}_{{P}_{12}}}^{\left(2\right)}\left(t\right){e}^{-{rt}}{dt}+{\int }_{{T}_{1}}^{T}{{I}_{{P}_{21}}}^{\left(2\right)}(t){e}^{-{rt}}{dt}\right]\\ ={h}_{p}\left[\begin{array}{c}\left(A\lambda -1\right){R}_{0}\left\{\begin{array}{c}\frac{1}{{{\theta }_{2}}^{2}}\left(\frac{1-{e}^{-\left({\theta }_{2}+r\right)\alpha }}{{\theta }_{2}+r}\right)+\frac{1}{{\theta }_{2}}\left(\frac{1-{e}^{-r\alpha }}{{r}^{2}}-\frac{\alpha {e}^{-r\alpha }}{r}\right)\\ +\frac{1}{{{\theta }_{2}}^{2}}\left(\frac{{e}^{-r\alpha }-1}{r}\right)\\ +\frac{\alpha \left({e}^{-r\alpha }-{e}^{-r{T}_{1}}\right)}{r{\theta }_{2}}+\left(\frac{1-{e}^{{\theta }_{2}\alpha }}{{{\theta }_{2}}^{2}}\right)\left(\frac{{e}^{-\left({\theta }_{2}+r\right)\alpha }-{e}^{-\left({\theta }_{2}+r\right){T}_{1}}}{{\theta }_{2}+r}\right)\end{array}\right\}\\ +\frac{{R}_{0}\alpha }{{\theta }_{2}}\left\{{e}^{{\theta }_{2}T}\left(\frac{{e}^{-\left({\theta }_{2}+r\right){T}_{1}}-{e}^{-\left({\theta }_{2}+r\right)T}}{{\theta }_{2}+r}\right)+\left(\frac{{e}^{-{rT}}-{e}^{-r{T}_{1}}}{r}\right)\right\}\end{array}\right].\end{array}$$
(20)

Deterioration cost The producer’s deterioration cost using the constant deterioration rate is

$$\begin{array}{c}{{DC}}_{P}={d}_{P}{\theta }_{2}\left[{\int }_{0}^{\alpha }{{I}_{{P}_{11}}}^{\left(2\right)}\left(t\right){e}^{-{rt}}{dt}+{\int }_{\alpha }^{{T}_{1}}{{I}_{{P}_{12}}}^{\left(2\right)}\left(t\right){e}^{-{rt}}{dt}+{\int }_{{T}_{1}}^{T}{{I}_{{P}_{21}}}^{\left(2\right)}(t){e}^{-{rt}}{dt}\right]\\ ={d}_{P}{\theta }_{2}\left[\begin{array}{c}\left(A\lambda -1\right){R}_{0}\left\{\begin{array}{c}\frac{1}{{{\theta }_{2}}^{2}}\left(\frac{1-{e}^{-\left({\theta }_{2}+r\right)\alpha }}{{\theta }_{2}+r}\right)+\frac{1}{{\theta }_{2}}\left(\frac{1-{e}^{-r\alpha }}{{r}^{2}}-\frac{\alpha {e}^{-r\alpha }}{r}\right)\\ +\frac{1}{{{\theta }_{2}}^{2}}\left(\frac{{e}^{-r\alpha }-1}{r}\right)\\ +\frac{\alpha \left({e}^{-r\alpha }-{e}^{-r{T}_{1}}\right)}{r{\theta }_{2}}+\left(\frac{1-{e}^{{\theta }_{2}\alpha }}{{{\theta }_{2}}^{2}}\right)\left(\frac{{e}^{-\left({\theta }_{2}+r\right)\alpha }-{e}^{-\left({\theta }_{2}+r\right){T}_{1}}}{{\theta }_{2}+r}\right)\end{array}\right\}\\ +\frac{{R}_{0}\alpha }{{\theta }_{2}}\left\{{e}^{{\theta }_{2}T}\left(\frac{{e}^{-\left({\theta }_{2}+r\right){T}_{1}}-{e}^{-\left({\theta }_{2}+r\right)T}}{{\theta }_{2}+r}\right)+\left(\frac{{e}^{-{rT}}-{e}^{-r{T}_{1}}}{r}\right)\right\}\end{array}\right].\end{array}$$
(21)

Therefore, the total cost for the producer in the second scenario is \({\pi }_{P}\left(T,{T}_{1}\right)=\frac{{W}_{2}}{T}\), where, \({W}_{4}\) = ordering cost + holding cost + deterioration cost + greening cost.

Problem 2. It describes the minimization problem of the producer for Scenario 2 as follows:

$$\left.\begin{array}{c}{\rm{Minimize}}\,{\pi }_{P}\,\left(T,{T}_{1}\right)=\frac{{W}_{2}}{T}\,\\ {\rm{subject}}\; {\rm{to}}\,0\le {T}_{1}\le T\\ 0\le \alpha \le {T}_{1}\end{array}\right\}.$$
(22)

Retailer’s inventory system

The retailer has an inventory Q unit at the beginning of the cycle (Fig. 3). Then, this inventory decreases due to the mixed effect of item spoilage and demand, and the inventory level becomes zero at a time t = T2. After this, the shortage starts, which is partially backlogged until the end of the cycle.

Fig. 3
Fig. 3
Full size image

Inventory level of the retailer with shortage.

The following first-order linear differential equation can represent the retailer’s inventory level.

$$\begin{array}{cc}\frac{{{dI}}_{s1}(t)}{{dt}}={-{D}\left(\beta ,\psi \right)-\theta }_{3}{I}_{s1}\left(t\right), & \,0\le t\le {T}_{2}\end{array}$$
(23)
$$\begin{array}{cc}\frac{{{dI}}_{s2}(t)}{{dt}}=-D\left(\beta ,\psi \right){e}^{-\delta t}, & {T}_{2}\le t\le T\end{array}$$
(24)

with \({I}_{s1}\left({T}_{2}\right)=0\), \({I}_{s1}\left(0\right)={\rm{Q}}\), \({I}_{s2}\left(T\right)={\rm{B}}\), \({I}_{s2}\left({T}_{2}\right)=0\).

Solution of Eqs. (23) to (24) are

$${I}_{s1}\left(t\right)=\left(\frac{P\psi -\gamma }{{\theta }_{3}}\right){\beta }^{\eta }\left[1-{e}^{{\theta }_{3}\left({T}_{2}-t\right)}\right],0\le t\le {T}_{2}$$
(25)
$${I}_{s2}\left(t\right)=\frac{D}{\delta }\left({e}^{-\delta t}-{e}^{{-\delta T}_{2}}\right),{T}_{2}\le t\le T$$
(26)
$${\rm{B}}=\frac{D}{\delta }\left({e}^{-\delta T}-{e}^{{-\delta T}_{2}}\right),{T}_{2}\le t\le T$$
(27)
$${\rm{Q}}=\left(\frac{P\psi -\gamma }{{\theta }_{3}}\right){\beta }^{\eta }\left[1-{e}^{{\theta }_{3}{T}_{2}}\right],t=0.$$
(28)

Now, the retailer’s total cost depends on the following costs.

Ordering cost Ordering costs include the costs a company incurs to purchase and receive the products to be stocked in its inventory.

$${{OC}}_{S}={A}_{S}{\rm{Q}}.$$
(29)

Holding cost Inventory holding costs are all fees incurred to store any inventory. Holding costs are generally related to the cost of space required to maintain unsold inventory and the cost associated with the risk of loss through inventory obsolescence. The holding cost of the deteriorating products from 0 to \({T}_{2}\) with inflation is

$${{HC}}_{S}={h}_{S}\left[{\int }_{0}^{{T}_{2}}{I}_{s1}\left(t\right){e}^{-{rt}}{dt}\right]={h}_{S}\left(\frac{P\psi -\gamma }{{\theta }_{3}}\right){\beta }^{\eta }\left[\left(\frac{1-{e}^{{-{rT}}_{2}}}{r}\right)+{e}^{{\theta }_{3}{T}_{2}}\left(\frac{{e-}^{\left({\theta }_{3}+r\right){T}_{2}}-1}{{\theta }_{3}+r}\right)\right].$$
(30)

Deterioration cost During inventory management, a few items deteriorate from 0 to \({T}_{2}\). Products finish at a time \({T}_{2}\), thus the constant deterioration exits until that time, and the deterioration cost under the inflation is

$${{DC}}_{S}={d}_{S}{\theta }_{3}\left[{\int }_{0}^{{T}_{2}}{I}_{s1}\left(t\right){e}^{-{rt}}{dt}\right]={d}_{S}{\theta }_{3}\left[\left(\frac{P\psi -\gamma }{{\theta }_{3}}\right){\beta }^{\eta }\left[\left(\frac{1-{e}^{{-{rT}}_{2}}}{r}\right)+{e}^{{\theta }_{3}{T}_{2}}\left(\frac{{e-}^{\left({\theta }_{3}+r\right){T}_{2}}-1}{{\theta }_{3}+r}\right)\right]\right].$$
(31)

Purchasing cost It includes all costs involved in purchasing products from the producer. Whatever the backlogged quantity from the last cycle, the retailer orders those along with the order for the present cycle. That is, the total purchasing cost is

$$\begin{array}{l}{{PC}}_{S}={\psi }_{m}\left(Q+B\right)={\psi }_{m}\left(\left(\frac{P\psi -\gamma }{{\theta }_{3}}\right){\beta }^{\eta }\left[1-{e}^{{\theta }_{3}{T}_{2}}\right]\right.\\\qquad\quad\;+\,\left.\frac{D}{\delta }\left({e}^{-\delta T}-{e}^{{-\delta T}_{2}}\right)\right).\end{array}$$
(32)

Partial backlogging cost Shotage exists in the system in terms of a backlog, and the backlogged rate is \({e}^{-\delta t}\). However, the retailer replenishes that backlog partially during the cycle time. The retailer has a shortage of products during the cycle time with a backlog of quantity B. The retailer buys the backorder and ordered quantities at the beginning of the cycle. The partial backlogging cost is

$${{BC}}_{S}={c}_{b}{\int }_{{T}_{2}}^{T}-{I}_{s2}\left(t\right){e}^{-{rt}}{dt}={c}_{b}\frac{D}{\delta }\left\{\left(\frac{{e}^{-\left(r+\delta \right)T}-{e}^{-\left(r+\delta \right){T}_{2}}}{r+\delta }\right)-{e}^{{-\delta T}_{2}}\left(\frac{{e}^{-{rT}}-{e}^{-r{T}_{2}}}{r}\right)\right\}.$$
(33)

Lost sale cost Associated lost sale cost of the retailer after replenishing the partial backlogging is

$$\begin{array}{c}{{LSC}}_{S}={L}_{S}\left[{\int }_{{T}_{2}}^{T}\left(1-{e}^{-\delta t}\right)D(\beta ,\psi ){e}^{-{rt}}{dt}\right]\\ ={L}_{S}\left(\gamma -P\psi \right){\beta }^{\eta }\left[\left(\frac{{e-}^{r{T}_{2}}-{e}^{-{rT}}}{r}\right)+\left(\frac{{e-}^{\left(\delta +r\right)T}-{e}^{-\left(\delta +r\right){T}_{2}}}{\delta +r}\right)\right].\end{array}$$
(34)

Greening cost The retailer spends a fixed amount in different areas to protect the environment from emissions such as

$${G}_{R}={G}_{2}.$$
(35)

Therefore, the total cost for the retailer \({\pi }_{S}=\frac{Z}{T}\), where Z = ordering cost + holding cost + purchasing cost + deterioration cost + backordering cost + lost sale cost + greening cost.

In the following two problems (Problem 3 and Problem 4), the total cost of the supply chain is minimized under a crisp scenario when the total cycle time is divided into three parts \(\left[0,{T}_{1}\right]\), \([{T}_{1},\alpha ]\), and \([\alpha ,{T}]\).

Problem 3. Problem 3 minimizes the total cost of the supply chain (manufacturer’s total cost + retailer’s total cost) when \({T}_{1}\le \alpha \le T\) (Scenario 1). This problem is formed according to the relation between α and \({T}_{1}\).

$$\left.\begin{array}{c}{\rm{Minimize}}\,{\pi }_{{TC}}=\frac{Z+{w}_{1}}{T}\\ {subject\; to}\,{T}_{1}\le \alpha \le {\rm{T}}\\ \,{\rm{\gamma }} > 1\end{array}\right\}$$
(36)

Problem 4: Problem 4 minimizes the total cost of the supply chain when \(0\le \alpha \le {T}_{1}\) (Scenario 2). In both cases, the relation of α and \({T}_{1}\) can be found from assumption 1 regarding the demand function of the manufacturer.

$$\left.\begin{array}{c}{\rm{Minimize}}\,{\pi }_{{TC}}=\frac{Z+{w}_{2}}{T}\\ {subject\; to}\\ {{\gamma }} > 1\\ 0\le \alpha \le {T}_{1}\end{array}\right\}$$
(37)

Fuzzy model

The deterioration rate for any deteriorated product type varies for different reasons, and it cannot always be evaluated precisely. Therefore, the deterioration rate is uncertain in this model, and that is why it is considered a fuzzy number (Jaggi et al., 2012) rather than an interval value number or a stochastic method. In the interval value method, the deterioration rate represents a certain value within a specific range with a lower and upper bound. Meanwhile, in a stochastic method, the deterioration rate has to be a random variable following some known or unknown probability distribution functions, not uncertain. Thus, the stochastic method cannot be used here. However, in the fuzzy method, the deterioration rate is represented by a fuzzy number where the boundary concept is unclear. Deterioration property does not particularly follow any time interval as it gradually deteriorates over time, which is a little difficult to represent within a certain time interval. Rather, choosing a fuzzy number with a membership value between 0 and 1 is more perfect, based on the deterioration nature (slightly deteriorated, a little deteriorated, and so on) rather than a range of membership values. The fuzzy supply chain model is discussed below.

Problems in fuzzy environment

Deterioration of products does not follow any rules, but the surrounding environment greatly impacts it. A favorable environment can cause a delay in the deterioration rate, whereas a non-favorable situation can increase the deterioration rate more than its normal rate. Apart from these special environments, the deterioration rate generally starts slowly and gradually increases until a certain time when most of the product has deteriorated. After that, the deterioration rate decreases, and in the end, it fully deteriorates. This phenomenon can be described through TFN rather than other fuzzy sets, such as trapezoidal fuzzy sets. Thus, the model is solved using a TFN. Let \({\theta }_{1}\) and \({\theta }_{2}\) and \({\theta }_{3}\) are TFN, where \(\widetilde{{\theta }_{1}}=\left({\theta }_{11},{\theta }_{12},{\theta }_{13}\right)\) and \(\widetilde{{\theta }_{2}}=\left({\theta }_{21},{\theta }_{22},{\theta }_{23}\right)\), \(\widetilde{{\theta }_{3}}=\left({\theta }_{31},{\theta }_{32},{\theta }_{33}\right)\).

Problem 5. It defines the minimization problem for the producer in the fuzzy environment for Scenario 1 as

$$\left.\begin{array}{c}{\rm{Minimize}}\,{\widetilde{{\pi }}_{p}}={A}_{1}\\ {subject\; to}\,{A}_{1}=\frac{1}{4}\left[{\chi }_{1}+2{\chi }_{2}+{\chi }_{3}\right]\\ {\chi }_{i}={\left(\frac{{w}_{1}}{T}\right)}_{{\theta }_{1}={\theta }_{1i}}\\ 0\le {T}_{1}\le T\\ {T}_{1}\le \alpha \le T\end{array}\right\}.$$
(38)

Problem 6. It defines the minimization problem for the producer in a fuzzy environment for Scenario 2 as

$$\left.\begin{array}{c}{\rm{Minimize}}\,\widetilde{\,{\pi }_{p}}={A}_{2}\\ {subject\; to}\,{A}_{2}=\frac{1}{4}\left[{\chi }_{1}+2{\chi }_{2}+{\chi }_{3}\right]\\ {\chi }_{i}={\left(\frac{{w}_{2}}{T}\right)}_{{\theta }_{2}={\theta }_{2i}}\\ 0\le {T}_{1}\le T\\ 0\le \alpha \le {T}_{1}\end{array}\right\}$$
(39)

Problem 7. It defines the minimization problem of the SCM total cost according to \({T}_{1}\le \alpha \le {\rm{T}}\) in a fuzzy environment.

(40)

Problem 8. It defines the minimization problem of the SCM total cost according to \(0\le \alpha \le \,{T}_{1}\) in a fuzzy environment.

(41)

Problems in a cloudy fuzzy environment

This section formulates the model under the cloudy fuzzy environment for uncertain deterioration rates. For deterioration, the fuzziness of the deterioration rate reduces because of experience gathering, and thus, the deterioration rate becomes certain over time. Meanwhile, one of the properties of a cloudy fuzzy set is that it converges to a crisp value after time progresses. Because of the similarities between the two scenarios, the cloudy fuzzy environment has been tested in this section for SCM cost minimization.

Problem 9. It provides the minimization problem for the producer in a cloudy fuzzy environment for Scenario 1.

$$\left.\begin{array}{c}{\rm{Minimize}}\,\widetilde{{\pi }_{p}}={A}_{1}\\ {subject\; to}\,{A}_{1}=\frac{1}{4}\left[{\chi }_{1}+2{\chi }_{2}+{\chi }_{3}\right]\\ {\chi }_{i}={\left(\frac{{w}_{1}}{T}\right)}_{{\theta }_{1},{is\; in\; cloudy\; fuzzy}}\\ 0\le {T}_{1}\le T\\ {T}_{1}\le \alpha \le T\end{array}\right\}$$
(42)

Problem 10. It provides the minimization problem for the producer in a cloudy fuzzy environment for Scenario 2.

$$\left.\begin{array}{c}{\rm{Minimize}}\,\widetilde{{\pi }_{p}}\,={A}_{2}\\ {subject\; to}\,{A}_{2}=\frac{1}{4}\left[{\chi }_{1}+2{\chi }_{2}+{\chi }_{3}\right]\\ {\chi }_{i}={\left(\frac{{w}_{2}}{T}\right)}_{{\theta }_{2}\,{is\; in\; cloudy\; fuzzy}}\\ 0\le {T}_{1}\le T\\ 0\le \alpha \le {T}_{1}\end{array}\right\}$$
(43)

Problem 11. It provides the total cost of the SCM in a cloudy fuzzy environment for\(\,{T}_{1}\le \alpha \le {\rm{T}}\).

(44)

Problem 12. It provides the total cost of the SCM in a cloudy fuzzy environment for \(0\le \alpha \le \,{T}_{1}\).

(45)

Solution methodology

Thus, there are twelve problems: Problems 1 to 4 are defined for a crisp environment, Problems 5 to 8 are defined in a fuzzy environment, and Problems 9 to 12 are defined in a cloudy fuzzy environment. The classical optimization method is used to solve the above problems. Values of the decision variables are found using the necessary condition of the classical optimization, i.e., by equating the first-order derivatives with respect to the decision variables with zero. The global minimum cost is proved with the sufficient condition of the classical optimization, i.e., with the second-order derivatives of the objective functions with respect to decision variables. Problems 1 and 2 are solved theoretically to establish the global minimum cost of the producer. Problems 5,6,9, and 10 can be solved similarly. The establishment of the global minimum cost for SCM is proved numerically.

Solution for Problem 1

From Eqs. (9), (10), (11), and (12), it follows that \({\prod }_{P1}({T}_{1})\)

$$=\frac{1}{T}\left[\begin{array}{c}{A}_{P}+{G}_{1}\\ \left({h}_{p}+{\theta }_{1}{d}_{p}\right)\left(\begin{array}{c}+\left(\left(A\lambda -1\right){R}_{0}\right)\left\{\left(\frac{1-{e}^{-{{rT}}_{1}}}{{r}^{2}{\theta }_{1}}\right)-\left(\frac{{T}_{1}{e}^{-{{rT}}_{1}}}{{r\theta }_{1}}\right)+\left(\frac{{e}^{{-{rT}}_{1}}-1}{r{{\theta }_{1}}^{2}}\right)+\left(\frac{1-{e}^{-\left({\theta }_{1}+r\right){T}_{1}}}{{\theta }_{1}+r}\right)\frac{1}{{{\theta }_{1}}^{2}}\right\}\\ +-\frac{{R}_{0}}{{\theta }_{1}}\left(\frac{{T}_{1}{e}^{-{{rT}}_{1}}-\alpha {e}^{-r\alpha }}{r}\right)+\left(\frac{{e}^{-r\alpha }-{e}^{{-{rT}}_{1}}}{{r}^{2}}\right)\left(\frac{{R}_{0}}{{\theta }_{1}}-\frac{{{rR}}_{0}}{{{\theta }_{1}}^{2}}\right)\\ +\left(\frac{{e}^{-\left({\theta }_{1}+r\right){T}_{1}}-{e}^{-\left({\theta }_{1}+r\right)\alpha }}{\left({\theta }_{1}+r\right)}\right)\left[A\lambda {R}_{0}\left(\frac{{T}_{1}}{{\theta }_{1}}-\frac{1}{{{\theta }_{1}}^{2}}\right){e}^{{\theta }_{1}{T}_{1}}+\frac{\left(A\lambda -1\right){R}_{0}}{{{\theta }_{1}}^{2}}\right]\\ +\frac{{R}_{0}\alpha }{{\theta }_{1}}\left[{e}^{{\theta }_{1}T}\left(\frac{{e}^{-\left({\theta }_{1}+r\right)\alpha }-{e}^{-\left({\theta }_{1}+r\right)T}}{\left({\theta }_{1}+r\right)}\right)+\left(\frac{{e}^{-{rT}}-{e}^{-r\alpha }}{r}\right)\right]\end{array}\right)\end{array}\right].$$
(46)

Differentiate both sides of Eq. (46) with respect to T1, one can have the first-order derivative as

$$\frac{d{\Pi}_{P1}({T}_{1})}{d{T}_{1}}=\frac{1}{T}\left[\left({h}_{p}+{\theta }_{1}{d}_{p}\right)\left(\begin{array}{c}\left(A\lambda -1\right){R}_{0}\left[\left(\frac{{e}^{-{{rT}}_{1}}}{r{\theta }_{1}}\right)-\left(\frac{{e}^{-r{T}_{1}}}{r{\theta }_{1}}-\frac{{T}_{1}{e}^{-{{rT}}_{1}}}{{\theta }_{1}}\right)+\left(\frac{{e}^{{-{rT}}_{1}}}{{{\theta }_{1}}^{2}}\right)+\left(\frac{{e}^{-\left({\theta }_{1}+r\right){T}_{1}}}{{{\theta }_{1}}^{2}}\right)\right]\\ -\frac{{R}_{0}}{{\theta }_{1}}\left({-T}_{1}{e}^{-r{T}_{1}}+\frac{{e}^{-r{T}_{1}}}{r}\right)+\left(\frac{{e}^{{-{rT}}_{1}}}{r}\right)\left(\frac{{R}_{0}}{{\theta }_{1}}-\frac{{{rR}}_{0}}{{{\theta }_{1}}^{2}}\right)\\ \left(-{e}^{-\left({\theta }_{1}+r\right){T}_{1}}\right)\left[A\lambda {R}_{0}\left(\frac{{T}_{1}}{{\theta }_{1}}-\frac{1}{{{\theta }_{1}}^{2}}\right){e}^{{\theta }_{1}{T}_{1}}+\frac{\left(A\lambda -1\right){R}_{0}}{{{\theta }_{1}}^{2}}\right]\\ \left(\frac{{e}^{-\left({\theta }_{1}+r\right){T}_{1}}-{e}^{-\left({\theta }_{1}+r\right)\alpha }}{\left({\theta }_{1}+r\right)}\right)\left[A\lambda {R}_{0}{T}_{1}{e}^{{\theta }_{1}{T}_{1}}\right]\end{array}\right)\right].$$
(47)

Now, the necessary condition to obtain the optimal cycle length from Eq. (47) is

$$\frac{d{\Pi }_{P1}({T}_{1})}{d{T}_{1}}=0.$$
(48)

The value is

$${T}_{1}=\frac{\frac{{R}_{0}}{{\theta }_{1}}\left(\frac{{e}^{-r{T}_{1}}}{r}\right)-\left(A\lambda -1\right){R}_{0}\left[\left(\frac{{e}^{-{{rT}}_{1}}}{r{\theta }_{1}}\right)-\left(\frac{{e}^{-r{T}_{1}}}{r{\theta }_{1}}-\frac{{T}_{1}{e}^{-{{rT}}_{1}}}{{\theta }_{1}}\right)+\left(\frac{{e}^{{-{rT}}_{1}}}{{{\theta }_{1}}^{2}}\right)+\left(\frac{{e}^{-\left({\theta }_{1}+r\right){T}_{1}}}{{{\theta }_{1}}^{2}}\right)\right]}{\begin{array}{c}\left(\frac{{e}^{{-{rT}}_{1}}}{r}\right)\left(\frac{{R}_{0}}{{\theta }_{1}}-\frac{{{rR}}_{0}}{{{\theta }_{1}}^{2}}\right)(-{e}^{-({\theta }_{1}+r){T}_{1}})\left[A\lambda {R}_{0}\left(\frac{{T}_{1}}{{\theta }_{1}}-\frac{1}{{{\theta }_{1}}^{2}}\right){e}^{{\theta }_{1}{T}_{1}}+\frac{\left(A\lambda -1\right){R}_{0}}{{{\theta }_{1}}^{2}}\right]\left(\frac{{e}^{-\left({\theta }_{1}+r\right){T}_{1}}-{e}^{-\left({\theta }_{1}+r\right)\alpha }}{\left({\theta }_{1}+r\right)}\right)\\ A\lambda {e}^{{\theta }_{1}{T}_{1}}+\frac{{R}_{0}}{{\theta }_{1}}\left({e}^{-r{T}_{1}}\right)\end{array}}.$$

Again, differentiate partially with respect to variable T1 of Eq. (47), then

$$\frac{{d}^{2}{\Pi }_{P1}({T}_{1})}{d{{T}_{1}}^{2}}=\frac{1}{T}\left[\left({h}_{p}+{\theta }_{1}{d}_{p}\right)\left(\begin{array}{c}\left(A\lambda -1\right){R}_{0}\left(\frac{{e}^{-r{T}_{1}}}{{\theta }_{1}}-r\frac{{e}^{-{{rT}}_{1}}}{{\theta }_{1}}\right)+\left(r\frac{{e}^{{-{rT}}_{1}}}{{{\theta }_{1}}^{2}}\right)-\left(\left({\theta }_{1}+r\right)\frac{{e}^{-\left({\theta }_{1}+r\right){T}_{1}}}{{{\theta }_{1}}^{2}}\right)\\ -\frac{{R}_{0}}{{\theta }_{1}}\left({{rT}}_{1}{e}^{-r{T}_{1}}-{e}^{-r{T}_{1}}\right)-\left({e}^{-r{T}_{1}}\right)\left(\frac{{R}_{0}}{{\theta }_{1}}-\frac{{{rR}}_{0}}{{{\theta }_{1}}^{2}}\right)\\+ (-{e}^{-({\theta }_{1}+r){T}_{1}})\left(A\lambda {R}_{0}{T}_{1}{e}^{{\theta }_{1}{T}_{1}}\right)\\ (-{e}^{-({\theta }_{1}+r){T}_{1}})\left[A\lambda {R}_{0}\left(\frac{{T}_{1}}{{\theta }_{1}}-\frac{1}{{{\theta }_{1}}^{2}}\right){{\theta }_{1}e}^{{\theta }_{1}{T}_{1}}+A{R}_{0}\lambda \frac{{e}^{{\theta }_{1}{T}_{1}}}{{\theta }_{1}}\right]\\ +\left[A\lambda {R}_{0}\left(\frac{{T}_{1}}{{\theta }_{1}}-\frac{1}{{{\theta }_{1}}^{2}}\right){e}^{{\theta }_{1}{T}_{1}}+\frac{\left(A\lambda -1\right){R}_{0}}{{{\theta }_{1}}^{2}}\right](({\theta }_{1}+r){e}^{-{T}_{1}({\theta }_{1}+r)})\\ \left(\frac{{e}^{-\left({\theta }_{1}+r\right){T}_{1}}-{e}^{-\left({\theta }_{1}+r\right)\alpha }}{\left({\theta }_{1}+r\right)}\right)\left[A\lambda {R}_{0}\left[{e}^{{\theta }_{1}{T}_{1}}+{T}_{1}{\theta }_{1}{e}^{{\theta }_{1}{T}_{1}}\right]\right]\end{array}\right)\right]$$
(49)

implies \(\frac{{d}^{2}{\Pi }_{P1}({T}_{1})}{d{{T}_{1}}^{2}} > 0\) if

\(\left(A\lambda -1\right)\left[\left(\frac{{e}^{-r{T}_{1}}}{{\theta }_{1}}-r\frac{{e}^{-{{rT}}_{1}}}{{\theta }_{1}}\right)+\left(r\frac{{e}^{{-{rT}}_{1}}}{{{\theta }_{1}}^{2}}\right)-\left(\left({\theta }_{1}+r\right)\frac{{e}^{-\left({\theta }_{1}+r\right){T}_{1}}}{{{\theta }_{1}}^{2}}\right)\right]+(-{e}^{-({\theta }_{1}+r){T}_{1}})\left(A\lambda {T}_{1}{e}^{{\theta }_{1}{T}_{1}}\right)(-{e}^{-({\theta }_{1}+r){T}_{1}})\left[A\lambda {R}_{0}\left(\frac{{T}_{1}}{{\theta }_{1}}-\frac{1}{{{\theta }_{1}}^{2}}\right){{\theta }_{1}e}^{{\theta }_{1}{T}_{1}}+A{R}_{0}\lambda \frac{{e}^{{\theta }_{1}{T}_{1}}}{{\theta }_{1}}\right]+\left[A\lambda {R}_{0}\left(\frac{{T}_{1}}{{\theta }_{1}}-\frac{1}{{{\theta }_{1}}^{2}}\right){e}^{{\theta }_{1}{T}_{1}}+\frac{\left(A\lambda -1\right){R}_{0}}{{{\theta }_{1}}^{2}}\right](({\theta }_{1}+r){e}^{-{T}_{1}({\theta }_{1}+r)})+\left(\frac{{e}^{-\left({\theta }_{1}+r\right){T}_{1}}-{e}^{-\left({\theta }_{1}+r\right)\alpha }}{\left({\theta }_{1}+r\right)}\right)[A\lambda [{e}^{{\theta }_{1}{T}_{1}}+{T}_{1}{\theta }_{1}{e}^{{\theta }_{1}{T}_{1}}]] > \frac{1}{{\theta }_{1}}\left({{rT}}_{1}{e}^{-r{T}_{1}}-{e}^{-r{T}_{1}}\right)-\left({e}^{-r{T}_{1}}\right)\left(\frac{1}{{\theta }_{1}}-\frac{r}{{{\theta }_{1}}^{2}}\right)\). Hence, the total cost for the producer in Scenario 1 is the global minimum at T1.

Solution for Problem 2

From Eq. (20) & (21), it follows that,

$${\Pi }_{P2}({T}_{1})=\frac{1}{T}\left[\begin{array}{c}{A}_{P}+{G}_{1}\\+\left({h}_{p}+{\theta }_{1}{d}_{p}\right)\left(\begin{array}{c}\left(A\lambda -1\right){R}_{0}\left\{\begin{array}{c}\frac{1}{{{\theta }_{2}}^{2}}\left(\frac{1-{e}^{-\left({\theta }_{2}+r\right)\alpha }}{{\theta }_{2}+r}\right)+\frac{1}{{\theta }_{2}}\left(\frac{1-{e}^{-r\alpha }}{{r}^{2}}-\frac{\alpha {e}^{-r\alpha }}{r}\right)\\ +\frac{1}{{{\theta }_{2}}^{2}}\left(\frac{{e}^{-r\alpha }-1}{r}\right)+\frac{\alpha \left({e}^{-r\alpha }-{e}^{-r{T}_{1}}\right)}{r{\theta }_{2}}\\ +\left(\frac{1-{e}^{{\theta }_{2}\alpha }}{{{\theta }_{2}}^{2}}\right)\left(\frac{{e}^{-\left({\theta }_{2}+r\right)\alpha }-{e}^{-\left({\theta }_{2}+r\right){T}_{1}}}{{\theta }_{2}+r}\right)\end{array}\right\}\\ +\frac{{R}_{0}\alpha }{{\theta }_{2}}\left\{{e}^{{\theta }_{2}T}\left(\frac{{e}^{-\left({\theta }_{2}+r\right){T}_{1}}-{e}^{-\left({\theta }_{2}+r\right)T}}{{\theta }_{2}+r}\right)+\left(\frac{{e}^{-{rT}}-{e}^{-r{T}_{1}}}{r}\right)\right\}\end{array}\right)\end{array}\right].$$
(50)

Differentiate both sides of Eq. (50) with respect to T1, one can have

$$\frac{d{\Pi }_{P2}({T}_{1})}{d{T}_{1}}=\frac{1}{T}\left[\left({h}_{p}+{\theta }_{1}{d}_{p}\right)\left(\begin{array}{c}\left(A\lambda -1\right){R}_{0}\left[\frac{\alpha \left({e}^{-r{T}_{1}}\right)}{{\theta }_{2}}+\left(\frac{1-{e}^{{\theta }_{2}\alpha }}{{{\theta }_{2}}^{2}}\right)\left({e}^{-\left({\theta }_{2}+r\right){T}_{1}}\right)\right]\\ +\frac{{R}_{0}\alpha }{{\theta }_{2}}\left\{{e}^{{\theta }_{2}T}\left(-{e}^{-\left({\theta }_{2}+r\right){T}_{1}}\right)+\left({e}^{-r{T}_{1}}\right)\right\}\end{array}\right)\right].$$
(51)

Now, the necessary condition to obtain the optimal cycle length from Eq. (51) is \(\frac{d{\Pi }_{P2}({T}_{1})}{d{T}_{1}}=0\), which gives

$${T}_{1}=\frac{\log \left(\frac{1-{e}^{{-\theta }_{2}\alpha }}{{\theta }_{2}}+\alpha {e}^{{\theta }_{2}{T}_{1}}\right)}{{\theta }_{2}\log \left(-(\alpha +1)\right)}.$$
(52)

Again, differentiate partially with respect to variable T1 of Eq. (51), then

$$\frac{{d}^{2}{\Pi }_{P2}({T}_{1})}{d{{T}_{1}}^{2}}=\frac{1}{T}\left[\left({h}_{p}+{\theta }_{1}{d}_{p}\right)\left(\begin{array}{c}\left(A\lambda -1\right){R}_{0}\left[\frac{-r\alpha \left({e}^{-r{T}_{1}}\right)}{{\theta }_{2}}-\left({\theta }_{2}+r\right)\left(\frac{1-{e}^{{\theta }_{2}\alpha }}{{{\theta }_{2}}^{2}}\right)\left({e}^{-\left({\theta }_{2}+r\right){T}_{1}}\right)\right]\\ +\frac{{R}_{0}\alpha }{{\theta }_{2}}\left\{{e}^{{\theta }_{2}T}\left(\left({\theta }_{2}+r\right){e}^{-\left({\theta }_{2}+r\right){T}_{1}}\right)-r\left({e}^{-r{T}_{1}}\right)\right\}\end{array}\right)\right]$$
(53)

which gives \(\frac{{d}^{2}{\Pi}_{P2}({T}_{1})}{d{{T}_{1}}^{2}}0\) if \(\alpha \{{e}^{{\theta }_{2}T}(({\theta }_{2}+r){e}^{-({\theta }_{2}+r){T}_{1}})-r({e}^{-r{T}_{1}})\} > (A\lambda -1)[r\alpha ({e}^{-r{T}_{1}})+({\theta }_{2}+r)(\frac{1-{e}^{{\theta }_{2}\alpha }}{{\theta }_{2}})({e}^{-({\theta }_{2}+r){T}_{1}})]\). Then the total cost for the producer in Scenario 2 is the global minimum at T1.

Algorithm

Numerical results are found using the Mathematica 11 software for optimization. Mathematical commands optimize the objective function rather than the programming code. An algorithm is stated to obtain the numerical values of the decision variables and the minimum total cost of the above objective functions. The following algorithm is used to solve the proposed Problems 1 to 12.

Step 1 Give the values of the input parameters. Set a loop counter i = 1.

Step 2 Write the values of decision variables of Problems 1 to 12. Write the crisp and defuzzified objective functions based on the problem.

Step 3 Find the values of decision variables \({T}_{1}\) and \({T}_{2}\) for i = i + 1 based on the problem. Run the loop.

Step 4 If \({\rm{Cost}}({T}_{1}\left(i+1\right))={\rm{Cost}}({T}_{1}\left(i\right))\) and \({\rm{Cost}}({T}_{2}\left(i+1\right))={\rm{Cost}}({T}_{2}\left(i\right))\), then \({\rm{Cost}}({{T}_{1}\left(i\right)}^{* })\) and \({\rm{Cost}}({{T}_{2}\left(i\right)}^{* })\) is the global minimum. Go to Step 7.

Step 5 If \({\rm{Cost}}({T}_{1}\left(i+1\right)) < {\rm{Cost}}({T}_{1}\left(i\right))\) and \({\rm{Cost}}({T}_{2}\left(i+1\right)) < {\rm{Cost}}({T}_{2}\left(i\right))\), repeat Step –Step 4. Else, go to Step 6.

Step 6 If \({\rm{Cost}}({T}_{1}\left(i+1\right)) > {\rm{Cost}}({T}_{1}\left(i\right))\) and \({\rm{Cost}}({T}_{2}\left(i+1\right)) > {\rm{Cost}}({T}_{2}\left(i\right))\), check the values of the input parameters, and repeat Step 1 –Step 4.

Step 7 Optimum values of decision variables are \({{T}_{1}\left(i\right)}^{* }\) and \({{T}_{2}\left(i\right)}^{* }\) for the designated problems 1 to 12. Print the values.

Step 8. Stop.

Numerical experiments

A numerical experiment is executed for the formulated problem to validate the model. Numerical analysis is conducted with the input parameters taken from the literature Dai et al. (2017), Yadav and Singh (2018), and Wang et al. (2024). Data is not collected through the survey. Some of the parametric values are modified for the convergence of the total cost function. An extensive sensitivity analysis is performed in the sensitivity analysis section to analyze the results further. The optimal results of the problem are represented in tabular form in Table 2. Analysis of the results for parameters is discussed through sensitivity analysis. Besides, the global minimality is established numerically and shown within the result for SCM cost. The convexity of objective functions is shown numerically in Figs. 46.

Table 2 Optimal results for Problems 1 to 12.
Fig. 4
Fig. 4
Full size image

Convexity graph of total cost function for different models for Problems 1, 5, and 9.

Fig. 5
Fig. 5
Full size image

Convexity graph of the total cost for different models for Problems 3, 7, and 11.

Fig. 6
Fig. 6
Full size image

Convexity graph of the total cost for different models for Problems 4, 8, and 12.

Problem 1

The necessary condition to obtain the optimal cycle length from Eq. (46) is \(\frac{d{\Pi }_{P1}({T}_{1})}{d{T}_{1}}=0\). Then the values of parameters are A = 5, R0 = 10 units, λ = 1.5, AP = 15 ($/order), hP = 12 ($/unit), dp = 1.2 ($/unit), \({\theta }_{1}=0.02\), r = 0.01, α = 60 days, T = 100 days, \({G}_{1}=\$300\), and consider the cycle length T is constant. \(\frac{{{\boldsymbol{d}}}^{{\boldsymbol{2}}}{\Pi }_{P1}({T}_{1})}{{\boldsymbol{d}}{{{\boldsymbol{T}}}_{{\boldsymbol{1}}}}^{{\boldsymbol{2}}}}{\boldsymbol{ > }}0\) as described in Section 6.1. Thus, the total cost for the producer in Scenario 1 is the global minimum at T1 = 49.29 days, and the minimum value of total cost is \({\prod }_{P1}=\$\mathrm{137,212}/{\rm{cycle}}\) (Fig. 4).

Problem 2

The necessary condition to obtain the optimal solution is \(\frac{d{\Pi }_{P2}({T}_{1})}{d{T}_{1}}=0\). Then, the values of the parameters are A = 5, R0 = 10 units, λ = 1.5, AP = 15 ($/order), \({G}_{1}=\$300\), hP = 12 ($/unit), dp = 1.2 ($/unit), \({\theta }_{2}=0.06\), r = 0.01, α = 60 days, T = 100 days, and consider the cycle length T is constant and \(\frac{{d}^{2}{\Pi }_{P2}({T}_{1})}{d{{T}_{1}}^{2}}{\boldsymbol{ > }}0\) as described in Section 6.2. Thus, the total cost for the producer in Scenario 2 is the global minimum at T1 = 68.8102 days, and the minimum value of total cost is \({\prod }_{P2}=\$\mathrm{151,238}/{\rm{cycle}}\).

Problem 3

Since \({\Pi }_{P1}({T}_{1})+{\Pi}_{S}\left({T}_{2}\right)={\Pi}_{{TC}1}\left({T}_{1},{T}_{2}\right)\), now, the optimal solution are obtained from the necessary conditions \(\frac{d{\Pi}_{{TC}1}({T}_{1},{T}_{2})}{d{T}_{1}}=0\) and \(\frac{d{\Pi}_{{TC}1}({T}_{1,}{T}_{2})}{d{T}_{2}}=0\). The parameters are A = 5, R0 = 10 units, λ = 1.5, γ = 150, \(\rho =0.35\), ψ = 2, β = 2, η = 0.02, AS = 20 ($/order), hs = 7 ($/unit), ds = 5 ($/unit), C1 = 25, \({G}_{1}=\$300\), \({G}_{2}=\$320\), AP = 15 ($/order), hP = 12($/unit), dp = 1.2 ($/unit), \({\theta }_{1}=0.02\), \({\theta }_{3}=0.08\), r = 0.01, C2 = 5, LS = 7 ($/unit), \(\delta =0.04\), α = 60 days, T = 100 days. Then \(\frac{{d}^{2}{\Pi }_{{TC}1}({T}_{1,}{T}_{2})}{d{{T}_{1}}^{2}}=\mathrm{51,420.8} > 0\) and \(\left(\frac{{d}^{2}{\Pi }_{{TC}1}({T}_{1,}{T}_{2})}{d{{T}_{1}}^{2}}\right)\left(\frac{{d}^{2}{\Pi }_{{TC}1}({T}_{1,}{T}_{2})}{d{{T}_{2}}^{2}}\right)-{\left(\frac{{d}^{2}{\Pi }_{{TC}1}({T}_{1,}{T}_{2})}{d{T}_{1}{T}_{2}}\right)}^{2}=\mathrm{21,364.51} > 0\), Hence, the total cost is a global minimum for the integrated model in Scenario 1, and it is minimum at T1 = 49.29 days, T2 = 17.4725 days, and its minimum value is \({\Pi}_{{TC}1}=\$\mathrm{139,242}/{\rm{cycle}}\)

Problem 4

Since \({\Pi}_{P2}\left({T}_{1}\right)+{\Pi}_{S}\left({T}_{2}\right)={\prod }_{{TC}2}({T}_{1,}{T}_{2})\), now, the optimal solutions are obtained from the necessary conditions \(\frac{d{\Pi }_{{TC}2}({T}_{1,}{T}_{2})}{d{T}_{1}}=0\) and \(\frac{d{\Pi }_{{TC}2}({T}_{1,}{T}_{2})}{d{T}_{2}}=0\). The parameters value are A = 5, R0 = 10 units, λ = 1.5, γ = 150, \(\rho =0.35\), ψ = 2, β = 2, η = 0.02, AS = 20 ($/order), hs = 7 ($/unit), ds = 5 ($/unit), C1 = 25, AP = 15 ($/order), hP = 12 ($/unit), dp = 1.2 ($/unit), \({\theta }_{2}=0.06\), \({\theta }_{3}=0.08\), r = 0.01, C2 = 5, LS = 7 ($/unit), \(\delta =0.04\), α = 60 days, T = 100 day, \({G}_{1}=\$300,\,{G}_{2}=\$320\). One can get \(\frac{{d}^{2}{\Pi}_{{TC}2}({T}_{1,}{T}_{2})}{d{{T}_{1}}^{2}}=\mathrm{39,966.3} > 0\) and \(\left(\frac{{d}^{2}{\Pi }_{{TC}2}({T}_{1,}{T}_{2})}{d{{T}_{1}}^{2}}\right)\left(\frac{{d}^{2}{\Pi }_{{TC}2}({T}_{1,}{T}_{2})}{d{{T}_{2}}^{2}}\right)-{\left(\frac{{d}^{2}{\Pi }_{{TC}2}({T}_{1,}{T}_{2})}{d{T}_{1}{T}_{2}}\right)}^{2}=\mathrm{52,560.54} > 0\). Hence, the total cost for the integrated model in Scenario 2 is the global minimum at T1 = 68.8102 days, T2 = 17.4725 days, and its minimum cost is \({\Pi}_{{TC}2}=\$\mathrm{155,102}/{\rm{cycle}}\).

Problem 5

The optimal cycle length is obtained from the necessary condition \(\frac{d\widetilde{{\Pi}_{P1}({T}_{1})}}{d{T}_{1}}=0\). Then values of parameters are A = 5, R0 = 10 unit, λ = 1.5, AP = 15 ($/order), hP = 12 ($/unit), dp = 1.2 ($/unit), r = 0.01, α = 60 days, T = 100 days, \({\theta }_{11}=0.015,\,{\theta }_{12}=0.022,{\theta }_{13}=0.027\), \({G}_{1}=\$300\), and consider the cycle length T is constant and \(\frac{{d}^{2}\widetilde{{\Pi}_{P1}({T}_{1}})}{d{{T}_{1}}^{2}}{\boldsymbol{ > }}0\). Hence, the global minimum total cost for the producer in Scenario 1 is minimum at T1 = 49.80 days, and the minimum value of total cost is \(\widetilde{{\Pi}_{P1}}=\$\mathrm{140,222}/{\rm{cycle}}\).

Problem 6

The optimal cycle length is from the necessary condition \(\frac{d\widetilde{{\Pi}_{P2}({T}_{1})}}{d{T}_{1}}=0\). Then the values of parameters are A = 5, R0 = 10 units, λ = 1.5, AP = 15 ($/order), hP = 12 ($/unit), dp = 1.2 ($/unit), r = 0.01, α = 60 days, T = 100 days, \({\theta }_{21}=0.03,{\theta }_{22}=0.062,{\theta }_{23}=0.065\), \({G}_{1}=\$300\), and consider the cycle length T is constant and \(\frac{{d}^{2}\widetilde{{\Pi}_{P2}({T}_{1}})}{d{{T}_{1}}^{2}}{\boldsymbol{ > }}0\). Hence, the global minimum total cost for the producer in Scenario 2 is minimum at T1 = 68.7985 days, and the minimum value of total cost is \(\widetilde{{\Pi}_{P2}}=\$\mathrm{158,632}/{\rm{cycle}}\).

Problem 7

Since where \(\,{\chi }_{i}={\left({\Pi}_{S}+{\Pi}_{P1}\right)}_{{\theta }_{1}={\theta }_{1i}{and}{\theta }_{2}={\theta }_{2i}}\), the optimal solution are obtained from the necessary conditions and . The parameters are A = 5, R0 = 10 units, λ = 1.5, γ = 150, \(\rho =0.35,\) ψ = 2, β = 2, η = 0.02, AS = 20 ($/order), hs = 7 ($/unit), \({\theta }_{11}=0.015,\,{\theta }_{12}=0.022,{\theta }_{13}=0.027,{\theta }_{31}=0.075,{\theta }_{32}=0.081,{\theta }_{33}=0.082,\) ds = 5 (/unit), C1 = 25, AP = 15 ($/order), hP = 12 ($/unit), dp = 1.2 ($/unit), r = 0.01, C2 = 5, \({L}_{S}\) = 7 ($/unit), \(\delta =0.04\), α = 60 days, \({G}_{1}=\$300,\,{G}_{2}=\$320,\,\)T = 100 days. and the total cost for the integrated model in the fuzzy sense for Scenario 1 is the global minimum at T1 = 49.80 days, T2 = 17.48 days, and its minimum value is .

Problem 8

Since where\(\,{\chi }_{i}={\left({\Pi}_{S}+{\Pi}_{P2}\right)}_{{\theta }_{1}={\theta }_{1i}{and}{\theta }_{2}={\theta }_{2i}}\), the optimal solutions are from the necessary conditions , and . The parametric values are A = 5, R0 = 10 units, λ = 1.5, γ = 150, \(\rho =0.35,\) ψ = 2, β = 2, \({G}_{1}=\$300,\,{G}_{2}=\$320,\,\)η = 0.02, AS = 20 ($/order), \({\theta }_{21}=0.03,{\theta }_{22}=0.062,{\theta }_{23}=0.065,\) hs = 7 ($/unit), \({\theta }_{31}=0.075,{\theta }_{32}=0.081,{\theta }_{33}=0.082\) ds = 5 ($/unit), C1 = 25, AP = 15 ($/order), hP = 12 ($/unit), dp = 1.2 ($/unit), r = 0.01, C2 = 5, LS = 7 ($/unit), \(\delta =0.04\) α = 60 days, and T = 100 days. Then, one can get and Hence, the total cost for the integrated model in the fuzzy sense for Scenario 2 is the global minimum at T1 = 68.7985 days, T2 = 17.48 days, and its minimum value is .

Problem 9

The optimal cycle length is obtained from the necessary condition \(\frac{d\widetilde{{\Pi}_{P1}({T}_{1})}}{d{T}_{1}}=0\). Then the values of parameters are A = 5, R0 = 10 units, λ = 1.5, AP = 15 ($/order), hP = 12 ($/unit), dp = 1.2 ($/unit), r = 0.01, α = 60 days, T = 100 days, \({\theta }_{1}=0.02,\,\rho =0.35,\sigma =0.4\), \({G}_{1}=\$300\), and consider the cycle length T to be constant and \(\frac{{d}^{2}\widetilde{{\Pi}_{P1}({T}_{1}})}{d{{T}_{1}}^{2}} > 0\). Hence, the total cost for the producer in Scenario 1 is the global minimum at T1 = 51.210 days, and the minimum value of total cost is \(\widetilde{{\Pi}_{P1}}=\$\mathrm{150,405}/{\rm{cycle}}\).

Problem 10

The optimal cycle length is found from the necessary conditions \(\frac{d\widetilde{{\Pi}_{P2}({T}_{1})}}{d{T}_{1}}=0\). Then the values of parameters are A = 5, R0 = 10 units, λ = 1.5, AP = 15 ($/order), hP = 12 ($/unit), dp = 1.2 ($/unit), r = 0.01, α = 60 days, T = 100 days, \({\theta }_{2}=0.06\), \(\rho =0.35,\sigma =0.4\,{G}_{1}=\$300,\) and consider the cycle length T is constant and \(\frac{{d}^{2}\widetilde{{\Pi}_{P2}({T}_{1}})}{d{{T}_{1}}^{2}} > 0\). Hence, the total cost for the producer in Scenario 2 is the global minimum at T1 = 64.10 days, and the minimum value of the total cost is \(\widetilde{{\Pi}_{P2}}=\)$\(\mathrm{160,085}/{\rm{cycle}}\).

Problem 11

Since where \({\chi }_{i}={\left({\Pi}_{S}+{\Pi}_{P1}\right)}_{{\theta }_{1}{\rm{and}}{\theta }_{3}}\) is in cloudy fuzzy. Now, the optimal solutions are found from the necessary conditions and . The values of the parameters are A = 5, R0 = 10 units, λ = 1.5, γ = 150, \(\rho =0.35,\) ψ = 2, β = 2, \({G}_{1}=\$300,\) \({G}_{2}=\$320,\)η = 0.02, AS = 20 ($/order), hs = 7 ($/unit), \(\rho =0.35,\,\sigma =0.4\), \({\theta }_{1}=0.02,\,{\theta }_{3}=0.08,\) ds = 5 ($/unit), C1 = 25, AP = 15 ($/order), hP = 12 ($/unit), dp = 1.2 ($/unit), r = 0.01, C2 = 5, LS\(=7\) ($/unit), \(\delta =0.04\) α = 60 days, and T = 100 days. and . Hence, the total cost for the integrated model in the fuzzy sense for Scenario 1 is the global minimum at T1 = 49.20 days, T2 = 16.85 days, and its minimum value is .

Problem 12

Since where\(\,{\chi }_{i}={\left({\Pi}_{S}+{\Pi}_{P2}\right)}_{{\theta }_{2}{and}{\theta }_{3}}\) is cloudy fuzzy. Now, the optimal solutions are obtained from the necessary conditions and . The parameters values are A = 5, R0 = 10 units, λ = 1.5, γ = 150, \({G}_{1}=\$300,\,{G}_{2}=\$320,\,\rho =0.35,\) ψ = 2, β = 2, η = 0.02, AS = 20 ($/order), \({\theta }_{2}=0.06,{\theta }_{3}=0.08,\) ds = 5 ($/unit), C1 = 25, AP = 15 ($/order), hP = 12 ($/unit), dp = 1.2 ($/unit), r = 0.01, C2 = 5, LS = 7 ($/unit), \(\delta =0.04\), α = 60 days, T = 100 days. Then, one can get and Hence, the total cost for the integrated model in the fuzzy sense for Scenario 2 is the global minimum at T1 = 61.015days, T2 = 18.305 days, and its minimum value is .

It is found from the result (Table 2) that Problem 11 provides the global minimum cost of the SCM. This cost belongs to the cloudy fuzzy environment when the deterioration starts after the production finishes. The convexity of the cost function under crisp, fuzzy, and cloudy fuzzy scenarios is depicted in Figs. 46. For comparison, there exist a few studies in a similar direction (Barman et al., 2021, 2023a, b). However exact comparison is not possible among them as the circumstances of the studies are different (Bhunia et al., 2024, Mondal et al., 2024).

Sensitivity analysis and observation

A detailed sensitivity analysis and its observation are listed in this section.

Sensitivity analysis

The changes in optimum time and total cost with –50%, –25%, 0, 25%, and 50% variation in essential parameters are shown in Tables 3 to 6. Here, Table 3 represents the sensitivity analysis for problems 1,5 and 9; Table 3 represents the sensitivity for problems 2, 6, and 10. Table 4 illustrates the sensitivity analysis problems 3, 7, and 11, and Table 5 describes the sensitivity analysis problems 4, 8, and 12 in three different ways by combining crisp, fuzzy, and cloudy fuzzy models.

Table 3 Variation in decision variables for Problems 1, 5, and 9.
Table 4 Variation in decision variables for Problems 2, 6, and 10.
Table 5 Variation in decision variables for Problems 3, 7, and 11.
Table 6 Variation in decision variables for Problems 4, 8, and 12.

Observations

The following observations are enlisted below, which are found from the numerical analysis.

Observations for Problems 1, 5, and 9 (Table 3)

  1. 1.

    Table 2 shows that if changes occur in the length of cycle T, then the cost function is highly increased in all three models, and optimal time is highly increased in the first two models but slowly increased in the third model, i.e., changes in cycle time are susceptible to decision variables and total cost function as well.

  2. 2.

    If changes occur in inflation rate r, then the cost function is highly decreased in all three models. The optimal time is minorly decreased for the crisp model and highly increased in fuzzy and cloudy fuzzy cases, i.e., consideration of the inflation rate is a good strategy as it reduces total cost and optimum time in the crisp model. Therefore, suppliers should consider inflation in their model to make better supply chain decisions.

  3. 3.

    If changes occur in the value of the index of price elasticity (λ) then the total cost increases and the optimum time decreases in fuzzy and cloudy fuzzy models. However, the total cost increases by –50%, reducing with –25%, +25%, and +50% changes, increasing the total cost in the crisp model, whereas optimal time is increasing with –50% and –25% changes and decreasing with 25% and 50% changes in the crisp model.

  4. 4.

    Changes in the parameter α from –50% and −25% are increasing total cost, and +25% and +50% changes decrease total cost. In contrast, all changes highly increase optimal time in the crisp model. In the fuzzy model, the total cost is reduced by –50% and −25% and increased by +25% and +50% changes, i.e., the parameter α has very substantial behavior for the three models.

Observations for Problems 2, 6, and 10 (Table 4)

  1. 1.

    From Table 3, it is seen that if changes occur in the length of cycle T, then cost and optimum time are highly increased in all three models, i.e., changes in cycle time are highly sensitive to total cost function as well. If changes occur in inflation rate r, the cost function is highly decreased in all three models, whereas the optimal time remains.

  2. 2.

    If changes occur in the value of the index of price elasticity (λ), then the total cost is highly increasing and the optimum time decreasing in all three models. Therefore, the availability of products at low prices can lower the total cost. If changes occur in the parameter α, cost and optimum time are highly increased in all three models.

Observations for Problems 3, 7, and 11 (Table 5)

  1. 1.

    From Table 4, it is seen that if changes occur in the length of cycle T, then the total cost and optimal time \({T}_{1}\) and \({T}_{2}\) are highly increased in both crisp and cloudy models, and the total cost decreases by −50% and −25% changes and highly increases by +25% and +50% changes in the length of cycle T, but the optimal time \({T}_{1}\) and \({T}_{2}\) are increasing for the fuzzy model.

  2. 2.

    If changes occur in inflation rate r, the cost function is highly decreased, and the optimal time \({T}_{1}\) and \({T}_{2}\) are minorly decreased in all three models. Therefore, consideration of inflation in an integrated model to achieve minimum cost. If changes occur in the value of the index of price elasticity (\(\lambda\)) then the total cost is increasing, whereas optimal time \({T}_{1}\) is decreasing and \({T}_{2}\) remains fixed in all cases.

  3. 3.

    If changes occur in the parameter α from –50% and −25%, the total cost increases, and +25% and +50% changes decrease the total cost in all three cases, whereas optimal time \({T}_{1}\) is increasing and \({T}_{2}\) remains fixed in all cases.

Observations for Problems 4, 8, and 12 (Table 6)

  1. 1.

    Table 5 shows that if changes occur in the length of cycle T, total cost and optimal times \({T}_{1}\) and \({T}_{2}\) are highly increased in all cases.

  2. 2.

    If changes occur in inflation rate r, then the cost function is highly decreased in all three cases; the optimal time \({T}_{1}\) remains fixed, and \({T}_{2}\) is minor decreased for crisp and fuzzy cases. In contrast, optimal times \({T}_{1}\) and \({T}_{2}\) decreased for cloudy fuzzy cases. Therefore, the inflation rate has a substantial behavior in an integrated model.

  3. 3.

    It is seen that if changes occur in the value of the index of price elasticity (\(\lambda )\) then the total cost is increasing, whereas optimal time \({T}_{1}\) is decreasing and \({T}_{2}\) remains fixed in all cases. If changes occur in the parameter α, then the total cost and optimal time \({T}_{1}\) are increasing, and \({T}_{2}\) remains fixed in all cases.

Discussions and managerial insights

The minimum total cost is obtained in Problem 11. That is, the cloudy fuzzy environment is the best for the uncertainty in deterioration. However, the minimum cost for the cloudy fuzzy environment occurs when the deterioration starts after the production finishes. If the deterioration starts before the production finishes, the producer needs to produce more products because of the nature of the deteriorating product. If the deterioration starts after the production, the producer has very little time to store them in their warehouse and send them to the retailer. The retailer can sell those products in less time; thus, the products will not be stored in the retailer’s warehouse for a long time (Scenario 1). In the opposite (Scenario 2), when the deterioration of products starts during production, those products spend more time in the producer’s warehouse than Scenario 1. Thus, the product quality deteriorates more in the producer’s warehouse. When products reach the retailer’s end, the quality decreases more than in Scenario 1. Thus, the retailer faces more loss than Scenario 1 and the total cost of the SCM increases.

Meanwhile, if the deterioration starts during production time, the producer needs more time for production (T1 = 54 days) than Scenario 1 (T1 = 49 days). When there is no deterioration during production, there is no obstacle in the production system, and it requires less time. When there is an obstacle (deterioration of products) in the production system, it requires more time. But as the production rate is time-dependent, the production continues until the time finishes. During that time, more products are produced than usual and more deteriorated products are piled up. The production time cannot be adjusted by increasing the production rate to maintain the production time (Guchhait and Sarkar, 2024, 2025). Because if the production time increases, the production will run until that time and more SCM costs will be incurred. Thus, the SCM in Scenario 1 has less cost than the Scenario 2. Cloudy fuzzy set theory is appropriate for solving the proposed uncertainty in deteriorating rates. The producer can choose this method to find the minimum cost of the SCM for a similar situation.

The following insights are derived from the above discussions.

  • Due to the current market scenario, the supply chain members do not need to benefit from every product. However, using more than one product can fill the profit from one product with another, and the model is unaffected (Sarkar et al., 2025a). Every item has a different time duration to stay safe, due to which the item’s deteriorating rate differs. It impacts the deterioration rate, which is different for each stage of the supply chain, and it has been observed that if the inflation rate is increased, the total cost decreases in both scenarios.

  • Everyone is aware that each product has a different shelf life and rate of deterioration, and there is always uncertainty about the speed of deterioration. Deterioration within the production time makes the situation more complicated as the production rate becomes demand-dependent and, thus, time-dependent. As cloudy fuzzy set theory solves more complex type problems than a fuzzy set theory, the result proves that fact. Therefore, the most useful of this model is to remove this type of uncertainty using the cloudy fuzzy set theory.

  • The producer uses a ramp-type demand function for the product. As the ramp-type demand function reflects the gradual increase until a certain time and then decreases, the production manager can adjust the production rate based on the change in demand. The demand-based production rate is the most suitable for the production manager to handle a ramp-type demand. This helps the production manager avoid overproduction or underproduction, which is helpful in the reduction of inventory costs or in avoiding system shortages (Sarkar et al., 2025b). Further, including a fuzzy deterioration rate helps managers make better storage and production decisions for deteriorated items (Yadav et al., 2022).

  • As a cloudy fuzzy set helps predict and maintain product deterioration rate better than deterministic or random scenarios, the producer can label products more accurately about their shelf-life. Then, consumers can use products without having doubts about their shelf-life or deterioration. Thus, the society gets accurate shelf-life-enabled products.

Conclusions

The model was developed for a single producer and retailer in which the producer purchased the raw product from an external supplier, produced finished goods in the production plant, and transferred this inventory to the retailer. This model developed in an environment of uncertainty and inflation. It was found from the experiment that the SCM encountered the minimum total cost when the deterioration started after production. The numerical experiment supported the theoretical development that the cloudy fuzzy environment is preferable to the crisp and fuzzy environment. The minimum total cost of the model was found in Problem 11, which is supported by the cloudy fuzzy environment. Results showed that if changes occurred in inflation rate r, the cost function was highly decreased in all three models, and optimal time was slightly decreased for the crisp model and highly increased in the fuzzy and cloudy fuzzy cases. If changes occurred in the value of the index of price elasticity, then the total cost rose, whereas optimal time decreased. The production time for Problem 11 was less than that of Problem 12, i.e., the minimum production time was another reason for the minimum total cost. Thus, the deterioration of the product should start after the production is finished in all three crisp, fuzzy, and cloudy fuzzy environments.

Limitations

There are a few limitations of this study. Even though it is considered that the market demand depends upon the selling price and advertisement (Sarkar et al., 2020; Ahmed et al., 2021), the selling price and advertisement are constant. When the demand is time-dependent, the demand-dependent production rate is not suitable when the deterioration is within the production system. Because of the time-dependent production rate and the presence of deteriorating products, the production rate for Scenario 2 increases and, thus, the minimum total cost of the SCM. Besides, the model must consider shortage, which applies to a single producer. This model is not applicable in the case of single-retailer, multi-producers, and when shortages are not allowed in any part. Besides, the selling price and advertisement index are constant, which could not help reduce the SCM loss. As the main goal of the study is to show the uncertainty effect of the deterioration rate and its presence in the SCM in different scenarios for a ramp-type demand, other costs are taken as constant, but it shows that these things are taken care of in the model, such as greening cost.

Future extensions

The deterioration rate can be used as a fuzzy decision variable in the further extension of this study. Implementing flexible production (Dey et al., 2021) is one of the immediate extensions of this model. Limitations of the model can be removed by using a variable selling price and advertisement (Datta et al., 2025) through retail channels (Amankou et al., 2024). The study can be extended using variable greening and transportation costs (Garai and Sarkar, 2022). The model can be extended in terms of the effectiveness of carbon policies (Das et al., 2022) with time-dependent demand and remanufacturing, variable deteriorating and preservation technology with cloudy fuzzy (Qiao et al., 2024; Gomes and Serra, 2024), replenishment policy under variable transportation, and green cost for deteriorating items with allowable trade-credit policy under tax.