1.
Introduction
Data envelopment analysis (DEA) is a relatively new "data-oriented" technique for assessing the performance of a group of two or more entities known as decision making units (DMUs) that convert multiple inputs into multiple outputs. DEA allows for the evaluation of multiple inputs and outputs at the same time without any assumptions on the distribution of data. Charnes et al. [1,2] designed DEA as a non-parametric approach for assessing the performance of predefined DMUs.
The problems in real life are too complex, and this complexity includes uncertainty in the form of ambiguity, chance, or insufficient knowledge. Most of the parameters of the problem are defined using language statements. Therefore, treating the decision-maker's knowledge as fuzzy data will provide better results. In humanistic systems, fuzzy modelling is a mathematical way of expressing ambiguity and fuzziness. To handle the ambiguity and fuzziness of goods in real-world problems, Zadeh [3] developed the concept of the fuzzy set (FS). Applications of fuzzy set theory in matrix games can be seen in [4]. Meanwhile, the FS theory could not judge the nature of satisfaction and dissatisfaction with human judgments. To overcome this shortcoming, Atanassov [5] presented a theory of intuitionistic FSs (IFS) in 1986, which is an extension of the FS theory and is extremely effective in dealing with imprecise information in real-world applications. Yager [6,7] developed the idea of a Pythagorean fuzzy set (PFS) in 2013, with the relaxing condition that the sum of the squares of the belongingness and non-membership degrees should not exceed 1. Due to the restriction in PFS, Senapati and Yager [8,9,10] introduced the theory of Fermatean fuzzy sets (FFS), a more generic model than PFS in which the sum of the cubes of membership and non-membership degrees should be less than or equal to 1. Further discussions and different applications related to Fermatean fuzzy sets are also observed in [11,12].
Linear programming (LP) is a fundamental method that uses linear functions to represent complex connections and then discovers the optimal places. LP is used to find the optimal solution to a problem with given constraints. We transform a real-world problem into a mathematical model in LP. "Fuzzy LP" is concerned with the optimization of a variable function known as the "fuzzy objective function" subject to a system of fuzzy linear equations and/or inequalities known as "restrictions" or "fuzzy constraints." Bellman and Zadeh [13] introduced the idea of decision-making in a fuzzy environment. Zimmerman [14] proposed the concept of a fuzzy linear programming problem (LPP). Allahviranloo et al. [15] solved fully fuzzy LPPs. Akram et al. [16,17,18,19,20] proposed different methods for solving the fully Pythagorean fuzzy LPPs, and Mehmood et al. [21,22] developed fully bipolar fuzzy LP models. Ahmad et al. [23] developed a novel method for assessing LPP in a bipolar single-valued neutrosophic environment.
A transportation problem (TP) is a special type of LPP in which goods are transported from multiple sources to multiple destinations, subject to the supply and demand of the sources and destinations, respectively. The basic idea of the TP is to minimize the total cost of transportation. Hitchcock [24] originally introduced the concept of transportation in 1941 to transport commodities from multiple sources to a number of destinations. Because of the relationship between the MOTP and DEA, DEA-based techniques are more suited for dealing with real-world TPs. The literature reviews of TPs and DEA is given in Table 1.
In the literature, numerous methods have been developed to solve the MOTP fuzzy environment and intuitionistic fuzzy environment. Bagheri et al. [62] solved the MOTP using the DEA technique in a fuzzy environment by considering cost coefficients as triangular fuzzy numbers. Since the FS theory could not judge the nature of satisfaction and dissatisfaction with human judgments, our objective is to extend the DEA technique to solve the MOTP in a Fermatean fuzzy environment, because the FFS can handle situations in which uncertainty and ambiguity include hesitation. Therefore, we investigate MOTP in a Fermatean fuzzy environment using triangular Fermatean fuzzy numbers (TFFNs). Our main contributions are as follows:
1) Formulating the model of DEA in a Fermatean fuzzy environment.
2) Solving FFMOTP using FFDEA method by transforming it into single objective FFTP and then solving single objective FFTP by converting it into a crisp one with the help of a ranking function.
3) Demonstrating the proposed method's validity with an example.
4) Comparing the results of the proposed method with those of existing techniques.
5) Providing the advantages of the proposed method over the existing techniques.
The rest of the paper is structured as follows: Section 2 gives some basic definitions and operations of triangular Fermatean fuzzy numbers (TFFNs). In Section 3, the mathematical models of FFMOTP and FFDEA are given. Section 4 presents the procedure for solving FFMOTP. A numerical example and a comparative analysis are given in Section 5. Section 6 concludes the study.
2.
Preliminaries
Definition 2.1. [8] Let X be a universal set. A Fermatean fuzzy set (FFS) ˜AF on X is an object of the form
where μ˜AF:X→[0,1], ν˜AF:X→[0,1], and
for all y∈X. The values μ˜AF(y) and ν˜AF(y) represent the membership and non-membership degrees of the element y in the set ˜AF, respectively. Further, for all y∈X,
represents the degree of hesitation for the element y in ˜AF.
Definition 2.2. [9] A Fermatean fuzzy number (FFN) ˜AF is a FFS defined on R with the following conditions:
1) normal, i.e., there exists y∈R such that
2) convex for the membership function (MF) (μ˜AF), i.e.,
3) concave for the non-membership function (NMF) (ν˜AF), i.e.,
We give here some basic definitions.
Definition 2.3. A triangular Fermatean fuzzy number (TFFN) ˜AF={(ul,um,ur);p,q} is a FFS with the MF (μ˜AF) and NMF (ν˜AF) given as
The values p and q represent the maximum value of MF (μ˜AF) and minimum value of NMF (ν˜AF), respectively, such that p∈[0,1], q∈[0,1,], and
By taking p=1 and q=0 in Definition 2.3, the TFFN ˜AF assumes the form ˜AF={(ul,um,ur);(ul′,um,ur′)} whose MF (μ˜AF) and NMF (ν˜AF) can be represented by
where ul′≤ul≤um≤ur≤ur′. The graphical representation of TrFFN is given in Figure 1.
Definition 2.4. A TFFN ˜AF={(ul,um,ur);(ul′,um,ur′)} is regarded to be non-negative (˜AF≥0) if ul′≥0.
Definition 2.5. A TFFN ˜AF={(ul,um,ur);(ul′,um,ur′)} is regarded to be non-positive (˜AF≤0) if ur′≤0.
Definition 2.6. A TFFN ˜AF={(ul,um,ur);(ul′,um,ur′)} is regarded to be unrestricted if ul′∈R.
Definition 2.7. A TFFN ˜AF=˜0 if and only if ul=0,um=0,ur=0,ul′=0,ur′=0.
Definition 2.8. Two TFFNs ˜AF={(ul,um,ur);(ul′,um,ur′)}, and ˜BF={(vl,vm,vr);(vl′,vm,vr′)} are regarded to be equal if, and only if, ul=vl, um=vm, ur=vr, ul′=vl′, ur′=vr′.
Definition 2.9. Let ˜AF={(ul,um,ur);(ul′,um,ur′)}, and ˜BF={(vl,vm,vr);(vl′,vm,vr′)} be positive TFFNs. Then,
1) ˜AF⊕˜BF={(ul+vl,um+vm,ur+vr);(ul′+vl′,um+vm,ur′+vr′)},
2) ˜AF⊖˜BF={(ul−vr,um−vm,ur−vl);(ul′−vr′,um−vm,ur′−vl′)},
3) ˜AF⊗˜BF={(ulvl,umvm,urvr);(ul′vl′,umvm,ur′vr′)},
4) ˜AF⊘˜BF={(ul/vl,um/vm,ur/vr);(ul′/vl′,um/vm,ur′/vr′)}.
Definition 2.10. Let ˜AF={(ul,um,ur);(ul′,um,ur′)} be a TFFN. Then, its ranking function is defined as
Definition 2.11. Let ˜AF={(ul,um,ur);(ul′,um,ur′)} and ˜BF={(vl,vm,vr);(vl′,vm,vr′)} be two TFFNs. Then,
1) ˜AF≤˜BF if R(˜AF)⪯R(˜BF),
2) ˜AF≥˜BF if R(˜AF)⪰R(˜BF),
3) ˜AF≈˜BF if R(˜AF)=R(˜BF).
All indexes, parameters, and decision variables used in this manuscript are given in Table 2.
3.
Mathematical model of FFMOTP
The Fermatean fuzzy MOTP is a subclass of multi-objective LPP in which some of the parameters are expressed as FFNs. Assume that j sources contain various quantities of a product which must be delivered to k destinations. For each link (p,q) from source p to destination q, there are h Fermatean fuzzy attributes ˜capq(a=1,…,h) for transportation. The goal is to find a feasible shipping plan from sources to destinations in order to optimize the objective functions. Assume sp represents the supply of a product at the source p, and dq represents the demand for a product at the destination q. Let xpq represent the amount of product shipped from source p to destination q. Then, the FFMOTP having h Fermatean fuzzy objectives can be written as the following model:
However, the best possible solution of FFMOTP (3.1) is the ideal solution given as follows:
Because the objective functions of the FFMOTP are incompatible, it is impossible to determine the ideal solution.
3.1. Mathematical model of FFDEA
Data envelopment analysis (DEA) is a mathematical approach for determining the relative efficiencies of decision making units (DMUs) with many inputs and outputs.
Suppose the efficiencies of n DMUs are to be evaluated. Each DMUq(q=1,…,k) produces s different Fermatean fuzzy outputs ˜yq=(˜y1q,…,˜ysq), using m different Fermatean fuzzy inputs ˜xp=(˜x1p,…,˜xmp). The model to evaluate the relative efficiency of DMUr is as follows:
where the first constraint in this model indicates that relative efficiency should be less than 1. The DMU with relative efficiency 1 would be the most efficient. Here, ˜1={(1,1,1);(1,1,1)}, and ub(b=1,2,3,…,s) and vp(p=1,2,3,…,j) are weights assigned to the outputs and inputs, respectively. An extended arithmetic approach based on Wang et al. [63] has been used in this work to solve the FFDEA model (3.3). Without loss of generality, all input and output data are assumed to be positive TFFNs to describe this approach briefly. Assume that the positive TFFNs ˜xpq={(xlpq,xmpq,xrpq);(xl′pq,xmpq,xr′pq)} and ˜ybq={(ylbq,ymbq,yrbq);(yl′bq,ymbq,yr′bq)} denotes the input and output data of DMUq(q=1,…,k), respectively, for all p=1,2,3,…,j and b=1,2,3,…,s. Then, using the Fermatean fuzzy arithmetic, the Fermatean fuzzy efficiency of DMUt can be evaluated as follows:
As ϕr′q≤1, ϕl′q, ϕlq, ϕmq and ϕrq will also be less than or equal to one. To find the Fermatean fuzzy efficiency of DMUt, model (3.4) is transformed into the following five LP models:
Using the optimal weights of the above model, ϕlt is computed as follows:
where ϕl′∗t is the optimum value of the model (3.5). Then, using the optimal weights of the models (3.5) and (3.6), ϕmt is determined as follows:
where ϕl′∗t and ϕl∗t are optimum values of the models (3.5) and (3.6), respectively. To determine ϕrt, optimal weights of the models (3.5)–(3.7) are used as:
where ϕl′∗t, ϕl∗t and ϕm∗t are optimum values of models (3.5)–(3.7), respectively. Now, using the optimal weights of the models (3.5)–(3.8), ϕr′t is determined as follows:
where ϕl′∗t, ϕl∗t, ϕm∗t and ϕr∗t are optimum values of models (3.5)–(3.8), respectively. As a result, ϕl′∗t, ϕl∗t, ϕm∗t, ϕr∗t and ϕr′∗t are determined with the same set of weights.
Theorem 3.1. The Fermatean fuzzy efficiency of DMUt from models (3.5)–(3.9) yields a non-negative TFFN.
Proof. Suppose (u∗,v∗)=(u∗1,…,u∗s,v∗1,…,v∗j) is the optimum solution of model (3.9). Then, from the last constraints of the model, we have (u∗,v∗)≥0. Since, the Fermatean fuzzy input ˜xpq={(xlpq,xmpq,xrpq);(xl′pq,xmpq,xr′pq)} and output ˜ybq={(ylbq,ymbq,yrbq);(yl′bq,ymbq,yr′bq)} are non-negative TFFNs, we have
Consequently,
This shows that {(ϕl∗t,ϕm∗t,ϕr∗t);(ϕl′∗t,ϕm∗t,ϕr′∗t)} preserves the form of a non-negative TFFN.
The models (3.5)–(3.9) can be linearized into models as follows:
4.
Procedure to solve the FFMOTP
Consider the FFMOTP as given in model (3.1), with h Fermatean fuzzy attributes that need to be maximized and minimized. Every arc is related with h Fermatean fuzzy attributes. The arc attributes associated with the Fermatean fuzzy objectives that should be minimized are considered as Fermatean fuzzy input attributes, while the attributes associated with Fermatean fuzzy objectives that should be maximized are considered as Fermatean fuzzy output attributes. For every arc (p,q), two FFESs are calculated as criteria for the relative performance of the single objective transportation from p (p=1,…,j) to q (q=1,…,k). Finally, the average of these FFESs is calculated to get new FFESs of the arc. Then, the h Fermatean fuzzy attributes related to every arc are transformed into a single Fermatean fuzzy attribute, and the given FFMOTP is turned into a single objective Fermatean fuzzy transportation problem (FFTP).
To solve the model (3.1), the steps are as follows:
1) The relative performance of single objective transportation from source p to destination q, i.e., ˜E1∗pq, is determined for every q=1,…,k. by using the source p as target and altering the destinations q. This is accomplished by solving the model:
To determine the optimum value of model (4.1), i.e., ˜E(1∗)pq={(E(1∗),lpq,E(1∗),mpq,E(1∗),rpq);(E(1∗),l′pq,E(1∗),mpq,E(1∗),r′pq)}, each component of ˜E(1∗)pq is calculated using the Fermatean fuzzy arithmetic approach discussed in the previous section. First, E(1∗),l′pq is determined as follows:
Then, using the optimal weights of model (4.2), E(1∗),lpq is computed as follows:
Using the optimal weights E(1∗),l′pq and E(1∗),lpq of the models (4.2) and (4.3), respectively, E(1∗),mpq is determined as
Using the optimal weights E(1∗),l′pq, E(1∗),lpq and E(1∗),rpq of models (4.2)–(4.4), E(1∗),rpq is obtained as
Finally, by using the optimal weights E(1∗),l′pq, E(1∗),lpq, E(1∗),mpq and E(1∗),rpq of models (4.2)–(4.5), E(1∗),r′pq is calculated as
The models (4.2)–(4.6) can be linearized into the following models:
2) The relative performance of single objective transportation from source p to destination q, i.e., ˜E2∗pq, is determined for every p=1,…,j by using the destination q as target and altering the sources p. For this, we solve the model
To determine the optimum value of the model (4.12), i.e., ˜E(2∗)pq={(E(2∗),lpq,E(2∗),mpq,E(2∗),rpq);(E(2∗),l′pq,E(2∗),mpq,E(2∗),r′pq)}, each component of ˜E(1∗)pq is determined using the Fermatean fuzzy arithmetic approach discussed in the previous section. First, E(2∗),l′pq is determined as follows:
Then, using the optimal weights of the above model, E(2∗),lpq is computed as follows:
Using the optimal weights of the models (4.13) and (4.14), E(2∗),mpq is determined as
Using the optimal weights of the models (4.13)–(4.15), E(2∗),rpq is obtained as
Finally, by using the optimal weights of the models (4.13)–(4.16), E(1∗),r′pq is calculated as
The models (4.13)–(4.17) can be linearized into the following models:
3) Now, the average of ˜E1∗pq and ˜E2∗pq is determined to get the new FFES ˜Epq for every arc (p,q).
At the end, the h Fermatean fuzzy attributes have been turned into a single positive Fermatean fuzzy attribute ˜Epq, and the fully FFMOTP has been transformed into a single objective FFTP:
Finally, a transportation plan with the greatest Fermatean fuzzy efficiency will be obtained by solving the model (4.24).
It should be noticed that model (4.24) has no uncertainty with hesitation regarding the supply and demand of the product; rather, the only uncertainty with hesitation is related to the exact values of ˜Epq. These types of problems can be solved using a few practical techniques. One of these is the ranking function-based technique proposed by Mahmoodirad et al. [64]. To do this, it is sufficient to apply any random linear ranking function, substituting each Fermatean fuzzy number's rank with its corresponding Fermatean fuzzy number in the FFTP under discussion. In this manner, the FFTP is transformed into a crisp problem that can be quickly solved using the fundamental transportation methods. Their results are independent of the linear ranking function used. As a consequence, to obtain the crisp form of Fermatean fuzzy TP model (4.24), the ranking function R(˜AF)=(ul+4um+ur)+(ul′+4um+ur′)12 is used, in which ˜AF={(ul,um,ur);(ul′,um,ur′)} is a TFFN. In this way, the FFTP is converted into a crisp TP which can be easily solved by standard transportation techniques.
Theorem 4.1. The optimum solution of the model (4.24) is an efficient solution of the model (3.1).
Proof. It is important to note that the objective function of the model (4.24) is the model's (3.1) weighted sum objective function. Since the optimal solution of the weighted sum problem with positive weights is known, it will always be the most efficient solution of the multi-objective LPP under consideration [65]. Since the values of ˜Epq in (4.23) are considered as the weights of weighted sum model (3.1), it is enough to prove that ˜Epq≥0. Using Eq (4.23), we show that ˜E(1∗)pq={(˜E(1∗),lpq,˜E(1∗),mpq,˜E(1∗),rpq);(˜E(1∗),l′pq,˜E(1∗),mpq,˜E(1∗),r′pq)}>0, and ˜E(2∗)pq={(˜E(2∗),lpq,˜E(2∗),mpq,˜E(2∗),rpq);(˜E(2∗),l′pq,˜E(2∗),mpq,˜E(2∗),r′pq)}>0. For this, we prove ˜E(1∗),l′pq>0 and ˜E(2∗),l′pq>0 by using the definition of a positive TFFN. As ˜E(1∗),l′pq and ˜E(2∗),l′pq are the optimal values of the classical input-oriented models of DEA, we have 0<˜E(1∗),l′pq≤1 and 0<˜E(2∗),l′pq≤1.
In this section, we explore another popular approach for solving model (4.24) called the fuzzy programming approach. For this, consider ˜Epq={(˜Elpq,˜Empq,˜Erpq);(˜El′pq,˜Empq,˜Er′pq)}, and the model is reduced to the multi-objective problem described below:
To solve model (4.25), the positive ideal solution (Z⊕) and the negative ideal solution (Z⊖) are determined by solving the following LPPs:
Then, the linear MFs of ˜Z1, ˜Z2, ˜Z3, ˜Z4 and ˜Z5 are described as follows:
Finally, using the fuzzy programming approach, the following model is solved:
By inserting the MFs of (4.27)–(4.31) into the model (4.32), the following problem is obtained:
5.
Numerical example
Example 5.1. An automobile company has five assembly plants at five different towns A, B, C, D and E in a city. The company wants to deliver the cars to three markets in three towns J, K and L of another city to extend its business. The transportation cost, shipment value, and transportation profit are considered as TFFNs and are given in Table 3. The company wants to reduce transportation costs and maximize shipment value and transportation profit. By treating the source p as target, the FFESs ˜E(1∗)pq can be determined by using the model (4.1). To determine ˜E(1∗)33 the model is as follows:
To solve the above model, five LP models (5.2)–(5.6) should be solved:
Similarly, the values of ˜E(1∗)pq can be determined for the remaining arcs. The corresponding FFESs for other arcs are given in Table 4.
By treating the source q as target, the FFESs ˜E(2∗)pq can be determined by using the model (4.12). To determine ˜E(2∗)33 the model is as follows:
To solve the above model, five LP models (5.8)–(5.12) should be solved:
Similarly, the values of ˜E(2∗)pq can be determined for the remaining arcs. The corresponding FFESs for other arcs are given in Table 5.
Now, the average of FFESs ˜E(1∗)pq and ˜E(2∗)pq is determined to get new FFESs ˜Epq which are given in Table 6.
To find the solution of the model (3.1), the following single objective FFTP is solved:
To solve the above model, we apply the ranking function R(˜AF)=(ul+4um+ur)+(ul′+4um+ur′)12, where ˜AF={(ul,um,ur);(ul′,um,ur′)} is a TFFN. Therefore, each FFES is replaced with its corresponding rank. The related results are given in Table 7.
Finally, at the end, by solving the model (5.14), a Fermatean fuzzy transportation plan with the maximum Fermatean fuzzy efficiency is determined as follows:
The Fermatean fuzzy values of objective functions of transportation cost, shipment value and transportation profit are \{(15648, 16007, 16342);(15395, 16007, 16612)\}, \{(23824, 24795, 25330); (23280, 24795, 26090)\} and \{(45735, 47540, 49570);(44070, 47540, 50805)\}, respectively. The MFs and NMFs of transportation cost, shipment value and transportation profit are represented in Figures 2–4, respectively.
5.1. Comparative analysis
Now, if we solve the single objective FFTP (5.13) in Example 5.1 based on a fuzzy programming approach [65], we have the following.
Then, the positive ideal solution ( Z^{\oplus} ) and negative ideal solution ( Z^{\ominus} ) are as follows:
Now, the following model is solved to obtain the solution of model (5.13):
Therefore, the solution to the above model is x_{11} = 3.85, \; \; x_{12} = 1.80, \; \; x_{13} = 2.35, \; \; x_{23} = 6, \; \; x_{31} = 3.51, x_{32} = 3.49, \; \; x_{41} = 7.63, \; \; x_{42} = 1.37, \; \; x_{52} = 7.35, \; \; x_{53} = 4.65.
The objective values of shipping cost, shipping value and transportation profit are \{(16379.14, 16699, 17009.81);(16108.06, 16699, 17290.29)\}, \{(22400.5, 23157.11, 23691.59);(21919.46, 23157.11, 24268.32)\} and \{(33030.27, 34520.65, 35948.25);(31584.7, 34520.65, 37297.18)\}. Note that by solving the single objective FFTP using the Mahmoodirad et al. [64] approach, the following solution is obtained: x_{12} = 8, \; \; x_{23} = 6, \; \; x_{31} = 1, \; \; x_{32} = 6, \; \; x_{41} = 9, \; \; x_{51} = 5, \; \; x_{53} = 7.
According to this solution, the Fermatean fuzzy shipping cost, Fermatean fuzzy shipment value and Fermatean fuzzy profit are {(14832, 15233, 15538);(14585, 15233, 15820)}, {(21970, 22695, 23212);(21396, 22695, 23810)} and {(36585, 38240, 39610);(35070, 38240, 40755)}, respectively. It is noted that the Fermatean fuzzy shipment value and profit obtained from the proposed approach are greater than those obtained from the Mahmoodriad et al. [64] approach. Therefore, the proposed approach is preferable by considering Fermatean fuzzy shipment value and profit.
Further, the suggested FFDEA technique for solving model (3.1) is now compared to an expanded version of the goal programming (GP) technique [54]. GP is a typical method for reducing a TP with several objective functions to a single objective function. The concept of GP is to reduce the distance between objective functions and an aspiration level vector either calculated by the decision maker or thet equals \tilde{f} = (\tilde{f}^*_1, \tilde{f}^*_2, \ldots, \tilde{f}^*_h), where
Assume that, \tilde{n}_d = \{(n^{l}_d, n^{m}_d, n^{r}_d); (n^{l'}_d, n^{m}_d, n^{r'}_d)\} and \tilde{p}_d = \{(p^{l}_d, p^{m}_d, p^{r}_d); (p^{l'}_d, p^{m}_d, p^{r'}_d)\} are the under deviations and over deviations of the objectives \tilde{f}_a = Optimize\sum^j_{p = 1}\sum^k_{q = 1}\tilde{c}^a_{pq}\tilde{x}_{pq} from their aspiration values \tilde{f}^*_a , respectively. Let \tilde{f}_a = \sum^j_{p = 1}\sum^k_{q = 1}\tilde{c}^a_{pq}\tilde{x}_{pq}\; (a = 1, \ldots, g) and \tilde{f}_a = \sum^j_{p = 1}\sum^k_{q = 1}\tilde{c}^a_{pq}\tilde{x}_{pq}\; (a = g+1, \ldots, g+s) be those objective functions of model (3.1) that should be minimized and maximized, respectively. In this way, the model (3.1) is transformed by GP into a minimization problem of the deviational parameters which minimizes the sum of deviational parameters as follows:
For solving the model (5.18), assume
In this way, model (5.18) is transformed into the following model using Definitions 2.8 and 2.3:
The model (5.19) is a LPP that can be solved using the simplex method. For solving this example using the GP technique, the Fermatean fuzzy values of the objective functions of transportation cost, shipment value, and transportation profit are \{(16445, 17205, 17665);(16055, 17205, 18135)\} , \{(21122, 21975, 22660);(20880, 21975, 23110)\} , \{(42355, 43205, 43925);(41846, 43205, 44435)\}. Now, the solutions obtained by different approaches are given in Table 8.
As can be seen from Table 8, the Fermatean fuzzy transport cost determined using the proposed method is smaller than that obtained from the fuzzy programming and objective programming methods. Furthermore, the Fermatean fuzzy shipping value and Fermatean fuzzy profit determined using this method are larger than the values obtained from the fuzzy programming and objective programming methods. Therefore, the proposed method is more suitable for finding solutions for FFMOTP.
5.2. Advantages and limitations of the proposed problem
In general, the presented approach has many significant advantages over the fuzzy programming technique:
● The classical LP problem (4.33) used to solve FFTP (4.24) is not a transportation type problem. However, the LP problem resulting from the proposed method to solve FFTP (4.24) is a classical TP.
● The proposed approach provides an optimum solution for the FFTP (4.24) with integer values, but the fuzzy programming technique yields a Fermatean fuzzy optimal solution having non-integer values in the Fermatean fuzzy quantities of some goods to be moved from sources to endpoints that have no physical significance.
● The classical LP problem (4.33) used to solve FFTP (4.24) by applying the fuzzy programming technique has more variables and constraints as compared to the problem resulting from the proposed approach. Therefore, from a computational perspective, taking into account the number of variables and constraints, using the proposed method to solve FFTP (4.24) is highly effective in contrast to the fuzzy programming technique.
● Using the FFDEA method presented in this work, the FFMOTP (3.1) is transformed into a single objective FFTP without changing the structure of the TP. However, utilizing other techniques like goal programming and fuzzy approaches will increase the number of constraints for the problem by introducing new ones. As a result, if the problem seeks an integer optimal solution, the FFDEA method can be utilized by simply finding an optimal solution to the TP achieved by neglecting the integrality limitations, but the goal programming and fuzzy programming techniques are unable to obtain integer solutions without adding the integrality limitations.
● Our proposed method has some limitations also.
({\rm{i}}) Our proposed method cannot be applied to unbalanced FFMOTP to obtain the Fermatean fuzzy optimal solution.
({\rm{ii}}) As long as the problem posed is nonlinear, our proposed method cannot be applied.
({\rm{iii}}) Our proposed method cannot be applied when all objective functions are minimized.
5.3. Managerial insights and results discussion
The proposed work can be broadly applied to numerous supply chain management and logistics operations. The proposed model can help organizations develop forward-looking network designs and consider sustainability impacts. The proposed method is very useful for dealing with indecisive uncertainty when the fuzzy variables are not sufficient to specify certain parameters in any logical process. Considering the uncertainty of transportation cost, shipment value, and transportation profit, DM will be able to operate the logistics system by transporting the right amount of product to the right demand centre at no additional cost. Therefore, the model constructs objective functions related to total transportation cost, shipment value, and transportation profit, which will help the organization stay in the global market by getting more transportation profit and shipment value and less transportation cost. Furthermore, the results obtained using our proposed method are inherently Fermatean fuzzy, i.e., they are normal forms of TFFNs. The results obtained using our proposed method are compared with existing methods with the help of a single real-world example. The transportation cost, shipment value, and transportation profit obtained using our proposed method are \{(15648, 16007, 16342);(15395, 16007, 16612)\} , \{(23824, 24795, 25330);(23280, 24795, 26090)\} and \{(45735, 47540, 49570);(44070, 47540, 50805)\} . In addition, from the membership function of Fermatean fuzzy transportation cost \{(15648, 16007, 16342);(15395, 16007, 16612)\} , it is shown that degree of acceptance of transportation cost for DM increases when transportation cost increases from 15648 to 16007 and decreases when the transportation cost increases from 16007 to 16342, and the decision maker is completely satisfied when the transportation cost is 16007. However, the decision maker is fully unsatisfied, or the transportation cost is rejected when it lies beyond the interval (15648, 16342) . Furthermore, the non-membership function shows that the degree of rejection decreases when the transportation cost increases from 15395 to 16007, and it increases when the transportation cost increases from 16007 to 16612. When it exceeds (16007, 16612) , the transportation cost is completely rejected. Membership and non-membership functions for shipment value and transportation profit are represented in a similar fashion.
6.
Conclusions
The TP is a form of LPP that is used to optimize resource allocation; it is a very important tool for managers and supply chain engineers to employ for cost optimization. The basic idea of TP is to determine the minimum total transportation cost for transporting a product from multiple sources to multiple destinations. We have formulated the MOTP in a Fermatean fuzzy environment. Next, we have developed an approach for solving the FFMOTP based on FFDEA, which is motivated by [62]. In this approach, every arc has been considered a DMU in the FFMOTP. Furthermore, those objective functions that should be maximized have been used to define the outputs of DMU, while those that should be minimized have been used to define the inputs of DMU. As a consequence, two different FFESs have been obtained for every arc by solving the FFDEA models. Then, by averaging these FFESs, unique FFESs for each arc have been determined. In this way, the FFMOTP has been transformed into a single objective FFTP. Finally, the FFTP has been converted into a classical TP by using the ranking function of the TFFN. A numerical example has been provided to illustrate the proposed method. The advantage of the proposed method is that it provides better results than the existing methods [64,65]. In the future, we want to extend this work to the fractional TP and multi-objective fractional TP in the Fermatean fuzzy environment. Furthermore, we would like to point out that the proposed method cannot be used to determine the Fermatean fuzzy optimal solution of the MOTP when the parameters are generalized TFFNs. Therefore, further research to extend the proposed method to address these shortcomings is an interesting avenue for future research. We will report significant results from these ongoing projects in the near future.
Acknowledgments
The third author extends his appreciation to the Deanship of Scientific Research at King Khalid University for funding this work through the General Research Project under grant number (R.G.P.2/48/43).
Conflict of interest
The authors declare no conflict of interest.