covid
Buscar en
Journal of Applied Research and Technology. JART
Toda la web
Inicio Journal of Applied Research and Technology. JART A Ranking Approach for Intuitionistic Fuzzy Numbers and its Application
Información de la revista
Vol. 11. Núm. 3.
Páginas 381-396 (junio 2013)
Compartir
Compartir
Descargar PDF
Más opciones de artículo
Visitas
3765
Vol. 11. Núm. 3.
Páginas 381-396 (junio 2013)
Open Access
A Ranking Approach for Intuitionistic Fuzzy Numbers and its Application
Visitas
3765
Amit Kumar, Manjot Kaur
School of Mathematics and Computer Applications Thapar University, Patiala-147004, India
Este artículo ha recibido

Under a Creative Commons license
Información del artículo
Resumen
Texto completo
Bibliografía
Descargar PDF
Estadísticas
Figuras (3)
Mostrar másMostrar menos
Tablas (3)
Table 1. Comparing results.
Table 2. Parameters for IF MCF problem (3 nodes and 3 arcs).
Table 3. Comparative study.
Mostrar másMostrar menos
Abstract

To the best of our knowledge very few methods have been proposed in previous studies for comparing intuitionistic fuzzy (IF) numbers. In this paper, the limitations and the shortcomings of all these existing methods are pointed out. In order to overcome these limitations and shortcomings a new ranking approach—by modifying an existing ranking approach—is proposed for comparing IF numbers. Thus, with the help of proposed the ranking approach, a new method is proposed to find the optimal solution of such unbalanced minimum cost flow (MCF) problems in which all the parameters are represented by IF numbers.

Key words:
manufacturing system
replenishment lot size
discontinuous issuing policy
algebraic approach
imperfect EPQ model
rework
Texto completo
1Introduction

MCF problem, which is an important problem in combinatorial optimization and network flows, has many applications in practical problems such as transportation, communication, urban design and job scheduling models [1,3].

In its classical form the MCF problem minimizes the cost of transporting a product that is available at some sources and required at certain destinations. In many actual problems, the cost, capacities, supplies and demand parameters may be imprecise. To deal quantitatively with imprecise information the concept and techniques of probability can be employed. There are articles discussing the network flow problems where arc parameters are random variable [11, 21, 22], however, in order to construct, probability distributions require either a priori predictable regularity or a posteriori frequency distribution. Moreover, the premise that imprecision can be equated with randomness is still questionable. As an alternative, uncertain values can be represented by membership functions of the fuzzy set theory [26].

The main advantages of methodologies based on fuzzy theory are that they do not require prior predictable regularities or posterior frequency distributions and they can deal with imprecise input information containing feelings and emotions quantified based on the decision-maker’s subjective judgment. From this point of view, Shih and Lee [23] proposed a fuzzy version of MCF problem using multilevel linear programming problem. But, they did not use the nice structure of network constraints.

Ghatee and Hashemi [7] proposed a method to find the fuzzy optimal solution of balanced fully fuzzy MCF problems. Ghatee and Hashemi [8, 9] and Ghatee et al. [10] applied the existing method [7] for solving real-life problems.

The most common concept used in all those studies is ranking of fuzzy numbers. Ranking of fuzzy numbers is an important issue in the study of fuzzy set theory. In order to rank fuzzy numbers, one fuzzy number needs to be compared with the others but it is difficult to determine clearly which of them is larger or smaller. Numerous methods have been proposed in previous studies to rank fuzzy numbers. There is not a unique method for comparing fuzzy numbers.

A membership function of a classical fuzzy set assigns to each element of the universe of discourse a number from the unit interval to indicate the degree of belongingness to the set under consideration. The degree of nondecision−maker’s belongingness is just automatically the complement to one of the membership degree. Nonetheless, a human being who expresses the degree of membership of a given element in a fuzzy set very often does not express the corresponding degree of nonmembership as the complement to 1. This reflects a well-known psychological fact that the linguistic negation do not always identifies with logical negation. Thus, Atanassov [2] introduced the concept of an IF set which is characterized by two functions expressing the degree of belongingness and the degree of nonbelongingness respectively. This idea, which is a natural generalization of usual fuzzy set, seems to be useful when modeling many real-life situations.

Concerning ranking IF numbers some work has been reported in the literature. Grzegorzewski [12] defined two families of metrics in the space of IF numbers and proposed a method for comparing IF numbers based on these metrics. Mitchell [15] extended the natural ordering of real numbers to triangular intuitionistic fuzzy (TrIF) numbers by adopting a statistical view point and interpreting each IF number as ensemble of ordinary fuzzy numbers. Nayagam et al. [19] introduced TrIF numbers of special type and described a method to compare them. Although their ranking method appears to be attractive, the definition of TrIF number seems unrealistic. This is because the triangular nonmembership function is defined to geometrically behave in an identical manner as the membership function. Nan and Li [16] proposed a method for comparing TrIF number using lexicographic technique. Nehi [20] proposed a new method for comparing IF numbers in which two characteristic values for IF numbers are defined by the integral of the inverse fuzzy membership and nonmembership functions multiplied by the grade with powered parameter. Almost in parallel, Li [13] introduced a new definition of the TrIF number which has an appealing and logically reasonable interpretation. He defined two concepts of the value and the ambiguity of a TrIF number similar to those for a fuzzy number introduced by Delgado et al. [4]. Dubey and Mehra [5] defined a TrIF number which is more general than the one defined in [13, 16]. They extended the definitions of the value and the ambiguity index given by Li [13] to the newly defined TrIF numbers and proposed an approach to handle linear programming problems with data as IF numbers.

In this paper, the limitations of the existing methods [5, 12, 13, 15, 18, 19, 24, 25] as well as their shortcomings [13, 17, 20], are pointed out. Furthermore, to overcome such limitations and shortcomings, a new ranking approach—by modifying an existing ranking approach [20]—is proposed for comparing IF numbers. Also—with the help of the projected ranking approach—a new method is proposed to find the optimal solution of such unbalanced MCF problems in which all the parameters are represented by IF numbers.

