A NEW ALGORITHM TO SOLVE MULTI-OBJECTIVE TRANSPORTATION PROBLEM WITH GENERALIZED TRAPEZOIDAL FUZZY NUMBERS
Ramakant sharma1, Sohan Lal Tyagi2* •
1. Research Scholar, Department of Mathematics, SRM Institute of Science and Technology, Delhi-NCR Campus, Modinagar, Ghaziabad, 201204, India [email protected]
2*. Assistant Professor, Department of Mathematics, SRM Institute of Science and Technology, Delhi-NCR Campus, Modinagar, Ghaziabad, 201204, India * Corresponding Author [email protected]
Abstract
Transportation Problem is a specific type of linear programming problem (LPP). Today, in the real world, the decision maker handles the multi-objectives at the same time. Fuzzy Concepts are used in LPP to handle the uncertainty and vagueness of data. This paper presents a new algorithm to solve a special type of fuzzy transportation problem (FTP) with the generalized trapezoidal fuzzy numbers (GTpFN) in which the decision maker is not certain about the exact value of transportation charge and the availabilities and requirements are the real numbers. In this Proposed Algorithm first, the fuzzy multi-objective transportation problem (FMOTP) is converted into a Crisp multi-objective transportation problem (MOTP) by the Proposed ranking function, and then the Crisp MOTP is transformed into a single objective transportation problem using the sum of objective functions values. The proposed algorithm gives an efficient compromise solution of FMOTP. To elaborate the proposed algorithm, one numerical example is solved.
Keywords: Ranking function, Multi-Objective Transportation Problem, Generalized Trapezoidal fuzzy number.
1. Introduction
The transportation problem (TP) is a classical optimization problem in operations research and logistics. To satisfy requirements and availabilities, it involves determining the most cost-effective way to distribute a product from various providers to various consumers. TP aims to minimize the total transportation cost. Traditional methods, including the Vogel approximation method, the Matrix Minima approach, and the North West Corner method, are used to solve the TP. In the real-world scenario, nowadays the decision maker can handle multiple objectives at a single time in which the decision maker is unsure about the precise value of transportation cost, requirements, and availabilities. The multi-objective transportation problem (MOTP) is a linear optimization problem with several variable objectives and equality Constraints. Fuzzy concepts often deal with such types of uncertainty and vagueness in the exact cost of transportation, availabilities, and requirements. The Concept of fuzzy transportation problems (FTP) was developed to find the
solution to the TP's unpredictable parameters, such as fuel prices, weather conditions, product supply, demands, etc. Trapezoidal fuzzy numbers (TpFN) are useful when modeling uncertain parameters in transportation problems, such as requirements and availabilities quantities or transportation costs, which are not precisely known but have a range of potential values. The TP was developed by F.L. Hitchcock [1] originally in 1941. The TP was represented by a standard LPP form that can be solved by the simplex method. Lotfi A. Zadeh [2] was given the concept of fuzziness in 1965. Charnes and Cooper [3] developed The Stepping Stone approach offers an alternative approach for obtaining information from the Simplex Method. Zimmermann H.J. [4] was the first to use an appropriate membership function to solve an LP problem with multiple objectives. Ringuest et al. [5] gave two interactive algorithms for solving MOTP. Bit et al. [6] Solved TP problems with several criteria by using Fuzzy Programming. Chanas et al. [7] Proposed a model based on fuzzy linear programming to solve TPs in which cost coefficients are crisp values and supplies and demands are fuzzy values. Liu et al. [8] developed a method that is based on the extension principle to solve FTPs. Kiruthiga, M., et al. [9] used Interval arithmetic based on Alpha-cut to solve non-linear programming problems (NLP). M Afwat et al. [10] introduced the Product Approach to find an efficient solution for MOTP. Gani and Razak [11] presented a parametric approach for two-stage fuzzy cost-minimizing TP that has supplies and demands in the form of a trapezoidal fuzzy number. Bagheri. M. et al. [12] presented the DEA approach to solving FMOTP. Maity. G. et al. [13] studied the MOTP under uncertain environments. Dinagar and Palanivel [14] studied the FTP with trapezoidal fuzzy numbers. Pandian et.al [15] developed the zero-point method to find the fuzzy solution for the FTP. Hamiden Abd El-Waheed Khalifa et.al. [16] Presented a fuzzy geometric programming approach to find an optimal compromise solution for two-stage multi-objective TP. Srikanth Gupta et. al. [17] Investigated the MOTP with capacitated restrictions that have some linear objective functions and some that are fractional. Murshid Kamal et.al. [18] Studied the MOTP, where the objective function is type-2 TpFN in which supply and demand follow various types of
probabilistic distributions. They used the fuzzy goal programming method to find an optimal solution. M.A. Sayed et.al. [19] Developed a novel approach to solve intuitionistic Fuzzy fractional MOTP. H. Adb E. Khalifa [20] proposed a signed distance ranking function method to obtain the set of efficient solution fuzzy MOTP. Yi-Mang et al. [21] adopted two fuzzy ranking methods based on their mean graded values and distance from the mean ranking function and proposed a novel ripple-spreading algorithm to solve FMOLPP. Y Kacher et al. [22] presented a novel two-step generalized parametric approach to solving different fuzzy parametric-based MOTP. SG Bodke [23] introduced a method to solve fuzzy MOTP after converting it into Crisp MOTP which is based on Zimmerman technique using the exponential membership function. This paper presents a new algorithm for solving fuzzy MOTP with cost values as generalized trapezoidal fuzzy numbers and requirements availabilities are the real numbers. In this algorithm, firstly, the fuzzy MOTP is converted into Crisp MOTP by the proposed Ranking function. After converting the fuzzy MOTP into Crisp MOTP, the Crisp MOTP is changed into the single objective crisp transportation problem. The algorithm is based on row/column maximum and minimum. Our proposed method directly obtained a unique, efficient solution, which leads to a Compromise Solution of crisp and fuzzy MOTP.
2. Abbreviations
1. Linear Programming Problem - LPP
2. Transportation Problem - TP
3. Fuzzy Transportation Problem - FTP
4. Trapezoidal Fuzzy Number - TpFN
5. Generalized Trapezoidal Fuzzy Number - GTpFN
6. Multi-Objective Transportation Problem - MOTP
7. Fuzzy Multi-Objective Transportation Problem - FMOTP
8. Decision Maker- DM
9. Fuzzy Transportation Cost - FTC
10. Minimum Transportation Cost - MTC
11. Single objective transportation problem - SOTP
3. Basic Definitions
1. Fuzzy Number: A fuzzy set A is said to be fuzzy number if its membership function A : R ^ [0,1] has satisfy the following conditions: A(Ax1 + (1 - A)x2) > min{A(x )}, A(x2) there exist ax G R such that A(x) = 1 A is piece-wise continuous
2. Generalized Trapezoidal Fuzzy Numbers (GTpFN): A fuzzy number A = (pi, p2, p3, p4; w) where p1 < p2 < p3 < p4 and 0 < w < 1 with membership function defined as:
if p1 < x < p2 if p2 < x < p3 if p3 < x < p4 Otherwise
3. Properties of Trapezoidal Fuzzy Numbers (TpFN): let A = (p1, p2, p3, p4; w1) and B = (q1, q2, q3, q4; w2) be any two GTpFNs. then
A + B = (p1, p2, p3, p4; w1) + (q1, q2, q3, q4; w2) = (p1 + q1, p2 + q2, p3 + q3, p4 + q4; min(w1, w2)) A - B = (p1,p2,p3,p4; w1) - (q1,q2,q3,q4; w2) = (p1 - q1,p2 - qi,p3 - q3,p4 - q4; min(wvw2)) A x B = (p1, p2, p3, p4; w1) x (q1, q2, q3, q4; w2) = {min(p^, p1q4, p4q1, p4q4), min(p2q2, p2q3, p3q2, p3q3), max( p2 q2, p2 q3, p3q2, p3 q3), max( p1 qv p^, p4 qv p4 q4)} a A = (^p1, ap2, ap3, ap4), where a is any constant.
^A(x)
=
w{ 1 - pp2-x } 1 pi - pi }
w
w{1 -
-ps
pi - ps -
0
4. Proposed Ranking Method
The ranking method is used to compare the fuzzy numbers.Assuming that the natural order is preserved, The ranking function R: T(R) ^ R defined on set of real numbers maps each fuzzy number into a real number where T(R) is set of the fuzzy numbers.
the proposed ranking function for the Trapezoidal number A = (p1, p2, p3, p4; w) is given as
R( A) = 2p1 +5w( p2 + p3)+2 p4
5. Properties of Ranking functions
A = (p1, p2, p3, p4; w1) and B = (q1, q2, q3, q4; w2) be any two GTpFNs. then the properties of the ranking function is given as:
A < B iff R(A) < R(B)
A = B iff R(A) = R(B) A > B iff r(AÏ) > R(B)
6. Mathematical model for FMOTP with GTpFN
The FMOTP with k objectives in mathematical form is given as:
Min Zk(x) = E^E^ «jxij for k = 1,2,.....
Subject to
Em=iXij = dj: for fixed j=1,2,......,n
E"=iXij = Si : for fixed i=1,2,......,m
Xij > 0
Where,
si = the product's availability at the i-th source
dj = the product's requirements at the j-th destinations
«(k) = the fuzzy cost for transporting one unit of the given product from i-th source to j-th destination of k-th objective
xij = Product's quantity transported from i-th source to j-th destination. «(k) are the GTpFNs.
7. Efficient Solution
A feasible solution X0 = {x-j,i = 1,2,....,m, j = 1,2,.....,n} is called an efficient solution to the
problem (T) is there does not exist any feasible solution Y of MOTP such that Z1(X) < Z1 (X0) and Z2(X) < Z2(X0).
8. Our Proposed Algorithm
The Compromise efficient fuzzy solution of fuzzy MOTP is obtained by the proposed algorithm. The proposed algorithm's steps are as follows:
Step I: In this step first, the fuzzy MOTP is converted into crisp MOTP by the proposed Ranking Method. The proposed ranking method converted the fuzzy quantities into crisp quantities. The crisp MOTP in mathematical form can be given as:
Min Zk(x) = Em=1En=1 fl(jc)xij for k = 1,2,.....
Subject to
Sm=1 xij = dj: for fixed j=1,2,......,n
En=1 xij = si : for fixed i=1,2,......,m
xij > 0
Where
si = the product availability at the i-th source
dj = the product requirements at the j-th destinations
«(k) = the crisp cost for transporting one unit quantity of product from i-th source to j-th destination of k-th objective,
Xj = quantity of product transported from i-th source to j-th destination. the crisp MOTP is represented in tabular form in Table 1.
Table 1: Tabular representation of Crisp MOTP
Destination ^ Ai A( ... ... An Availability
source I {Si}
Bi a(1) aii a(2) aii a(() a12 ... a(() a12 ... ... a(n) ... ai2) S(
B2 a(fc) aii a(() a21 a(2) a21 a(fc) a12 ... a(() a22 ... a(fc) ... a( n a(() ... a2n a(2) ... a2n S2
a(fc) a21 a(fc) a22... a(fc) a2n
Bm a»i() a(() am1 am2 ... a(2) am2 ... a(() mn a(2) mn s(
a(fc) am1 a(fc) am2 ... a(fc) mn
Requirement (dj) d( d2... dn
Step II: In this step the sum of the objectives is calculated. tij = EV=1 cj for 1 < i < m and 1 < v < k.
then the crisp Single-Objective Transportation Problem (SOTP) in tabular form is represented in table 2.
Table 2: Tabular representation of Crisp SOTP
Destination ^ source I A( A 2 .. . ... An Availability {Si}
Bi tu t(2 .. . ... t(n S(
B2 tu t22... ... t2n S2
Bm td t(2 ... ... tmn s(
Requirement (dj ) d( d2 ... ... dn
Step III: Penalties of each row and columns
The Penalties for each row Bi : 1 < i < m is calculated as: Row penalties pi = [maximum (t1r) - minimum (t1r)] for 1 < r < n, Vi: 1 <
Similarly, the penalties for each column Ap : 1 < p < n is calculated as: Column Penalties pj = [maximum (ts1) - minimum (tsx)] for 1 < s < m, Vj :
The Crisp MOTP with penalties in given in table 3.
i < m 1 < j < n .
Table 3: Tabular representation of Crisp SOTP with penalties
Destination ^ source I A1 A2 ... ... An Availability (si) Row penalties (m)
B1 t11 t12 ... ... t1n s1 m
B2 t21 t22 ... ... t2n s2 m
Bm tm1 tm2 ... ... tmn sm Цm
Requirement ( dj) d1 d2 ... ... dn
Column Penalties (pj) p1 p2 ... ... Pn
Step IV: In this step, the maximum penalty (5) is calculated as:
5 = max {^i,pj; 1 < i < m, 1 < j < n} Select that Row/column which has a maximum penalty 5
Step V: In this step, select the cell that has minimum objective value in the row/column, that is selected in step IV.
Step VI: The maximum requirement/availability is allocated to the cell that is selected in Step V, and ignore that row/column that requirement/availability is satisfied.
Step VII: Repeat the process until all the requirements/availabilities are not fulfilled.
The flowchart of the proposed algorithm is given in figure 1. To elaborate the proposed algorithm, a numerical example is considered.
Example: A fuzzy MOTP with three objective functions is considered. Coe-efficient Matrix for a first objective function ,(1) J1) J1) J1) J1) -
Ci
12
*13
14
15
(1) a(1) a(1) a(1) a(1)
21
22
a.
23
24
a
25
(1) (1) (1) (1) (1)
31
a
32
a
33
34
a
35
a(1) a(1) a(1) a(1) a(1)
41
42
43
44
45
(9,10,11,12; 0.8) (6,7,8,13; 0.8) (4,6,7,12; 0.8)
(2,6,9,10; 0.8)
(12,13,14,18; 0.8) (2,3,3.5,6; 0.8) (3,4,7,10; 0.8) (6,9,10,12; 0.8)
(8,9.5,11.5,13; 0.8) (5,6.5,8.5,14; 0.8) (7,9,12,14; 0.8) (3.5,13,16,16.5; 0.8)
(3,7,9,8; 0.8) (5,6,9,14; 0.8) (3,14,15,16; 0.8) (1,1.5,2.5,5; 0.8)
(5,9,12,16; 0.8) (4,5,6,9; 0.8) (2,2.5,4,6; 0.8) (1,2,2.5,4; 0.8)
ra(2) a11 a(2) a12 a(2) a13 a
C2 = a(2) a21 a(2) a23 a
a(2) a31 a(2) a32 a(2) a33 a
a(2) a41 a(2) a42 a(2) a43 a
(2)
14 (124)
24 (224)
34 (324)
44
a(2)"
a15 a(2)
a25 a(2)
a35 a(2)
a45 .
(1,2.5,3.5,4; 0.6)
(0.25,1,1.5,3) (4.5,12,13,14; 0.6) (1.5,2,3,5; 0.6)
(10,12,13,15.5; 0.6) (9,11,14,16.5; 0.6) (0.75,1,1.5,2.5; 0.6) (7,8,13,17; 0.6)
(9.5,10,11,15; 0.6) (8.5,10,15,17; 0.6) (4,11,14,14.5; 0.6) (2.5,9,10,11; 0.6)
(0.5,1,1.5,2.75; 0.6) (2.5,7,8,10; 0.6) (2,4,7,9.5; 0.6) (8,10,15,17.5; 0.6)
(2.5,5,6,9; 0.6) ' (1.5,2,3,5; 0.6) (3,6,9,9.5; 0.6) (6,8,13,18.5; 0.6)
Figure 1: Flowchart for the Proposed Algorithm
537
Coe-efficient Matrix for the third objective function
r«(3) Uu a(3) a12 a(3) a13 a(3) a14 «(3)] a15
a3) a21 a23) «13) 24 «(3) a25
C3 =
«(3) a23) a32 a23 a(3) a(3) a35
a31 «(3) a33) 42 a33 a(3) a43 a34 44 «(3) a45 .
' (0.5,1,2,6; 1) (2,2.5,4.5,8.5; 1)
(3.5,4,5,9; 1) . (3.5,5,6,11; 1)
(2.5,3,4,8; 1) (6,7,8,12.5; 1) (1,2.5,3.5,5; 1) (7,7.5,9.5,13.5;
1)
(4.5,6,10; 1) (1,2,5,9.5; 1) (3,4,5,9.5; 1) (2.5,4,7,12; 1)
(1,2,4,5; 1) (7.5,8,9,13; 1) (2,2.5,3.5,4; 1) (1.5,2.5,3.5,4.5;
1)
(3,4,7,11.5; 1) " (0.25,1,2,6.25; 1) (4,4.5,6.5,10.5; 1) (0.25,0.5,1.5,1.75; 1).
Availabilities: si = 5, s2 = 4, S3 = 2, s4 = 9. Requirements: d1 = 4, d2 = 4, d3 = 6, d4 = 2 d5 = 4
Step I: In this step, the fuzzy MOTP is transformed into crisp MOTP using the Ranking
function given above:
aa11) = (9,10,11,12; 0.8)
Here p1 =9, p2 = 10, p3 = 11, p4 = 12 w = 0.8 R(s(1)) -2x9+5X0.8(1-0+11)+2X12 = 9 = «(1)
(v)
Similarly, all the fuzzy values «(j) for 1 < j < 5,1 < i < 4 and 1 < v < 3. can be converted in crisp values by using ranking function.
The crisp MOTP is represented in tabular form in table 4.
Table 4: Tabular representation of Crisp MOTP
Destination ^ A1 A2 A3 A4 A5 Availability
source I {Si}
B1 9 12 9 6 9 5
2 9 8 1 4
2 4 6 3 6
B2 7 3 7 7 5 4
1 9 9 5 2
4 8 4 9 2
B3 6 5 9 11 3 2
8 1 8 4 5
5 3 5 3 6
B4 6 8 11 2 2 9
2 8 6 9 8
6 9 6 3 1
Requirement (dj) 4 4 6 2 4
Step II: In this step, the sum of objectives value is calculated.
t11 - ^3=1 au
(v) _
11
3
- a{1 + ait + ah - 9+2+3 - 13
Similarly, t12 -t21 -
'v=1"12
a(V) -25, t13 - EV=
11
a(V) -23,t14 - it
» _
'v=1"21
1 13
(v) _
1 a(4) -10, t15 - EV=
(v)
a(v)
1a15 - 19
-12, t22 - ^=1a22) -20,t23 - EV=1 a» -20, t24 - EV=Xa^ - 21, t25 -^3=1a^ - 9
(v)
t31 = £3=1 a31) = 18, t32 = E3=1 a32) =9,to = £3=1 a33 =22, t34 = £3=1 «34) = 18, t35 =^=1 a35) = 14
t41 = £3=1 a41) = 14, t42 = £3=1 a42 =25,t43 = £3= ag =23, t44 = £3=1 a^ = 14, t« =£3=1 ag = 11 Then, Crisp SOTP is given in Table 5.
Table 5: Tabular representation of Crisp SOTP
Destination ^ source I Ai A2 A3 A4 A5 Availability {si}
B1 13 25 23 10 19 5
B2 12 20 20 21 9 4
B3 18 9 22 18 14 2
B4 14 25 23 14 11 9
Requirement (dj) 4 4 6 2 4
Step III: the penalties for each Row and Columns is calculated as:
Rows Penalties: P1 = [maximum(t1r) - minimum(t1r)] for 1 < r < 5 = [maximum(t11, t12, t13, t14, t15) - minimum(t11, t12, t13, t14, t15)] = [maximum(13,25,23,10,19) - minimum(13,25,23,10,19)] = 25-10 =15
Similarly, the remaining row penalties is p2 =12, p3 =13, ц4 =14
Columns Penalties: P1 = [maximum(ts1) - minimum(ts1)] for 1 < s < 4 = [maximum(t11, t21, t31, t41) - minimum(t11, t21, t31, t41)] = [maximum(13,12,18,14) - minimum(13,12,18,14)] = 18-12 =6
Similarly, the remaining column penalties is P2 =16, P3 =3, P4 =11,P5 = 10
The tabular representation of SOTP with row and column penalties is given in Table 6.
Table 6: Tabular representation of Crisp SOTP With Penalties
Destination ^ source I A1 a2 A3 A4 A5 Availability {si} row penalties Hi
B1 13 25 23 10 19 5 15
B2 12 20 20 21 9 4 12
B3 18 9 22 18 14 2 13
B4 14 25 23 14 11 9 14
Requirement (dj) 4 4 6 2 4
Column penalties (pj) 6 16 3 11 10
Step IV: In this Step, the maximum penalty 5 is calculated. 5 = max [pi, pj; 1 < i < 4,1 < j < 5}
= max [p1, p2, P3, P4, P1, P2, P3, P4, P5} = max[15,12,13,14,6,16,3,11,10} = 16 = p2
Here, Column A2 has a maximum penalty.
Step V: In the table 6, in Column A2, the cell a32 (= 9) has the minimum objective value.
Step VI: Now, allocate min (2,4) = 2 to cell t32 and delete the Row B3 whose availability is fulfilled.
Step VII : Apply the same procedure from Step II to Step VIII for making the possible allocation in the remaining rows and columns, hence the 2nd, 3rd, 4th, 5th,6th, 7th, and,8th allocations as 2,4,3,1,2,2,4 at cells t14, t45, in, t41, t22, t23, t43 positions respectively. the optimum allocation of MOTP is given in Table 7.
Table 7: Final allocation table
Destination ^ A1 a2 A3 A4 A5 Availability
source I {Si}
Bi 13(3) 25 23 10(2) 19 5
B2 12 20(2) 20(2) 21 9 4
B3 18 9(2) 22 18 14 2
B4 14 25 23(4) 14 11(4) 9
Requirement (dj ) 4 4 6 2 4
9. Result Analysis
In this section, the results obtained from the example are analyzed. The final Solution table for
the example is shown in Table 8
Table 8: Final Solution table
Obtained Allocations
Fuzzy Compromise efficient solution of MOTP
Crisp Compromise efficient solution of MOTP Nature of Crisp Compromise Crisp Solution
in = 3, x12 = 0, x13 = 0, x14 = 2, x15 = 0
, x21 = 0, x22 = 2, x23 = 2, x24 = 0, x25 = 0, x31 = 0
,X32 = 2, X33 = 0, X34 = 0, X35 = 0, X41 = 1,
x42 = 0, x43 = 4, x44 = 0, x45 = 4
[(71,137,170,206; 0.8), (76,123.5,169.5,212.5; 0.6),
(34,53,87,148 : 1)]
(127,104,76)
Non-Degenerate
Physical Interpretation of the results: The obtained solution, as presented in Table 8, can be physically interpreted as follows:
(I) For First Objective Function: using the proposed algorithm the minimum fuzzy transportation cost (FTC) is [(71,137,170,206;0.8)]. It has the following physical interpretation:
(i) In the decision-maker's estimation, The minimum transportation cost (MTC) will be greater than Rs. 71 and less than Rs. 206 units.
(ii) The decision-maker is 80% satisfied overall with the statement that transportation costs will be 137-180.
(iii) The following values of the remaining minimum transportation cost can be used to determine the decision-maker's overall level of satisfaction:
If x is the MTC, then the overall decision-maker satisfaction level for x = p.^ (x) x 100
Where
V A(x)
=
0.8{1 - 137-X 0.8
0.8{1 - x-170
36
0
} if 71 < x < 137 if 137 < x < 170 } if 170 < x < 206 Otherwise
(II) For Second Objective Function: using the proposed algorithm the minimum FTP is [(76,123.5,169.5,212.5;0.6)] It has the following physical interpretation:
(i) The MTC, in the decision-maker's estimation, will be greater than Rs. 76 and less than Rs. 212.5 units.
(ii) The decision-maker is 60% satisfied overall with the statement that transportation costs will be 123.5-169.5.
(iii) The following values of the remaining minimum transportation cost can be used to determine the decision-makers overall level of satisfaction:
If x is the MTC, then the overall decision-maker satisfaction level for x = va (x) x 100 Where
V A(x)
=
0.6{1 - 12375-x } if 76 < x < 123.5 0.6 0.6{1 -0
x-169.5 -43 }
if 123.5 < x < 169.5 if 169.5 < x < 212.5 Otherwise
(III) For Third Objective Function: using the proposed algorithm the minimum FTC is
[(34,53,87,148;1)]. It has the following physical interpretation:
(i)The MTC in the decision-makers estimation, will be greater than Rs. 34 and less than Rs. 148 units.
(ii) The decision-maker is 100% satisfied overall with the statement that transportation costs will be 53-87.
(iii) The following values of the remaining minimum transportation cost can be used to determine the decision-makers overall level of satisfaction:
If x is the MTC, then the overall decision-maker satisfaction level for x = p.a (x) x 100 Where
V A(x)
=
1.0{1 - ^ } if 34 < x < 53 1.0 if53 < x< 87
1.0{1 - ^ } if 87 < x < 148
0
Otherwise
10. Conclusion
This paper presents a new algorithm for solving the fuzzy multi-objective transportation problem (FMOTP) with objective function values as generalized trapezoidal fuzzy numbers, availabilities, and requirements are given as real numbers. The proposed algorithm first converts the fuzzy
MOTP into Crisp MOTP by ranking function after converting, the multi-objective MOTP is converted into Single objective TP. The proposed algorithm gives an efficient compromise solution and also provides a satisfaction level to the decision-maker in real-life situations. the proposed algorithm is less time-consuming and simple to use.
References
[1] Hitchcock, F. L. The distribution of a product from several sources to numerous localities. Journal of mathematics and physics. 1941 Apr;20(1-4):224-30.
[2] Charness A, Copper WW. The stepping stone method for explaining linear Programming calculation in transportation problem. Management Science. 1954; 1:49-69.
[3] Zadeh, L. A. Fuzzy sets. Information and control. 1965; 8(3):338-353.
[4] Zimmermann, H. J. Fuzzy programming and linear programming with several objective functions. Fuzzy sets and systems. 1978 Jan 1;1(1):45-55.
[5] Chanas S., Kolodziejczyk, W., MachajA. A fuzzy approach to the transportation problem. Fuzzy sets and Systems. 1984 Aug 1;13(3):211-21.
[6] Ringuest, J. L. and Rinks, D. B. Interactive Solution for linear multi-objective transportation problem. European Journal of Operational Research. 1987 Oct; 32(1):96-106.
[7] Bit, A. K, Biswal, M. P and Alam S. Fuzzy programming approach to multicriteria decision making transportation problem. Fuzzy sets and systems. 1992 Sep 10;50(2):135-141.
[8] Saad, and Abass, S. A. A parametric study on transportation problem under fuzzy environment. 2002.
[9] Gani, A. N and Razak, K. A. Two stage fuzzy transportation problem. Journal of Physical Sciences.2006;10:63-69.
[10] Dinagar, D. S and Palanivel K. The transportation problem in fuzzy environment. International journal of algorithms, computing and mathematics. 2009 Aug;2(3):65-71.
[11] Pandian P and Natarajan G. A new algorithm for finding a fuzzy optimal solution for fuzzy transportation problems. Applied mathematical sciences. 2010 May;4(2):79-90.
[12] Kiruthiga, M. and Loganathan C. Fuzzy multi-objective linear programming problem using membership function. International journal of science, engineering, and technology, applied sciences. 2015;5(8):1171-8.
[13] Maity. G, Roy, S. K, and Verdegay, J. L. Multi-objective transportation problem with cost reliability under uncertain environment. International Journal of Computational Intelligence Systems. 2016 Sep 2;9(5):839-49.
[14] Gupta. S, Ali. I and Ahmed A. Multi-choice Multi-objective Capacitated transportation problem, a Case Study of uncertain demand and supply. Journal of Statistics and Management Systems. 2018 May 4;21(3):467-91.
[15] Khalifa, A. E. A signed distance method for solving multi-objective transportation problems in fuzzy environment. International journal of research in industrial engineering. 2019 Sep 1;8(3):274-82.
[16] El Sayed, M. A and Abo-Sinna, M. A. A novel approach for fully intuitionistic fuzzy multi-objective fractional transportation problem. Alexandria Engineering Journal. 2021 Feb 1;60(1):1447-63.
[17] Ahmed, J. S, Mohammed, H. J ad Chaloob, I. Z. Application of a fuzzy multi-objective defuzzification method to solve a transportation problem.Mater. Today Proc. 2021.
[18] Kamal M, Alarjani A, Haq A, Yusufi, F. N and Ali I.Multi-objective transportation problem under type-2 trapezoidal fuzzy numbers with parameters estimation and goodness of fit. Transport. 2021 Nov 24;36(4):317-38.
[19] Khalifa HA, Kumar P, Alharbi MG. On characterizing solution for multi-objective fractional two-stage solid transportation problem under fuzzy environment. Journal of intelligent systems. 2021 Apr 21;30(1):620-35.
[20] Bagheri M, Ebrahimnejad A, Razavyan S, Hosseinzadeh Lotfi F and Malekmohammadi N. Fuzzy arithmetic DEA approach for fuzzy multi-objective transportation problem. Operational Research. 2022 Apr 1:1-31.
[21] Ma, Y. M, Hu, X. B and Zhou H. A deterministic and nature-inspired algorithm for the fuzzy multi-objective path optimization problem. Complex and Intelligent Systems. 2023 Feb;9(1):753-65.
[22] Kacher Y, Singh P. A generalized parametric approach for solving different fuzzy parameter-based multi-objective transportation problems. Soft Computing. 2023 Oct 10:1-20.
[23] Bodkhe, S. G. Multi-objective transportation problem using fuzzy programming techniques based on exponential membership functions. International Journal of Statistics and Applied Mathematics 2023; 8(5): 20-24