1. Introduction
There have recently been an increasing number of natural or human-made disasters, including earthquakes, tsunamis, floods, typhoons, chemical explosions, and nuclear disasters. Those disasters bring massive human casualties and enormous economic losses. The disasters themselves are unpredictable, leading to high uncertainty as to the location and scale of damages. During or after the disaster impact, the relief goods pre-located at relief warehouses must be distributed quickly to the people in need to save their lives or to help them recover from damages [
1]. This critical task in disaster management is called the relief distribution problem, where various uncertainties exist in demand points, demand, and road networks. The first disaster often causes the second disaster as aftershocks following the first earthquake impact. There are relief redistribution problems in these cases, which makes the amount of supplies uncertain [
2]. In relief distribution and redistribution problems, multiple objectives [
3] are required to be achieved because of timeliness, fairness, and costs. These relief distribution and redistribution problems offer the motivation to propose MOSSTPs with uncertainties in supply, demand, and conveyance capacity.
Another typical example can be found in temperature-controlled cold chain management. Fresh produce and fruits are highly perishable, and their shelf life is limited in time horizon. Unlike other products, the quality of the goods decreases continuously during the downstream activities in the supply chain. Dealing with food supply chain networks is complex, regardless of the type of products in such networks. One goal in distributing perishable products is to maintain their freshness while delivering them to demand destinations from supply sources. Because the value of such products decreases over time, the distribution network must focus on minimization of the transportation time and transportation cost.
A transportation problem (TP) is a well-known constrained linear programming problem, where the objective is to minimize the cost of distributing goods from a set of sources to a set of destinations. The solid transportation problem (STP) is an extension of the TP and includes a set of additional constraints for conveyance capacity [
4]. Shell [
5] initially considered the situations where the STP would arise and studied four cases of STP. The STP requires goods transported from supply sources to demand destinations through various transportation modes to minimize transportation costs. The STP has recently received significant attention, with various models and solution methods applied to deterministic and stochastic environments.
Supply at sources may be uncertain since any troubles or delays may occur for various reasons. Demand uncertainty cannot be avoided often due to inexact forecasting or demand volatility. The dynamic nature of the distribution network makes the conveyance capacities of transportation networks uncertain as well. In other words, the data about transportation systems, such as sources, demands, and conveyance capacities, are not always deterministic; indeed, they are inherently uncertain in nature because of insufficient information, lack of evidence, fluctuating financial markets, and so on. In such situations, the problem of scheduling shipments from a set of sources to a set of destinations is described as the stochastic STP with known distribution functions.
2. Literature Review
This section presents the literature review of TP and STP studied in stochastic environment as well as some other uncertain environments such as rough interval, uncertain measure, type-1 and type-2 fuzzy, etc. William [
6] used a joint cumulative distribution function to define a stochastic variable for the demand and then studied a stochastic TP with a single source and a single destination. Ojha et al. [
7] presented a stochastic discounted multi-objective STP with the demand as a stochastic variable and applied the expected value criterion to convert stochastic variables to deterministic ones. However, in practical applications, not only is the demand stochastic, but the supply and the conveyance capacity also are stochastic.
Mahapatra et al. [
8] presented a multi-choice stochastic TP involving extreme value distributions using probabilistic constraints. The Weibull and extreme value distributions are closely related because the natural logarithm of the Weibull distribution yields the extreme value distribution. Holmberg and Tuy [
9] proposed a branch-and-bound solution method to the TP with stochastic demand and concave production costs. Maity et al. [
10] explained the importance of the multi-objective transportation problem and presented a multi-objective transportation problem to minimize the transportation cost and time.
In this study, we express the supply, demand, and conveyance capacity as stochastic variables. A TP becomes a chance-constrained programming problem if its linear constraints are probabilistic. Charnes and Copper [
11,
12] developed such a TP, and Kataoka [
13] proposed a stochastic programming model for a single-objective TP. Chalam [
14] developed a fuzzy goal programming technique for stochastic TPs under a budgetary constraint. Bhattacharya [
15] presented a multi-objective TP with various costs, in which a random variable followed a normal distribution, and solved it using a fuzzy programming technique. Sreenivas et al. [
16] performed a probabilistic study of TPs, and Mahapatra et al. [
17] presented a multi-objective stochastic TP involving the log-normal distribution. Roy and Mahapatra [
18] discussed a multi-objective interval-valued TP with probabilistic constraints involving the log-normal distribution. Sheng and Yao [
19] presented a TP with uncertain costs and demands. Yang and Feng [
20] studied a bi-criteria STP with a fixed-charge cost under a stochastic environment. Gessesse et al. [
21] studied a multi-objective linear fractional transportation problem in a stochastic environment.
Most research has used a normal distribution to define the variables when modeling a stochastic TP or STP [
22]. However, other distributions have also been used to define stochastic variables for TP or STP models (e.g., [
23,
24,
25]). In addition, the fuzzy theory has been introduced to describe uncertainty. Recently, Das et al. [
26] developed a TP model that considers both fuzzy and intuitionistic fuzzy environments. Das et al. ([
27,
28]) described type-2 fuzzy variables with two membership functions, such as the Gaussian and trapezoidal functions. Sinha et al. [
29] presented a profit-maximizing STP with a trapezoidal interval type-2 fuzzy variable. The rough interval approach has been used to solve an uncertain profit-maximizing STP by Das et al. [
30]. They described a multi-objective STP with probabilistic constraints and defined the stochastic variables of the probabilistic constraints using the Weibull distribution. Gao and Lee [
2] studied a scenario-based multi-objective redistribution problem as a stochastic mixed-integer problem, where the supply and demand at relief centers are uncertain, and the transportation network availability is uncertain in disastrous situations. Agrawal and Ganesh [
31] studied and presented a solution process based on Newton’s divided difference interpolation for a multi-choice transportation problem in a stochastic environment. Gupta et al. [
32] considered a capacitated stochastic transportation problem in which the chance-constrained programming technique and maximum likelihood estimation are implemented to handle the uncertain parameters associated with supply and demand constraints.
Some works have studied multi-objective TP and STPs with the demand as probabilistic constraints, but multi-objective stochastic STPs with the supply, demand, and conveyance capacities as probabilistic constraints simultaneously, have not been investigated yet. In addition, the Weibull distribution function has not been used to define the stochastic variable in stochastic STP models. Since the Weibull distribution has flexibility in shape, scale, and location, it can model a wide range of failure rates. This study uses the Weibull distribution to define the stochastic variables in the multi-objective stochastic solid transportation problem (MOSSTP). A sensitivity analysis has been conducted in this study to understand the sensitivity of parameters in supply, demand, and conveyance capacity.
Table 1 presents a comparative analysis between the solution methods of some existing transportation problems in the stochastic environment and the method used to solve the STP in this paper. Although all of these existing works set their benchmark in the research society, some challenges exist in those solution methods. The solution method in this paper proposes a simple calculation-based conversion of probabilistic constraints to its equivalent deterministic form and then uses multi-objective compromise programming methods.
The remainder of this article is organized as follows. The mathematical programming models for MOSSTP and its variants are studied and converted to the equivalent deterministic models in
Section 3. The proposed solution methodology is presented in
Section 4. The computational experiences are presented and analyzed in
Section 5. Finally,
Section 6 summarizes the conclusions of this study and identifies future directions.
3. Materials and Methods
The use of the Weibull distribution to describe real-life phenomena has a long history. A Swedish physicist, Waloddi Weibull [
33], proposed it to model the stress distribution to break specimens. Since then, it has been adopted widely in many applications. For a comprehensive review of these applications, we refer readers to Johnson et al. [
34] and Murthy et al. [
35].
The probability density function (pdf) and cumulative distribution function (cdf) of random variable
following a three-parameter Weibull distribution are given, respectively, as
and
where
. Note that
β,
η, and γ are the shape parameter (also known as the Weibull slope), the scale parameter, and the location parameter, respectively.
The Weibull distribution consists of the failure rate function, which defines the frequency at which an engineered system or component fails. The Weibull distribution is often suitable when the conditions for the strict randomness of the exponential distribution are not satisfied, where the shape parameter β depends on the fundamental nature of the problem. The location parameter γ shifts sample median and mode, and the value of scale parameter η. However, it does not change β or the shape of the distribution. More importantly, it does not change the goodness of fit of data to the distribution function despite the commonly accepted idea that this additional parameter should improve the fit. This property is helpful to define the probabilistic constraints in the proposed mathematical model since the constraints are estimated using previously and partially known information on uncertain variables. For these reasons, the Weibull distribution has been adopted to describe the uncertainty in this study.
To convert the constraints in the proposed stochastic programming model to the deterministic ones, it is essential to obtain the quantiles of a probability distribution function in a closed form. The fact that the Weibull distribution has the closed form of the quantile is another reason to justify its use.
In this study, the multi-objective chance-constrained programming model for MOSSTP is defined as follows:
MOSSTP:
subject to,
where probabilities
,
, and
are given. It is assumed that random variables
and
, which correspond to the supply, demand, and conveyance capacity, follow the Weibull distribution, respectively. The Weibull distribution for
has three parameters,
,
, and
as shape, scale, and location parameters. Similarly, the parameters for the Weibull distribution for
and
are also defined. Constraint (4) is the probabilistic constraint for the amount of supply at supply source
i, which ensures that with a given probability
, the sum of amounts of shipments from supply source
i cannot be more than
. In a similar manner, constraints (5) and (6) can be interpreted for the demand at demand destination
j and the amount of conveyance capacity of transportation mode
k.
Three cases, in which a single random variable among and is uncertain, are studied in Case I, II, and III. A general case where all random variables are uncertain is presented in Case IV.
3.1. Case (I) Only Is Uncertain
It is assumed that
are independent random variables following the Weibull distribution with three known parameters
and
. Equation (4) can then be rearranged as
Equation (8) can be further expressed as
which can then be written as
After integrating Equation (9), we obtain
By applying the logarithm to Equation (10), we can obtain .
Finally, this can be converted to a deterministic constraint in the form using the quantile of the Weibull distribution,
Hence, the multi-objective deterministic STP can be converted to the stochastic one when the supply is uncertain.
3.2. Case (II) Only Is Uncertain
It is assumed that
are independent random variables following the Weibull distribution with three known parameters
and
. Equation (5) can then be rearranged as
In this case, Equation (12) can be further expressed as
, which can be rewritten as
Concurrently,
, and so the integration of the above expression yields the form
Integrating Equation (14) gives
Equation (15) can be further simplified as
, by applying the logarithm. Finally, this can be expressed as a deterministic constraint in the form
Hence, the multi-objective stochastic STP is given when the demand is uncertain, as follows.
3.3. Case (III) Only Is Uncertain
It is assumed that
are independent random variables following the Weibull distribution with three known parameters
and
. Equation (6) can then be rearranged as
Equation (17) can be further expressed as
, which can be converted to
Integration Equation (18) yields
Applying the logarithm to Equation (19) gives
. Finally, this can be expressed as a deterministic constraint in the form
Hence, the MOSSTP can be formulated when the conveyance capacity is uncertain, as follows.
3.4. Case (IV) , , and Are Uncertain
It is assumed that , and are independent random variables following the Weibull distribution. Combining the derivations, Case I, II, and II, the following deterministic model for the MOSSTP is obtained in the following.
MOSSTP-deterministic
subject to,
This section presented the deterministic mathematical programming models for MOSSTP, using the quantile of the Weibull distributions. In a real-life situation, it is possible that only some of the supply, demand, and conveyance capacity might be uncertain, and the others are certain. Therefore, MOSSTP-deterministic can be modified as necessary, depending on the situation. This deterministic mathematical programming can be solved for optimality using the commercially available solvers.
4. Multi-Objective Optimization Solution Methods
The study in
Section 3 was focused on the conversion of probabilistic constraints to deterministic ones and proposed the deterministic model for MOSSTP with other variants. In this section, two solution methods to handle the multiple objective optimizations are adopted to solve the deterministic model for MOSSTP.
There has been much research on multi-objective optimization problems. There may not be a single dominating solution for those problems that simultaneously optimizes all objective functions because the multi-objective functions may conflict with each other. For example, transportation times can be shortened by spending more on transportation costs. The transportation cost and times can be multiple objective functions in our MOSSTP. There have been several solution methods proposed by which one can obtain compromised solutions for multi-objective models. This study uses two solution methods, the global criterion method (GCM) and the fuzzy goal programming method (FGM), to produce solutions for the deterministic MOSSIP for further discussion.
4.1. Global Criterion Method
Most solution methods for multi-objective optimization problems use weighting factors [
36]. To decide on the weighting factors for each objective, a clear indication is necessary about the favoritism done to a particular objective. For example, some decision-makers may be more inclined to minimize the total transportation cost than the total transportation time. Others may give minimization of total transportation time a higher priority than the total transportation cost. The task becomes difficult when no clear directive is given about the priority or all the components have equal weightage. The GCM is applied where no articulation of preference information is given [
37]. It proves to be a straightforward yet fruitful choice, as it provides equal priority for all the objective functions.
The GCM measures the distance by using Minkowski’s Lp metric, and it minimizes a global criterion function which is a measure of how close the decision-maker can approach the ideal solution.
The GCM generates the compromised optimal solutions to minimize some global criteria such as the square sum of the relative deviation of the criteria (objective functions) from individual objective function values or to minimize the relative distance between the individual optimal objective function values and the compromised optimal solutions. The aggregate objective function also helps to scale all the individual objective functions into a single criterion. The GCM for the multi-objective minimization model in this paper produces an aggregated objective function for global criteria as shown in Equation (24) [
38].
The aggregated objective function is as follows:
where
is the value of objective function
at its individual optimum
,
is the objective function
,
is an integer-exponent that serves to reflect the importance of each objective. Setting
implies that equal importance is given to all deviations (Boychuk and Ovchinnikov [
39]), while
implies that these deviations are weighted proportionately, with the largest deviations having the largest weight [
40]. Setting
means that more weight is given to the largest of deviations.
The proposed MOSSTP model in this research is a multi-objective minimization model, and we solve the model using the above method; the MOSSTP involving the Weibull distribution can be transformed into its equivalent deterministic form as follows.
GCM Deterministic Model
subject to,
and constraint (21)–(23),
where
is the number of objective functions. The commercially available solvers can solve this problem.
4.2. Fuzzy Goal Programming Approach
Several fuzzy approaches have been proposed to solve the multi-objective transportation problem. Zangiabadi and Maleki [
41] presented a fuzzy goal programming (FGP) approach to produce an optimal compromised solution for multi-objective transportation problems. Assuming that each objective function has a fuzzy goal, they assigned a nonlinear (hyperbolic) membership function to each objective function in order to solve decision problems with the multiplicity of objectives in an imprecise environment. In this approach, instead of measuring the achievement of fuzzy objective values directly, achieving membership values of objectives to the possible extent of the highest degree (unity) by minimizing under-deviations is taken into account in a solution search process.
The key idea behind the FGP is to minimize the distance between the individual objective values ) and the target (or aspiration) level of the objective function ), determined by the decision-maker.
The positive and negative deviational variables are introduced as follows.
The minimum distance between
and
is achieved when
is minimized for
≤
in the minimization problem. For details about the FGP approach adopted in this study, readers are referred to Zangiabadi and Maleki [
40].
Mohamed in [
42] used linear membership functions, but Zangiabadi and Maleki [
40] introduced hyperbolic membership functions to minimize the deviational variables.
Let and be the aspired level of achievement and the highest acceptable level of achievement for the -th objective function, respectively. Steps to solve the proposed mathematical models for the MOSSTP in this study using the FGP approach are as follows:
- Step-1.
Solve the MOSSTP as a single objective STP, taking only one objective as the objective function at a time and ignoring all others. That is, X1, X2, …, Xq.
- Step-2.
Evaluate the value of each objective function at each solution derived in Step-1. We have at most q2 values. That is, Z1(X1), Z1(X2), Z1(X3), … Z1(Xq), Z2(X1), Z2(X2), Z2(X3), … Z2(Xq), …, Z3(X1), Z3(X2), Z3(X3), … Z3(Xq), …, Zq(X1), Zq(X2), Zq(X3), … Zq(Xq).
- Step-3.
From Step-2, find the best () and the worst () values for each objective function, corresponding to the set of solutions. That is and in the minimization problem.
- Step-4.
Applying the min-max form of goal programming with the hyperbolic membership function, the following model is built. Solve this nonlinear optimization model.
subject to,
and constraint (21)–(23),
where
.
Solving the model obtained in step 4 using Lingo software, the optimal solution for the multi-objective model proposed in this paper can be obtained.
5. Numerical Experiments and Discussions
5.1. Implementation and Test Problem
This section presents a numerical example to show the effectiveness and applicability of our study on MOSSTP and its variants. We have presented the optimal compromised solutions for MOSSTP models proposed in
Section 3, using GCM and FGP. All mathematical programming models were implemented using the Lingo solver to solve their deterministic counterparts.
A test problem is explained in this section. Consider a third-party logistics (TPL) company involved in a transportation network with four suppliers (source nodes) denoted by , , , and . Three wholesale market halls (demand nodes) are denoted by , and . Supplier provides apples, provides strawberries, provides grapes, and provides cherries. All produce is perishable. All suppliers have different amounts of their produce sent to the wholesale market halls. The wholesale market halls have their own demands for different products. The TPL is responsible for providing the appropriate conveyances. In this test problem, two conveyances with different loading capacities are considered and denoted by and respectively. Since the produce is perishable, it is crucial to consider the transportation time to be minimized with the least cost at the same time. Therefore, the goal of this transportation network is to minimize the total transportation cost and time.
The supply of fresh produce is uncertain due to unexpected events at the farms, including the weather condition and labor availability. We can easily consider situations where the supply is unstable or uncertain, making the availability of such produce probabilistic. Thus for the supplier , the probability that the required amount of produce is available is . Similarly, probabilities , , and are defined for suppliers , , and , respectively.
The demand for fresh produce is uncertain by nature, too. It is caused by inexact forecasting, demand volatility, or unexpected delays in deliveries. Therefore, for market hall , the probability that the expected demand is required is . Similarly, probabilities and are defined for market halls and , respectively.
Similarly, the conveyance capacities are uncertain because of traffic congestions and road blockages. The probabilities that the capacities of two conveyances are available are defined as and . These probabilities can be chosen by the decision-makers, according to the forecasting or insights.
Table 2a,b present the transportation costs
and
for two conveyances, respectively.
Table 3a,b present the transportation costs
and
for two conveyances, respectively.
The proposed MOSSTP model for the test problem in this section can be formulated as follows:
subject to,
and constraint (21)–(23),
For the numerical experiments in the following sections, the nominal values of uncertain constants are given as = 21, = 23, = 22, = 20, = 21, = 20, = 22, = 31 and = 34. In addition, arbitrary probabilities are given as = 0.95, = 0.93, = 0.92, = 0.36, = 0.35, = 0.38, = 0.08 and = 0.07. The different values for the Weibull distribution parameters are considered as , , and since all constants , , and are assumed to follow the Weibull distributions.
By using Equations (21)–(23), the probabilistic constraints can be easily converted to their deterministic forms. The complete formulation for this numerical example is omitted for brevity.
5.2. Computational Results by the GCM and FGP
To solve MOSSTP in
Section 5.1, two approaches introduced in
Section 4 are used and implemented in Lingo solver. This section presents the optimal solutions through GCM and FGP approaches for the test problem in
Section 5.1.
Table 4 shows that GCM obtained the optimal solutions for four different models proposed in
Section 4. Lingo was able to produce optimal solutions for all four models using GCM.
The optimal solution for Model IV of the test problem in
Section 5.1 is illustrated in
Figure 1. The numbers in rectangles on sources are the nominal supplies. The numbers under rectangles are the right-hand-side values for the supplies in the deterministic model after the conversion. The numbers in circles on destinations are the nominal demands. The numbers under circles are the right-hand-side values for the demands in the deterministic model after the conversion. The right-hand-side values for the total capacities of conveyances 1 and 2 are 32.48 and 31.55, respectively. Note that the deterministic models converted from the MOSSTP are not balanced by nature. The numbers in the boxes on the connecting lines between suppliers and market halls indicate the optimal quantity of produce transported by vehicle
k.
Table 5 shows that FGP obtains the optimal solutions for four different stochastic models of the test problem. The FGP approach in Lingo solver was able to produce optimal solutions for all four models. These optimal solutions are compromised between transportation costs and times by the FGP approaches.
The comparison of optimal solutions by two solution methods for MOSSTP is given in
Table 6 to understand the impact of the solution methods on the proposed MOSSTP models. In
Table 6, one can observe that the GCM provides smaller transportation costs than the FGP, except Mode-III. The FGP provides shorter transportation times for Models II and IV than the GCM. For the other two models, transportation times produced by both solution methods remain the same. It is interesting to observe different objective values subject to the solution methods while the total shipments to satisfy the demands remain the same for each model.
5.3. Sensitivity Analysis and Discussions
A sensitivity analysis of optimal solutions concerning the variations of probabilities on uncertain parameters (source, demand, and conveyance capacity) in the MOSSTP is conducted in this section. We have used the same test problems for the sensitivity analysis while we only vary the probabilities on
,
, and
. We solved Model IV of MOSSTP for the test problem by varying probabilities for one parameter while setting the other two probabilities to be 0.5. Both transportation cost and time in optimal solutions for each stochastic setting were obtained and are given in
Table 7,
Table 8 and
Table 9. The results in bold indicate the minimum objective values. For this sensitivity analysis, the GCM has been used to handle multiple objective functions.
The sensitivity analysis concerning the probability for
shows interesting patterns.
Figure 2a,b show the illustrations of the sensitivity analysis of the transportation cost and time concerning the probability for
, respectively.
In
Figure 2a, the least transportation cost was observed when
= 0.7. When 0 ≤
< 0.7, the transportation cost remains the same or increases gradually. When
> 0.7, the transportation cost increases sharply. In
Figure 2b, the shortest transportation time was achieved when
= 0.75. When 0 ≤
< 0.75, the transportation time remains unchanged. When
> 0.7, the transportation time increases. This sensitivity analysis indicates that both objective functions of the test problem are quite sensitive to the variation of the probability for
. This analysis helps a decision-maker to choose appropriate probabilities for the supply availability.
Table 8 shows the results of sensitivity analysis concerning the probability for
.
Figure 3a,b represent the graphical views of this analysis for the transportation cost and time concerning the probability for
, respectively. In
Figure 3a, one can observe that the transportation cost increases gradually with the probability for
. Note that the transportation cost is sensitive to the variation of the probability for demand requirements. For the transportation time in
Figure 3b, it is shown that the transportation time remains unchanged for 0 ≤
< 0.7. When
= 0.7, the transportation time decreases to the shortest, and then it remains at the shortest transportation time for 7 ≤
≤ 1. Understanding the sensitivity patterns of probabilities for the uncertain parameters can provide the decision-makers with insight and ability to design the transportation network.
Sensitivity analysis concerning the conveyance capacity shows a significant impact on transportation cost while there was no influence on the transportation time. This is because the conveyance capacity has nothing to do with the speed of transportation conveyance.
Table 9 presents that the transportation cost decreases gradually as the probability for conveyance capacity increases, and the transportation time remains the same for all experiments. The sensitivity against the probability for conveyance capacity is shown in
Figure 4. Given the test problem in
Section 5.1, the transportation cost is very sensitive to the conveyance constraints.
It is concluded that the proposed MOSSTP models in this study produce the optimal solutions in an uncertain environment. It is trivial to consider the more conservative decisions in highly uncertain situations. Therefore, it is observed that as the probabilities for , , and decrease, more uncertainty prevails in the STP. If more uncertainty exists in the optimization problem, it is natural to choose more conservative solutions. By modeling MOSSTP with the uncertainty introduced through the probabilities for , , and , it was observed that more conservative solutions are chosen as the optimum. However, the sensitivity analysis shows that it is crucial to understand the sensitivity of multiple objectives against increasing uncertainty. It provides insight to a decision-maker for choosing appropriate uncertainty levels probability for uncertain parameters.
6. Conclusions and Future Research
This research aimed to present a solution methodology for the MOSSTP under probabilistic constraints in which the stochastic variables are defined using the Weibull distribution function. Primarily, the proposed model was converted to a deterministic model using chance-constrained programming. The GCM and FGP were used to derive the objective functions for equivalent models and provide optimal solutions.
Most previous research has considered one deterministic and one probabilistic constraint. However, in our methodology, we tested three different probabilistic constraints following the Weibull distribution. Therefore, our technique is advantageous in terms of real-life applications. A numerical example was provided to explain the proposed solution method, and various experimental results were presented for analysis. Sensitivity analysis-based results were plotted using the solutions given by Model-IV.
The limitations of the current study are presented. This research considered an STP where the transportation cost or time are not considered uncertain. The market situations or traffic congestions may often cause uncertainty in the transportation cost and time. We plan to investigate STP scenarios by considering transportation cost and time uncertainty in the future study.
The STP in this study considered three parameters (supply, demand, and conveyance) to be uncertain. However, it is observed that various factors play essential roles in controlling the total transportation time and cost in distributing perishable products, including produce, vaccine, breakable items. Therefore, it is important to model these factors as the parameters for STPs and introduce the corresponding constraints.
In future work, our proposed solution method could be used for decision-making in vehicle routing problems, traveling salesman problems, supply chain management, disaster management, and humanitarian logistics, where the occurrence of uncertain situations is widespread. Our proposed methodology can also be used in data envelopment analysis. The methodology presented in this paper can be applied to solve the economic order quantity model as uncertainty often occurs in such models due to demand fluctuations. In addition, we plan to collect the historical data from the responsible authority and apply statistical regularity criteria to obtain its probability distribution for future research. In such a case, the Weibull distribution has a wide range of applications.