This paper is organized as follows. In Section 2, some basic definitions and arithmetic operations of trapezoidal intuitionistic fuzzy (TIF) numbers are presented. In Sections 3 and 4, the limitations and shortcomings of the existing methods [5, 12, 13, 15, 18, 19, 24, 25] and [13, 17, 20] respectively, are pointed out. In Section 5, a ranking approach is proposed for comparing IF numbers is presented. In Section 6, a method for solving MCF problems in IF environment is proposed and to illustrate the proposed method, a numerical example is solved. In Section 7, the results are compared. Finally, in Section 8, the conclusion is discussed.

2Preliminaries

In this section, some basic definitions and arithmetic operations are presented [20].

2.1Basic definitions

Definition 2.1. An IF set Ã={x, μÃ(x), υÃ(x)) | xX} on the universal set X is characterized by a truth membership function μÃ, μÃ,: X → [0,1] and a false membership function υÃÃ,: X → [0,1]. The values μÃ(x) and υÃ(x) represent the degree of membership and the degree of nonmembership for xX and always satisfies the condition μÃ(x)+υÃ(x)1 ∀ xX. The value (1μÃ(x)υÃ(x)) represents the degree of hesitation for xX.

Definition 2.2. Let à be an IF set. Then, Ãα={xX | μÃ(x)αÃ(x)(1α)} is said to be an α−cut of Ã.

Definition 2.3. An IF set Ãα={(x, μÃ(x), υÃ(x) | x ∈ X} is called IF-normal, if there are at least two points x0, x1X such that μÃ(x0)=1, υÃ(x1)=1.

Definition 2.4. An IF set Ã={(x, μÃ(x),υÃ(x)) | xX} is called IF-convex, if ∀x1, x2X, λ ∈ [0,1] μÃx1+(1 − λ)x2)min(μÃ(x1), μÃ(x2))

υÃ(λx1+(1λ)x2)max(υÃ(x1),υÃ(x2))

Definition 2.5. An IF set Ã={(x, μÃ(x),υÃ(x)) | xX} of the real line is called IF number if

  • (a)

    Ã is IF-normal

  • (b)

    Ã is IF-convex

  • (c)

    μà is upper semi continuous andυà is lower semi continuous

  • (d)

    Ã={xX | υÃ(x)<1} is bounded

Definition 2.6. An IF number Ã, defined on the universal set of real numbers R, denoted as Ã={a’1,a1,a2,a2,a3,a3,a4,a4}, where a1a1a2a2a3a3a4a4 is said to be TIF number, if the degree of membership μÃ(x) and the degree of non-membership υÃ(x) are given by:

If in a TIF number Ã, let a2=a3 (and hence a2=a3), then it gives a TrIF number with parameters a1a1a2 (a2=a3=a3)a4a4 and is denoted by Ã={a1,a1,a2,a4,a4}.

Definition 2.7. Two TIF numbers Ã={a1,a1,a2,a2,a3,a3,a4,a4}, B˜={b'1,b1,b'2,b2,b3,b'3,b4,b'4} are said to be equal i.e., A˜=B˜ if and only if a1=b1, a1=b1, a2=b2, a2=b2, a3=b3, a3=b3, a4=b4 and a4=b4.

Definition 2.8. A TIF number Ã={a1,a1,a2,a2,a3,a3,a4,a4} is said to be non-negative TIF number if and only if a10.

Remark 1. In the existing methods [5] the TrIF number Ã={a1,a1,a2,a4,a4} is represented by Ã={(a1,a2,a4;1),(a1,a2,a4;1)}.

Remark 2. In the existing methods [13] the TrIF number Ã=〈(a1,a2,a3);1,1〉 is used which is obtained by the TrIF number Ã={a1,a1,a2,a4,a4} by assuming a1=a1,a2,a4=a’4.

2.2Arithmetic operations between TIF numbers

In this section, some arithmetic operations between TIF numbers, defined on a universal set of real numbers R, are presented.

(i) Let Ã={a1,a1,a2,a2,a3,a3,a4,a4} and B˜={b'1,b1,b'2,b2,b3,b'3,b4,b'4} be two TIF numbers. Then, A˜⊕B˜=(a'1+b'1,a1+b1,a'2+b'2,a2+b2,a3+b3,a'3+b'3,a4+b4,a'4+b'4)

(ii) Let Ã={a1,a1,a2,a2,a3,a3,a4,a4} and B˜={b'1,b1,b'2,b2,b3,b'3,b4,b'4} be two TIF numbers. Then, A˜ΘB˜=(a'1-b'4,a1-b4,a'2-b'3,a2-b3,a3-b2,a'3-b'2,a4-b1,a'4-b'1}

(iii) Let Ã={a1,a1,a2,a2,a3,a3,a4,a4} be any TIF number. Then,

(iv) Let Ã={a1,a1,a2,a2,a3,a3,a4,a4} and B˜={b'1,b1,b'2,b2,b3,b'3,b4,b'4} be two non-negative TIF numbers. Then, A˜⊗B˜=(a'1b'1,a1b1,a'2b'2,a2b2,a3b3,a'3b'3,a4b4,a'4b'4)

3Limitations of the existing methods

In this section the limitations of the existing methods [5, 12, 13, 15, 18, 19, 24, 25] for comparing IF numbers are pointed out.

  • 1

    The existing methods [12, 15, 24, 25] can be used only for comparing IF set, however, none of the existing methods [12, 15, 24, 25] can be used for comparing IF numbers.

  • 2

    Nayagam and Sivaraman [18] pointed out the shortcomings of the existing method [19] and proposed a method for comparing such TrIF numbers {(a,b,c),(e,f,g)} for which either the conditionseb andfc or the conditionsfa andgb are satisfied, however, the existing method [18] cannot be used for comparing such TrIF numbers for which neither the conditionseb andfc nor the conditionsfa andgb are satisfied.

  • 3

    Dubey and Mehra [5] pointed out the shortcomings of the existing methods [13] and proposed a method for comparing such TrIF sets a˜={(a_;μ,a,a¯μ;Wa~),(a_;υ,a,a¯υ;ua~)} for which the condition Vμ(ã)Vυ(ã) is satisfied, where Vμa˜=((a_;μ+4a+a¯μ)wa˜)/6 and Vυa˜=((a_;υ+4a+a¯υ)(1−ua˜))/6, however, the existing method [18] cannot be used for comparing such TrIF sets for which the condition Vμ(ã)Vυ(ã) is not satisfied.

4Shortcomings of the existing methods

In this section the shortcomings of the existing methods [13, 17, 19, 20] for comparing IF numbers are pointed out.

  • 1

    Li [13] proposed the following method for comparing TrIF sets. LetÃ=〈(a1,a2,a3;w1,u1)〉 and B˜=〈(a1,a2,a3;w2,u2)〉 be two TrIF sets.

    • (i)

      A˜<˜B˜ifLTλ(A˜)

    • (ii)

      A˜>˜B˜ifLTλ(A˜)>LTλ(B˜)

    • (iii)

      A˜≅B˜ifLTλ(A˜)=LTλ(B˜)

Where

It is not genuine to apply this method due to the following reasons. It is obvious from the existing ranking approach [13] that if (a1+4a2+a3) ≠ 0 then the comparison of à and B˜ will depend upon the values of w1,u1,w2,u2 and if (a1+4a2+a3)=0 then A˜≅B˜ for all values of w1u1,w2 and u2 i.e., according to the existing approach [13], in the first case comparison of TrIF sets depends upon the degree of membership and the degree of nonmembership of IF sets whereas in the second case comparison of TrIF sets does not depend upon the degree of membership and the degree of nonmembership of IF sets which is a contradiction.

Example 4.1. Let Ã=〈(1,1,1);w1,u1〉 and B˜=〈(1,1,1);w2,u2〉 be two TrIF sets then according to the existing ranking approach [13] values of à and B˜ will depend upon the values of w1,u1,w2 and u2 i.e., the ordering of à and B˜ will depend upon the values of w1,u1,w2 and u2.

Example 4.2. Let Ã=〈(−8,1,4);w1,u1〉 and B˜=〈(-8,1,4);w2,u2〉 be two TrIF sets. Then, according to the existing ranking approach [13], LTλ(A˜)= LTλ(B˜)=0⇒A˜≅B˜ i.e., in this case the ordering of à and B˜ is independent from the values of w1,u1,w2 and u2.

  • 2

    Nayagam and Sivaraman [17] proposed the following method for comparing interval valued IF sets:

    LetÃ={x : [a1,b1],[c1,d1] |xX} and B˜={x:[a2,b2],[c2,d2]|x∈X} be two interval valued IF sets defined on a universal setX. Then

    • (i)

      A˜<˜B˜ifLG(A˜)

    • (ii)

      A˜>˜B˜ifLG(A˜)>LG(B˜)

    • (iii)

      A˜≅B˜ifLG(A˜)=LG(B˜)

    where LG(A˜)=(a1+b1)(1-δ)+δ(2-(c1+d1)2

    and δ ∈ [0,1].

    Nayagam and Sivaraman [17] have used the same method for comparing TIF numbers

    Nonetheless, it is not genuine to use this method for comparing TIF numbers due to the following reasons

    In the IF setÃ={x : [a1,b1],[c1,d1] |xX}a1,b1 andc1,d1 represents the infimum and supremum values of membership degree and nonmembership degree corresponding to pointsX. Although, in the TIF numberÃ={(a1,a1,b1,b1),(c1,c1,d1,d1)}a1 andb1 represent those points of universal setX corresponding to which the membership degree is 1. Similarly,c1 andd1 represent those points of universal setX corresponding to which the nonmembership degree is 1.

  • 3

    Given that, IF numbers are the generalization of fuzzy numbers, hence, the approach which can be used for comparing IF numbers can also be used for comparing fuzzy numbers. To show the shortcomings of the existing approach [20], two fuzzy numbers are compared by using such approaches [6,14,20] and it was demonstrated that the ordering of fuzzy numbers obtained by using Nehi’s approach [20] and Liou and Wang approach [14] is the same one and contradicts the ordering of fuzzy numbers obtained by using the Garcia and Lamata’s approach[6], because, Garcia and Lamata’s approach [6] pointed out that their approach is better than Liou and Wang’s approach [14]. Thus, the ordering of IF numbers given by Nehi’s is not genuine.

Example 4.3. Let us consider two trapezoidal fuzzy numbers Ã=(1,4,4,5) and B˜=(2,3,3,6). The intuitionistic representation of these trapezoidal fuzzy numbers is Ã=(1,1,4,4,4,4,5,5) and B˜=(2,2,3,3,3,3,6,6).

The ordering of these numbers obtained by using the existing ranking approaches [6, 14, 20] are shown in Table 1.

Table 1.

Comparing results.

Approaches  Ordering 
Liou and Wang [14]  A˜≅B˜ 
Nehi [20]  A˜≅B˜ 
Garcia and Lamata [6]  A˜≻B˜ 

It is obvious from the results, shown in Table 1 that the ordering of fuzzy numbers à and B˜, obtained by using the existing approach [20], is the same as the one obtained by the existing approach [14] whereas it is different from the ordering obtained by using the existing approach [6].

5Proposed ranking approach for comparing two IF numbers

Garcia and Lamata [6] pointed out that although trapezoidal fuzzy number Ã=(a1,a2,a3,a4), is defined by four points, in the existing formula [14], ℜA˜=λ∫01(a1+a2−a1α+1−λ∫01a4+a3−a4α) where, λ ∈ [0,1] the central points a2 and a3 are taken into account in an indirect way and proposed the following modified formula ℜA˜=β[∫01(λa2+(1−λ)a3)dα]+1−β[λ∫01(a1+(a2−a1)α)dα+(1−λ)∫01(a4+(a3−a4)α)dα]). Because in the existing formula [20], CμkA˜=k+12∫01rk[a1+(a2−a1)r+a4+(a3−a4)r]dr, CνkA˜=k+12∫01rk[a'1+(a'2−a'1)r+a'4+(a'3−a'4)r]dr where, k ∈ [0,8) the central points a2, a3 and a’2, a’3 are also taken into account in an indirect way hence, to overcome the shortcomings of existing approach [20], pointed out in Section 4, a new ranking approach, by modifying the existing ranking approach [20], is proposed for comparing IF numbers Ã=(a’1,a1,a’2,a2, a3, a’3, a4,a’4) and B˜=(b'1,b1,b'2,b2,b3,b'3,b4,b'4).

The steps of the proposed ranking approach are as follows:

Step 1. Calculate, Mμβ,kA˜=(β[k+12∫01rk(a2+a3)dr]+(1−β)[k+12∫00rk[a1+(a2−a1)r+a4+(a3−a4)r]dr]),Mμβ,kB˜=(β[k+12∫01rk(b2+b3)dr]+(1−β)[k+12∫00rk[b1+(b2−b1)r+b4+(b3−b4)r]dr]), and check Mμβ,k(A˜)>Mμβ,k(B˜) or Mμβ,k(A˜)

Case (i) If Mμβ,k(A˜)>Mμβ,k(B˜) then A˜≻B˜ i.e., minimum (A˜,B˜)=B˜.

Case (ii) If Mμβ,k(A˜)

Case (iii) If Mμβ,k(A˜)=Mμβ,k(B˜) then go to step 2.

Step 2. Calculate,Mνβ,kA˜=βk+12 ∫01rka'2+a'3dr+1−βK+12 ∫00rka'1+a'2−a'1r+a'4+a'3−a'4rdrMνβ,kB˜=βk+12 ∫01rkb'2+b'3dr+1−βK+12 ∫00rkb'1+b'2−b'1r+b'4+b'3−b'4rdr, and check -Mυβ,k(A˜)>-Mυβ,k(B˜) or -Mυβ,k(A˜)<-Mυβ,k(B˜) or -Mυβ,k(A˜)=-Mυβ,k(B˜).

Case (i) If -Mυβ,k(A˜)>-Mυβ,k(B˜) then A˜≻B˜ i.e., minimum (A˜,B˜)=B˜.

Case (ii) If -Mυβ,k(A˜)<-Mυβ,k(B˜) then A˜≺B˜ i.e., minimum (A˜,B˜)=A˜.

Case (iii) If Mυβ,k(A˜)=Mυβ,k(B˜) then A˜≅B˜.

Remark 3. For β=1/3 and k=Q the index for membership and nonmembership functions Mμ1/3,0(A˜i) and Mυ1/3,0(A˜i), are as follows:

5.1Advantages of the proposed ranking approach

In this section, the advantages of the proposed ranking approach, over the existing ranking approaches for comparing fuzzy numbers as well as IF numbers [5, 6, 13, 18-20] are discussed.

  • 1

    The existing ranking approach [6] can be used only for comparing fuzzy numbers but cannot be used for comparing IF numbers. Whereas the proposed ranking approach can be used for comparing fuzzy numbers as well as IF numbers and the ordering of fuzzy numbers, obtained by using the proposed ranking approach, is the same as that one obtained by using the existing ranking approach [6].

  • 2

    Although the existing ranking approaches [5, 13, 17-20] can be used for comparing fuzzy numbers as well as IF numbers, due to shortcomings pointed out in Section 4, it is not genuine to apply these approaches. Whereas by using the proposed ranking approach, all the shortcomings, occurring in the results due to the use of existing approaches [5,13,17-20], are resolved.

6MCF problems in IF environment

The aim of the MCF problems is to find minimum cost for transporting the product from a given point to certain destinations with the assumption that there is at least one node, called intermediate node, at which the product can be stored in the case of excess availability of the product and the stored product can be supplied in the case of excess demand of the product.

Ghatee and Hashemi [7] modified the existing linear programming formulation of balanced MCF problems by representing all of its parameters as fuzzy numbers instead of crisp numbers and proposed a method to find the fuzzy optimal solution of such balanced MCF problems.

On the same direction, in this section the existing linear programming formulation of MCF problems is further generalized by representing all the parameters as TIF numbers and on the basis of the ranking approach, proposed in Section 5, a new method is proposed to find the IF optimal solution of such MCF problems.

6.1Linear programming formulations of balanced MCF problems in crisp and IF environment6.1.1In this subsection, the linear programming formulation of balanced MCF problems in crisp environment is presented [1].

If the set of source nodes, destination nodes, such intermediate nodes from which some quantity of the product is supplied, such intermediate nodes at which some quantity of the product is stored and such intermediate nodes from which the product is neither supplied nor stored, of a directed and connected network, are represented by NS,ND, NIS,NID and NIT respectively. Then, the MCF problem can be formulated as

Minimize ∑(i,j)∈A(cijxij)

Subject to

Subject to

Where A : The set of arcs (i, y), xij : Decision variable denoting the transportation amount of the product from ith node to jth node, Cij : Cost for transporting one unit quantity of the product from ith node to jth node, ai, : Supply of the product at ith source node, ei, : Supply of the product at ith intermediate source node, bj Demand of the product at jth destination node, dj : Demand of the product at jth intermediate destination node, Iij: Minimum quantity of the product that can be transported from ith node to jth node, uij: Maximum quantity of the product that can be transported from ith node to jth node.

6.1.2Linear programming formulation of balanced MCF problems in IF environment

In this section the linear programming formulation of balanced MCF problems in IF environment is presented.

Suppose all the parameters cij,xij,ai,ei,bj,dj,lij,uij are represented by non-negative TIF numbers c˜ij,x˜ij,a˜i,e˜i,b˜j,d˜j,l˜ij,u˜ij. Then (R1) in IF environment is:

inimize ∑(i,j)∈A(c˜ij⊗x˜ij)

Subject to

6.2Proposed method

In this section, a new method is proposed for finding the exact IF optimal solution of such MCF problems in which all the parameters are represented by IF numbers. If the supply of product at ith source node and ith intermediate source node are a˜i=(a'1i,a1i,a'2i,a2i,a3i,a'3i,a4i,a'4i) and e˜i=(e'1i,e1i,e'2i,e2i,e3i,e'3i,e4i,e'4i) respectively and the demand of the product at jth destination node and jth intermediate destination node are b˜j=(b'1j,b1j,b'2j,b2j,b3j,b'3j,b4j,b'4j) and d˜j=(d'1j,d1j,d'2j,d2j,d3j,d'3j,d4j,d'4j) respectively, then the exact IF optimal solution of IF MCF problems can be obtained by using the following steps

Step 1. Find the total fuzzy supply ∑i∈NSa˜i⊕∑i∈NISe˜i and the total IF demand ∑j∈NDb˜j⊕∑j∈NIDd˜j. Let ∑i∈NSa˜i⊕∑i∈NISe˜i=(m'1,m1,m'2,m2,m3,m'3,m4,m'4) and ∑j∈NDb˜j⊕∑j∈NIDd˜j=(n'1,n1,n'2,n2,n3,n'3,n4,n'4).

Examine whether the problem is balanced or not, i.e., ∑i∈NSa˜i⊕∑i∈NISe˜i=∑j∈NDb˜j⊕∑j∈NIDd˜j or ∑i∈NSa˜i⊕∑i∈NISe˜i≠∑j∈NDb˜j⊕∑j∈NIDd˜j.

Case (1) If the problem is balanced i.e., ∑i∈NSa˜i⊕∑i∈NISe˜i=∑j∈NDb˜j⊕∑j∈NIDd˜j, then go to step 2.

Case (2) If the problem is unbalanced i.e., ∑i∈NSa˜i⊕∑i∈NISe˜i≠∑j∈NDb˜j⊕∑j∈NIDd˜j tnen convert the unbalanced problem into balanced problem as follows

Case (2a) Introduce a dummy source node with IF supply (max{0, (n’1–m’1)}, max{0, (n’1–m’1}+max{0,(n’1– n’1) (m1–m’1)},max{0,(n’1–m’1)}+max{0,(n1–n’1) – (m1m’1)}+max{0, (n2n1) (m’2–m1)},max {0,(n’1–m1)}+max{0,(n1–n’1)(m1–m1)}+max{0, (n2–n1)(m’2–m1)}+max{0,(n2–n2)(m2–m2)}, max{0,(n1–m1)}+max{0,(n1–n’1)–(m1–m’1)}+max {0,(n2n1)–(m2m1)}+max{0,(n2–n2)–(m2–m2)}+{0, (n3– n2) – (m3m2)}, max{0, (n’1–m’1)}+max{ 0,(n1–n1)–(m1, –m1)}+max{0,(n2n1)(m2–m1)}+max{0,(n2n2)–(m2–m2)}+max{0,(n3n2)–(m3m2)}+max{0,(n3n3)– (m3–m3)},max{0,(n1m1)}+max{0,(n1n1)–(m1m1)}+max{0,(n2–n1)–(m2m1)}+max{0,(n2–n2)(m2–m2)}+max {0,(n3n2)–(m3m2)}+max{0,(n3n3)–(m3m3)}+max{0, (n4– n3) – (m4m3)}, max{0, (n1–m1)}+max{0,(n1n1)–(m1, –m1)}+max{0,(n2–n1)–(m2m1)}+max{0,(n2–n2) (m2–m2)}+max{0,(n3n2)–(m3m2)}+max{0,(n3n3)–(m3m3)}+max{0,(n4n3) – (m4m3)}+max{0,(n4n4)–((m4m4)}) and also introduced a dummy destination node with IF demand(max{0,(m1–n1)}, max{0,(m1–n1}+ max{0, (m1–m1) (n1–n1)}, max{0,(m1–n1)}+max{0,(m1–m1)(n1n1)}+max{0, (m2m1) – (n2–n1)},max{0,(m1–n1)}+max {0,(m1m1) – (n1n1)} +max{0, (m2m1) – (n2n1)}+max{0,(m2– m2) (n2–n2)},max{0,(m1–n1)}+max{0,(m1–m1)–(n1n1)}+max{0,(m2m1) – (n2n1)}+max{0, (m2m2) – (n2– n2)+max{0, (m3–m2) (n3– n2)},max{0,(m1–n1)}+max{0,(m1m1) – (n1n1)}+max{0, (m2m1) – (n2n1)}+max {0,(m2m2) – (n2n2)}+max{0,(m3–m2)(n3– n2)}+ max{0, (m3–m3) (n3–n3)}, max{0,(m1n1)}+max{0,(m1–m1)–(n1n1)}+max{0,(m2m1) – (n2n1}+max{ 0,(m2m2) – (n2–n2)}+max {0,(m3m2)–(n3n2)}+max{0,(m3m3) – (n3n3)}+max{0,(m4m3) – (n4–n3)},max{0,(m1–n1)}+max{0,(m1m1) – (n1n1)}+max{0,(m2–m1) – (n2n1)}+max{0,(m2m2) – (n2n2)}+max{0,(m3–m2) (n3n2)}+max{0,(m3m3) – (n3n3)}+max {0,(m4m3) – (n4–n3)}+max{0,(m4m4) – (n4– n4)}). Assume the IF cost for transporting one unit quantity of the product from the introduced dummy source node to all intermediate nodes, existing destination nodes and introduced dummy destination node as zero IF number. Similarly, assume the IF cost for transporting one unit quantity of the product from all intermediate nodes, existing source nodes and introduced dummy source node to the introduced dummy destination node as zero IF number and go to Step 2.

Step 2 Assuming c˜ij=(c'1ij,c1ij,c'2ij,c2ij,c3ij,c'3ij,c4ij,c'4ij),x˜ij=(x'1ij,x1ij,x'2ij,x2ij,x3ij,x'3ij,x4ij,x'4ij),a˜i=(a'1i,a1i,a'2i,a2i,a3i,a'3i,a4i,a'4i),e˜i=(e'1i,e1i,e'2i,e2i,e3i,e'3i,e4i,e'4i),b˜j=(b'1j,b1j,b'2j,b2j,b3j,b'3j,b4j,b'4j),d˜j=(d'1j,d1j,d'2j,d2j,d3j,d'3j,d4j,d'4j),,l˜ij=(l'1ij,l1ij,l'2ij,l2ij,l3ij,l'3ij,l4ij,l'4ij) u˜ij=(u'1ij,u1ij,u'2ij,u2ij,u3ij,u'3ij,u4ij,u'4ij) using the arithmetic operations of IF numbers, defined in Subsection 2.2 and using the IF linear programming formulation (P2) of the balanced IF MCF problem, the IF linear programming formulation of balanced IF MCF problem obtained in Step 1 can be written as Minimize ∑(i,j)∈A(c'1ijx'1ij,c1ijx1ij,c'2ijx'2ij,c2ijx2ij,c3ijx3ij,c'3ijx'3ij,c4ijx4ij,c'4ijx'4ij),

Subject to

is a non-negative IF number ∀(i,j) ∈ A

Step 3. Using Definition 2.7 and Definition 2.8, the IF linear programming problem (P3), can be written as

Minimize ∑(i,j)∈A(c'1ijx'1ij,c1ijx1ij,c'2ijx'2ij,c2ijx2ij,c3ijx3ij,c'3ijx'3ij,c4ijx4ij,c'4ijx'4ij)

Subject to

Step 4. Suppose the IF linear programming problem (P4) have f basic feasible solutions and {(x'1ij)w,(x1ij)w,(x'2ij)w,(x2ij)w,(x3ij)w,(x'3ij)w,(x4ij)w,(x'4ij)w} be the wth basic feasible solution then the goal is to find such a basic feasible solution corresponding to which the value of the objective function is minimum i.e.,

minimum(∑(i,j)∈A(c′1ij(x′1ij)w,c1ij(x1ij)w,c′2ij(x′2ij)w,c2ij(x2ij)w,c3ij(x3ij)w,c′3ij(x′3ij)w,c4ij(x4ij)w,c′4ij(x′4ij)w) which can be obtained by using the ranking approach proposed in Section 5 i.e., the IF optimal solution of the IF linear programming problem, (P4), can be obtained by solving the following crisp linear programming problem

Subject to

As well as all the constraints of problem (P4) except (C1)

Case (i) If there does not exist any alternative optimal solution then put the values of x'1ij,x1ij,x'2ij,x2ij,x3ij,x'3ij,x4ij and x'4ij in x˜ij=(x'1ij,x1ij,x'2ij,x2ij,x3ij,x'3ij,x4ij,x'4ij) to find the IF optimal solution {x˜ij} and find the IF optimal value ∑(i,j)∈A(c˜ij⊗x˜ij) by putting the value of x˜ij.

Case (ii) If alternative solution exist then go to Step 5.

Step 5. Solve the crisp linear programming problem (P6) to find the optimal solution {x'1ij,x1ij,x'2ij,x2ij,x3ij,x'3ij,x3ij,x'4ij}.

Subject to

As well as all the constraints of problem (P4) except (C1) where, a is the optimal value of the crisp linear programming problem (P5).

Step 6. Put the values of x'1ij,x1ij,x'2ij,x2ij,x3ij,x'3ij,x4ij and x'4ij in x˜ij=(x'1ij,x1ij,x'2ij,x2ij,x3ij,x'2ij,x2ij,x3ij,x'3ij,x4ij,x'4ij) to find the IF optimal solution {x˜ij}.

Step 7.Put the values of x˜ij, obtained from step 6, in∑(i,j)∈A(c˜ij⊗x˜ij), to find the minimum total IF transportation cost.

6.3Advantages of the proposed method

The existing method [7] can be used only to find the optimal solution of such MCF problems in which the parameters are represented by fuzzy numbers, however, the existing method [7] cannot be used to find the optimal solution for the same type of problems in which the parameters are represented by IF numbers, whereas the proposed method can be used to find the optimal solution for both types of problems.

6.4Illustrative example

In this section, to illustrate the proposed method the IF MCF problem, chosen in Example 6.1, cannot be solved by the existing method [7], it can be solved by using the proposed method.

Example 6.1. Find the minimum IF transportation cost for the IF MCF problem with three nodes and three arcs as shown in Figure 2. The IF data for the chosen IF MCF problem is summarized in Table 2.

Figure 2.

A network with three nodes and three arcs.

(0.03MB).
Table 2.

Parameters for IF MCF problem (3 nodes and 3 arcs).

Node no  Intuitionistic fuzzy supply  Intuitionistic fuzzy demand  c˜ij  u˜ij 
(50, 100, 150, 200, 250, 270, 300, 350)  –  c˜12=(5, 10, 50, 100, 1000, 5500, 10000, 15000)  u˜12=(20, 50, 100, 150, 220, 240, 260, 300) 
–  (0, 20, 60, 100, 150, 170, 200, 250)  c˜13=(20, 40, 200, 400, 4000, 22000, 40000, 60000)  u˜13=(4, 8, 13, 50, 55, 60, 65, 71) 
–  (0, 30, 40, 50, 100, 100, 100, 150}  c˜23=(15, 30, 150, 300, 3000, 16500, 30000, 45000)  u˜23=(15, 30, 60, 65, 70, 75, 81, 85) 

Solution. The optimal solution of IF MCF problem, chosen in Example 6.1, was obtained as follows

Step 1. Total IF supply=(50,100,150,200,250,270,300,350) and total |F demand=(0,50,100,150,250,270,300,400). Given that the Total IF supply ≠ total IF demand, hence, it is an unbalanced IF MCF problem. Now, as described in the proposed method (using Case (2a) of Step 1 of the proposed method), the unbalanced IF MCF problem can be converted into a balanced IF MCF problem, by introducing a dummy source node 4 with IF supply (0,0,0,0,50,50,50,100) and a dummy destination node 5 with IF demand (50,50,50,50,50,50,50,50) as shown in Figure 3, hence, that total IF supply=total IF demand i.e., (50,100,150,200,250,270,300,350)(0,0,0,0, 50,50,50,100)=(0,50,100,150,250,270,300,400) (50,50,50,50,50,50,50,50).

Figure 3.

A modified network with a dummy source and a dummy destination.

(0.04MB).

Assuming the IF cost for transporting one unit quantity of the product from the introduced dummy source node 4 to the intermediate nodes 2 and existing destination node 3 and introduced dummy destination node 5 as zero IF number. Similarly, assuming the IF cost for transporting one unit quantity of the product from intermediate nodes 2 and existing source node 1 and introduced dummy source node 4 to the introduced dummy destination node 5 as zero IF number i.e.,c˜42=c˜43=c˜45=c˜15=c˜25=(0,0,0,0,0,0,0,0) the IF linear programming formulation of balanced IF MCF problem, can be written as

Minimize((5,10,50,100,1000,5500,10000,15000)⊗x˜12 ⊕(20,40,200,400,4000,22000,40000,60000)⊗ x˜13 ⊕(15,30,150,300,3000,16500,30000,45000) ⊗ x˜23 ⊕(0, 0,0,0,0,0,0,0) ⊗ x˜42 ⊕(0,0,0,0,0,0,0,0) ⊗ x˜43 ⊕(0,0,0,0,0, 0,0,0) ⊗ x˜45 ⊕(0,0,0,0,0,0,0,0) ⊗ x˜15 ⊕(0,0,0,0,0,0,0,0) ⊗ x˜25)

Subject to

x˜12,x˜13,x˜15,x˜23,x˜25,x˜42,x˜43,x˜45 are non-negative IF numbers.

Step 2. Assuming x˜ij=(x'1ij,x1ij,x'2ij,x2ij,x3ij,x'3ij,x4ij,x'4ij) and using the arithmetic operations, the IF linear programming problem (P7) can be written as

Subject to

x˜12,x˜13,x˜15,x˜23,x˜25,x˜42,x˜43,x˜45 are non-negative IF numbers.

Step 3. Using the Definition 2.7 and Definition 2.8, the IF linear programming problem (P8), can be written as

Subject to

Step 4. Using Step 4 of the proposed method and assuming β=1/3,k=0, the IF optimal solution of the IF linear programming problem (P9), can be obtained by solving the following crisp linear programming problem

Subject to

As well as all the constraints of the problem (P9) except (C2)

Given that on solving the crisp linear programming problem (P10), alternative optimal solutions exist i.e., case (ii) of Step 4 of the proposed method is satisfied and the optimal value of the crisp linear programming problem (P10) is 4761400/6 hence, by using Step 5 of the proposed method the IF optimal solution of the chosen IF MCF problem can be obtained by solving the following crisp linear programming problem:

Subject to

As well as all the constraints of problem (P9) except (C2)

Step 5. Solving the crisp linear programming problem, obtained in Step 4, the optimal values of x112,x'212,x212,x312,x'312,x412,x'412,x'213,x213,x313,x'313,x413,x'413,x'115,x115,x'215,x215,x'315,x415,x'415,x123,x'223,x223,x323,x'323,x423,x'423,x343,x'343,x'443 and x'443 are 50,90,130,180,200,230,280,10,20,20,20,20,20,50,50,50,50,50,50,50,50,30,30,30,30,30,30,30,50,50,50,and 100 respectively.

Step 6. Put the values of x'1ij,x1ij,x'2ij,x2ij,x3ij,x'3ij,x4ij and x'4ij in x˜ij=(x'1ij,x1ij,x'2ij,x2ij,x3ij,x'2ij,x2ij,x3ij,x'3ij,x4ij,x'4ij) the IF optimal solution is x˜12=(0,50,90,130,180,200,230,280), x˜13=(0,0, 10,20,20,20,20,20), x˜15=(50,50,50,50,50,50,50,50), x˜23=(0,30,30,30,30,30,30,30), x˜43=(0,0,0,0,50,50,50,100) and the remaining x˜ij are ((0,0,0,0,0,0,0,0).

Step 7. Putting the values of x˜ij=(x'1ij,x1ij,x'2ij,x2ij,x3ij,x'2ij,x2ij,x3ij,x'3ij,x4ij,x'4ij) in ((5,10,50,100,1000,5500,10000,15000) ⊗ x˜12 ⊕(20,40,200,400, 4000,22000,40000,60000) ⊗ x˜13 ⊕ (15,30,150,300, 3000,16500,30000,45000) ⊗ x˜23 ⊕ (0,0,0,0,0,0,0,0) ⊗ x˜42 ⊕ (0,0,0,0,0,0,0,0) ⊗ x˜43 ⊕ (0,0,0,0,0,0,0,0) ⊗ x˜45 ⊕ (0,0,0,0,0,0,0,0) ⊗ x˜15 ⊕ (0,0,0,0,0,0,0,0) ⊗ x˜25) the minimum total IF transportation cost is (0,1400,11000,20000,350000,2035000,4000000,6750000)

7Comparative study

The results of the existing fuzzy MCF problem (Example 3.5 [8], pp. 2498) and the IF MCF problem, chosen in Example 6.1, obtained by using the existing method and the method proposed in Subsection 6.2, are shown in Table 3.

Table 3.

Comparative study.

Example  Existing method [8]  Proposed method 
3.5 [8, pp. 2498]  (1924000,1903300,7299800)LR  (1924000,1903300,7299300)LR 
6.1  Not applicable  (0,1400,11000,20000,350000, 2035000,4000000, 6750000) 

Given that in the existing MCF problem (Example 3.5 [8], pp. 2498) all the parameters are represented by fuzzy numbers hence, as discussed in Subsection 6.3, it can be solved by using the existing method [8] as well as by the proposed method, whereas in the MCF problem, chosen in Example 6.1, all the parameters are represented by IF numbers. Thus, as discussed in Subsection 6.3, it can be solved by the proposed method but cannot be solved by using the existing method [8].

8Conclusion

Based on the proposed study, it can be concluded that it is better to use the proposed ranking approach for comparing fuzzy and IF numbers as compared to existing ranking approaches. Also, It can be concluded that it is not possible to find the IF optimal solution of IF MCF problems by using any of the existing methods. Only the proposed method can be used for the same problems.

Acknowledgements

I, Dr. Amit Kumar, want to acknowledge the adolescent inner blessings of Mehar. I believe that Mehar is an angel for me and without Mehar’s blessing it would not be possible to mature the idea proposed in this paper. Mehar is a lovely daughter of Parmpreet Kaur (Research Scholar under my supervision). The authors also acknowledge the financial support given by the University Grant Commission, Govt, of India for completing the Major Research. Project (39-40/2010(SR)).

References
[1]
R.K. Ahuja, T.L. Magnanti, J.B. Orlin.
Network Flows, Theory, Algorithms and Applications.
New Jersey, Prentice Hall, (1993),
[2]
K.T. Atanassov.
Intutionistic fuzzy sets.
Fuzzy Sets and Systems, 20 (1986), pp. 87-96
[3]
M. Bazaraa, J. Jarvis, H.F. Sherali.
Linear Programming and Network Flows.
John Wiley, (1990),
[4]
M. Delgado, M.A. Vila, W. Voxman.
On a canonical representation of fuzzy numbers.
Fuzzy Sets and Systems, 93 (1998), pp. 125-135
[5]
D. Dubey, A. Mehara.
Linear programming with triangular intuitionistic fuzzy number.
Proceedings of the Seventh Conference of the European Society for Fuzzy Logic and Technology, (2011), pp. 563-569
[6]
M.S. Garcia, M.T. Lamata.
A modification of the index of Liou ad Wang for ranking fuzzy number.
International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, 15 (2007), pp. 411-424
[7]
M. Ghatee, S.M. Hashemi.
Ranking function-based solutions of fully fuzzified minimal cost flow problem.
Information Sciences, 177 (2007), pp. 4271-4294
[8]
M. Ghatee, S.M. Hashemi.
Generalized minimal cost flow problem in fuzzy nature: an application in bus network planning problem.
Applied Mathematical Modelling, 32 (2008), pp. 2490-2508
[9]
M. Ghatee, S.M. Hashemi.
Optimal network design and storage management in petroleum distribution network under uncertainity.
Engineering Applications of Artificial Intelligence, 22 (2009), pp. 796-807
[10]
M. Ghatee, S.M. Hashemi, B. Hashemi, M. Dehghan.
The solution and dulity of imprecise network problems.
Computers and Mathematics with Applications, 55 (2008), pp. 2767-2790
[11]
M. Glockner, G.L. Nemhauser.
A dynamic network flow problem with uncertain arc capacities: Formulation and problem structure.
Operations Research, 48 (2000), pp. 233-242
[12]
P. Grzegorzewsk.
Distances and orderings in a family of intuitionistic fuzzy numbers.
Proceedings of the Third Conference on Fuzzy Logic and Technology, (2003), pp. 223-227
[13]
D.F. Li.
A ratio ranking method of triangularintuitionistic fuzzy numbers and its application to MADM problems.
Computers and Mathematics with Applications, 60 (2010), pp. 1557-1570
[14]
T.S. Liou, M.J. Wang.
Ranking fuzzy numbers with integral value.
Fuzzy Sets and Systems, 50 (1992), pp. 247-255
[15]
H.B. Mitchell.
Ranking intuitionistic fuzzy numbers.
International Journal of Uncertainity, Fuzziness and Knowledge-Based Systems, 12 (2004), pp. 377-386
[16]
J.X. Nan, D.F. Li.
A lexicographic method for matrix games with payoffs of triangular intuitionistic fuzzy numbers.
International Journal of Computational Intelligence Systems, 3 (2010), pp. 280-289
[17]
V.L.G. Nayagam, G. Sivaraman.
Ranking of interval-valued intuitionistic fuzzy sets.
Applied Soft Computing, 11 (2011), pp. 3368-3372
[18]
V.L.G. Nayagam, G. Sivaraman.
Modified ranking of intuitionistic fuzzy numbers.
Notes on intuitionistic fuzzy Sets, 17 (2011), pp. 5-22
[19]
V.L.G. Nayagam, G. Vankateshwari, G. Sivaraman.
Ranking of intuitionistic fuzzy numbers.
Proceedings IEEE International Conference on Fuzzy Systems, (2008), pp. 1971-1974
[20]
H.M. Nehi.
A new ranking method for intuitionistic fuzzy numbers.
International Journal of Fuzzy Systems, 12 (2010), pp. 80-86
[21]
G.H. Polychronopoulos, J.N. Tsitsiklis.
Stochastic shortest path problems with resources.
Networks, 27 (1996), pp. 133-143
[22]
W.B. Powell, R.K.M. Cheung.
A network resource decomposition method with random arc capacities.
Networks, 24 (1994), pp. 369-384
[23]
H.S. Shih, E.S. Lee.
Fuzzy multi-level minimum cost flow problems.
Fuzzy Sets and Systems, 107 (1999), pp. 159-176
[24]
Z.S. Xu.
Methods for aggregating interval-valued intuitionistic fuzzy information and their application to decision making.
Control and Decision, 22 (2007), pp. 215-219
[25]
J. Ye.
Multi-criteria fuzzy decision-making method based on a novel accuracy function under interval-valued intuitionistic fuzzy environment.
Expert Systems with Applications, 36 (2009), pp. 6899-6902
[26]
L.A. Zadeh.
Fuzzy sets.
Information and Control, 8 (1965), pp. 338-353
Copyright © 2013. Universidad Nacional Autónoma de México
Descargar PDF
Opciones de artículo