You are viewing a javascript disabled version of the site. Please enable Javascript for this site to function properly.
Go to headerGo to navigationGo to searchGo to contentsGo to footer
In content section. Select this link to jump to navigation

Stratified simplex method for solving fuzzy multi-objective linear programming problem

Abstract

This paper is to deal with a kind of fuzzy multi-objective linear programming (FMOLP) problem with symmetric trapezoidal fuzzy numbers. Several methods has been proposed in order to obtain fuzzy efficient solution to FMOLP problem. In this paper, we change FMOLP problem into the complete stratified fuzzy linear programming problem, then use the stratified simplex method to obtain the fuzzy optimal solution directly without converting them to crisp linear programming problem. We then prove that this fuzzy optimal solution is the fuzzy efficient solution of the original FMOLP problem. A numerical example is given to illustrate the proposed method.

1Introduction

Fuzzy set theory has been applied to many disciplines such as industrial applications, management sciences, control theory and mathematical modeling. Bellman and Zadeh [18] first proposed the definition of fuzzy set. Tanaka et al. [8] proposed the concept of fuzzy mathematical programming. Then several methods for solving fuzzy linear programming problem were proposed [3–5, 7, 8, 16, 19]. In many practical problems there usually lies not only one objective, then multi-objective linear programming (MOLP) has important application in many areas of management and engineering. Because of the complexity of the actual problem, the parameter values in MOLP problem cannot be accurately given, then in the actual decision makers consider the parameters as fuzzy numbers. Therefore, fuzzy multi-objective linear programming (FMOLP) problem with fuzzy numbers has more extensive application.

In order to obtain a satisfaction solution of FMOLP problem for a decision maker (DM) based on his/her subjective and preference, various FMOLP models have been proposed and the corresponding solution are also presented. For example, Toksar [13] proposed a Taylor series approach to solve multi-objective linear fractional programming. Ibrahim [10] proposed fuzzy goal programming approach to solve decentralized bi-level multi-objective programming problems. Lai and Hwang [21] used the fuzzy ranking function to solve FMOLP problem with triangular fuzzy numbers. Huang and Wu [9] transformed the fuzzy multi-objective programming problem into a single-objective programming problem by using the comprehensive coordination function with exponential weights. Luhandjula [14] proposed the concepts of α-possible feasibility and β-possible efficiency based on the concept of fuzzy number, and used the two concepts to solve FMOLP problems by transferring it into an auxiliary crisp MOLP problem. Jie Lu et al. [11] given the concept of adjustable satisfactory degree α, the definition of fuzzy number based solution concept and related theorems for solving an FMOLP problem with different degree α. Ganesan and Veeramani [12] defined a type of fuzzy arithmetic for symmetric trapezoidal fuzzy numbers. Using this definition fuzzy linear programming problem was solved directly with a primal simplex method. Ebrahimnejad [1] proposed a fuzzy revised simplex method to solve fuzzy linear programming. Behrouz et al. [4] extended the dual simplex method to solve the fuzzy linear programming problem with symmetric trapezoidal fuzzy numbers. Mahdavi and Nasseri [17] developed and presented the dual simplex algorithm directly using the primal tableau, for solving the linear programming problem with fuzzy numbers.

In this paper, we develop the simplex method for solving a type of FMOLP problems involving symmetric trapezoidal fuzzy numbers. We change the FMOLP problem into the complete stratified linear programming problem, then use the stratified simplex method to obtain the fuzzy optimal solution and prove this solution is the fuzzy efficient solution of the original FMOLP problems.

This paper is organized as follows: In Section 2, some basic definitions and arithmetic between two symmetric trapezoidal fuzzy numbers are presented. In Section 3, the general form of FMOLP problem is presented. Then the FMOLP problem is converted to the complete stratified fuzzy linear programming problem and the fuzzy efficient solution is obtained by using the stratified simplex method. In Section 4, the model and the algorithm of non-complete stratified fuzzy linear programming is discussed. An illustrative example is presented in Section 5 to demonstrate the method. Conclusions are discussed in Section 6.

2Preliminaries

Some basic definitions, arithmetic operations and ranking function are reviewed in this section.

2.1Basic definitions

Definition 2.1. [2] A fuzzy set A˜, defined on the universal set of real numbers R is said to be a fuzzy number if its membership has the following characteristics:

  • 1. μA˜:R → [0, 1] is continuous.

  • 2. μA˜(x)=0 for all x ∈ (- ∞ , a) ∪ [d, ∞).

  • 3. μA˜(x) strictly increasing on [a, b] and strictly decreasing on [c, d].

  • 4. μA˜(x)=1 for all x ∈ [b, c], where a < b<c < d.

Definition 2.2. [2] A fuzzy number A˜=(a,b,α,β) is said to be a trapezoidal fuzzy number if its membership function is given by

μA˜(x)={1-(a-x)α,fora-αx<a,1,foraxb,1-(x-b)β,forb<xb+β,0,else.

If α = β, A˜ is said to be a symmetric trapezoidal fuzzy number.

Definition 2.3. [20] A ranking function is a function R : F (R) → R, where F (R) is a set of fuzzy numbers defined on set of real numbers, which maps each fuzzy number into the real line.

Let A˜=(a,b,α,α) be a symmetric trapezoidal fuzzy number, R(A˜)=a+b2, then

  • 1. A˜B˜ iff R(A˜)>R(B˜)

  • 2. A˜B˜ iff R(A˜)<R(B˜)

  • 3. A˜B˜ iff R(A˜)=R(B˜)

Remark 2.1. We consider A˜0˜ if and only ifR(A˜)=0. In this paper we let 0˜(0,0,0,0) as the trapezoidal fuzzy number.

2.2Arithmetic operations

In this section, arithmetic operation between two trapezoidal fuzzy numbers are reviewed [12].

Let A˜1=[a1,b1,α,α] and A˜2=[a2,b2,β,β] be two symmetric trapezoidal fuzzy numbers, λ is a real number, then

  • 1. λ0,λA1˜=[λa1,λb1,λα,λα]

  • 2. λ<0,λA1˜=[λb1,λa1,-λα,-λα]

  • 3. A1˜A2˜=[a1+a2,b1+b2,α+β,α+β]

  • 4. A1˜A2˜=[(a1+b12)(a2+b22)-w,(a1+b12)(a2+b22)+w,|b1β+b2α|,|b1β+b2α|]

  • 1 where w=h-k2,h=max(a1a2,a1b2,b1a2, b 1 b 2) , k = min (a 1 a 2, a 1 b 2, b 1 a 2, b 1 b 2) .

3FMOLP problem

A general model of FMOLP problem with n decision variables, m constraints and l objectives can be stated as follows:

(P1) Min (f1˜(x˜),,fl˜(x˜))=(c1˜x˜,,cl˜x˜)

    s.t. Ax˜b˜

    x˜ɛ0˜

Where A = (a ij m×n is a real matrix, ct˜=(c˜tj)1×n(t = 1, …, l), b˜=(b˜i)m×1, x˜=(x˜j)n×1 are fuzzy matrixes consisting of symmetric trapezoidal fuzzy numbers.

In problem (P1), it is unlikely that all objectives will simultaneously achieve their fuzzy optimal subjective to the given constrains. So in practice the DM usually choose fuzzy efficient solution as final decision according to the satisfaction degree of each objective [15]. The fuzzy efficient solution is defined as follows:

Definition 3.1. A fuzzy feasible solution x˜* of the FMOLP problem (P1) is said to be a fuzzy efficient solution if and only if there does not exist another fuzzy feasible solution x˜0 such that R(f˜k(x˜0))R(f˜k(x˜*)) for all k (k = 1, …, l) and R(f˜j(x˜0))<R(f˜j(x˜*)) for at least one j (j = 1, …, l).

3.1Complete stratified problem

In practical problems, objective functions are usually divided into the different levels according to their importance. Then the FMOLP problem (P1) can be changed to a complete stratified fuzzy linear programming problem as follows:

(P2) Min [Pkf˜k(x˜)]k=1l

    s.t. Ax˜b˜

    x˜ɛ0˜

Where P k  (k = 1, …, l) is the mark of the priority level, f˜k(x˜) belongs to the kth priority level and P k  ⪢ P k+1.

According to the above model, we know that different objective functions in problem (P1) have different levels. In order to find the fuzzy efficient solution of problem (P2), we solve it from the upper level, the fuzzy optimal solution on the lowest level is what we want.

The steps of solving problem (P2) can be summarized as follows:

ALG (3.1).

Step 1: Determine the fuzzy feasible region

Assuming the fuzzy feasible region X˜ of problem (P1) as the fuzzy feasible region of the upper level problem, i.e. X˜1=X˜, set k : =1;

Step 2: Minimize each level problem

Solving the following problem minx˜X˜kf˜k(x˜), then obtain the fuzzy optimal solution x˜k and the fuzzy optimal value f˜k(x˜k);

Step 3: Check the priority level

  • 1. if k = l, put out x˜*=x˜l

  • 2. if k < l, go to Step 4;

Step 4: Set X˜k+1={x˜X˜k|R(f˜k(x˜))R(f˜k(xk˜))} and k : = k + 1, go to Step 2.

Theorem 3.1. Set E˜(f˜,X˜) is the fuzzy efficient set of problem (P1). If x˜* is the solution of problem (P2) that obtained by the ALG (3.1), then x˜*E˜(f˜,X˜).

Proof. Set x˜k,k=1,,l-1 is the fuzzy optimal solution of the kth priority stratify problem, x˜* is the fuzzy feasible solution of the former (l - 1) levels and also the fuzzy optimal solution of the lowest level. Suppose, on the contrary, that x˜*E˜(f˜,X˜), then there exist a fuzzy feasible solution x˜0X˜=X˜1, such that R(f˜k(x˜0))R(f˜k(x˜*)) for all k, k = 1, …, l - 1 and R(f˜j(x˜0))<R(f˜j(x˜*)) for at least one j, j = 1, …, l - 1 . According to the definition of X˜(k+1), R(f˜k(x˜*))R(f˜k(x˜k)) and x˜0X˜k,k=1,,l-1. Then R(f˜k(x˜0))R(f˜k(xk˜)) for all k, k = 1, …, l - 1 and R(f˜j(x˜0))<R(f˜j(x*˜))R(f˜j(xj˜)) for at least one j, j = 1, …, l - 1. Thus x˜j(1jl-1) is not the fuzzy optimal solution of the jth priority level, a contradiction.

3.2Stratified simplex method

Now, using the simplex method, the stratified simplex method employs stratified simplex tableau is proposed to solve the FLOMP problem directly. A stratified simplex tableau for a problem with (n + m) decision variables (m of the slack variables), m constraints and l objectives is shown as Table 1.

Consider Table 1, where P k denotes the kth level, x˜Bi is the ith fuzzy basic variable, y .j  = B -1 A .j , where B is the basis matrix, A .j denote the jth column of A. λ˜.jc˜BB-1A.j-c˜j. With Table 1, we can obtain the fuzzy solution of problem (P2) directly. When we solve the (k+1)th level, in order to ensure the objective values of the former kth levels f˜s(x˜)=c˜sx˜,s=1,,k can not exceed the optimal solution f˜s* of the corresponding level, we must consider the following condition. When replace the leaving variable x˜Bi in the basic column with the entering variable x˜j, where x˜j is a nonbasic fuzzy variable, y ij is a pivot element, after changing, we get the following new objective values. f˜sfs*˜-λ˜sjyijy˜i0,s=1,,k, j ≠ B i , thenR(f˜s*-f˜s)=R(1yijλ˜sjyi˜), where yij>0,y˜i00˜,f˜sfs*˜, which result in R(1yijλ˜sjyi˜)0, then 1yijR(λ˜sj)R(y˜i0)0, thus R(λ˜sj)0, i.e. λ˜sjɛ0.

Therefore, the condition of choosing the (k+1)th entering variable is

λ˜k+1,j0 and λ˜s,jɛ0,s=1,,k.

Above all, the steps of the stratified simplex method can be summarized as follows:

ALG (3.2).

Step 1: Convert problem (P2) to the standard form as

(P3) Min [Pkck˜x˜]k=1l

   s.t.  Ax˜+x˜Bb

  x˜ɛ0˜,x˜Bɛ0˜

where x˜B=(x˜n+1,x˜n+2,,x˜n+m)T,x˜n+1,x˜n+2,,x˜n+m are fuzzy slack variables.

Step 2: Find an initial fuzzy basic feasible solution with basis B. Check λ˜kj(j=1,,n+m) in the row of P k . If λ˜kj0 for every j (1 ≤ j ≤ n + m), or λ˜kj0 but exist k′ < k such that λ˜kj0, go to Step 5. Otherwise go to Step 3.

Step 3: Select q (1 ≤ q ≤ n + m) such that λ˜kqmax{λ˜kj|λ˜kjɛ0,k=1,,k-1}. If y iq  ≤ 0 for all i (1 ≤ i ≤ m), stop, the primal FMOLP is infeasible, or else select the pivot column p by means of the following minimum ratio test:

y˜p0ypqmin1im{y˜p0yiq|yiq>0}

Then x˜q is the entering variable, x˜p is the leaving variable.

Step 4: Pivot on y pq , we can obtain the new variables

{y˜p0:=y˜p0ypq,ypj:=ypjypq,j=1,2,,n+m,y˜i0:=y˜i0-y˜p0ypqyiq,i=1,2,,m,ip,yij:=yij-ypjypqyiq,i=1,2,,m,ip,j=1,2,,n+m,λ˜sj:=λ˜sj-ypjypqλ˜sq,s=1,2,,l,j=1,2,,n+m,f˜s0:=f˜s0-y˜p0ypqλ˜sq,s=1,2,,l,x˜Bp:=x˜q.

then go to Step 2.

Step 5: If k = l, go to Step 6, or else if k < l, set k : = k + 1 and go to Step 2.

Step 6: Put out the solution, the fuzzy efficient solution is x˜*=(x˜1,,x˜n+m)T, the fuzzy values are f˜k*f˜k0,k=1,,l.

Theorem 3.2. Set E˜(f˜,X˜) is the fuzzy efficient set of (P1). If x˜* is the fuzzy optimal solution of problem (P2) which obtained by the fuzzy stratified method, then x˜*E˜(f˜,X˜).

Proof. Let x˜=(x1˜,,xn˜,xn+1˜,,xn+m˜)T. In the last simplex table, for all k (1 ≤ k ≤ l) and j (1 ≤ j ≤ n + m), λ˜kj0 or λ˜kj0 and exist such that λ˜kj0. According to Step 6 of ALG (3.2), we have

(1)
f˜k(x˜)f˜k0,k=1,,l.
Let x˜=(x˜1,,x˜n,x˜n+1,,x˜n+m)T, then
(2)
f˜k(x˜)j=1n+mc˜kjx˜jf˜k0-j=1n+mλ˜kjx˜j,k=1,,l.

Suppose X˜1 is the fuzzy feasible region of (P3), Then

(3)
x˜X˜1

Let

(4)
{f˜k*minx˜X˜kf˜k(x˜)X˜k+1={x˜X˜k|R(f˜k(x˜))=R(f˜k*)}

In the following, using mathematical induction,we prove

(5)
{f˜k(x˜)f˜k*x˜X˜k+1

If k = 1, then λ˜1j0,j=1,,n+m, for all x˜X˜1, f˜1(x˜)f˜10-j=1n+mλ˜1jx˜jɛf˜10f˜1(x˜), Therefor f˜1(x˜)f˜1*, i.e.

(6)
R(f˜1(x˜))=R(f˜1*)
from (3) (4) and (6) we have
(7)
x˜X˜2

Hence Equation. (5) holds when k=1. Suppose Equation. (5) holds when k ≤ t, then we prove (5) is also holds when k = t + 1. Set x˜=(x˜1,,x˜n+m)X˜t+1, then x˜X˜t+1X˜tX˜2, therefor f˜k(x˜)f˜k*,k=1,,t.

From Equation. (1), Equations. (2) and (5), we have f˜k0f˜k(x˜)f˜k*f˜k(x˜0)f˜k0-j=1n+mλ˜kjx˜j, then

(8)
j=1n+mλ˜kjx˜j0˜,k=1,,t.

From Equation. (8), if λ˜kj0˜, then x˜j0, for all k, k = 1, ⋯ , t and all j, j = 1, ⋯ , n + m. Therefor in the (t+1)th, if λ˜t+1j0, there exist , then x˜j0. Then for all x˜X˜t+1, f˜t+1(x˜)f˜(t+1)0-j=1n+mλ˜t+1jx˜jɛf˜(t+1)0f˜t+1(x˜). Hence f˜t+1(x˜)f˜t+1*, i.e.

(9)
R(f˜t+1(x˜))=R(f˜t+1*)

From Equations. (4) and (9), we have

(10)
x˜X˜t+2

Therefore, Equations. (9) and (10) indicate that when k = t + 1, Equation. (5) holds. Hence corresponding to the mathematical induction (5) holds.

Now, from Equations. (4) and (5) we have x˜=(x1˜,,xn+m˜)X˜t+1 is the solution that obtained by the ALG3.1. According to the Theorem 3.1, we know x˜ is the fuzzy efficient solution of problem (P4), where

(P4) Min (f1˜(x˜),f2˜(x˜),,fl˜(x˜))=(c1˜x˜,c2˜x˜,, cl˜x˜)

   s.t.  Ax˜+x˜Bb

     x˜ɛ0˜,x˜Bɛ0˜

there fore x˜=(x1˜,,xn˜)T is the fuzzy efficient solution of problem (P1), i.e. x˜*E˜(f˜,X˜).

4Non-complete problem

In Section 3 we consider the complete stratified fuzzy linear programming problem, but in practical problems, some objective functions are equally important, so the non-complete stratified fuzzy linear programming problem need to discuss.

Suppose there have m (m ≥ 2) objective functions.

f˜11(x˜),,f˜l11(x˜);f˜12(x˜),,f˜l22(x˜);;f˜1L(x˜),,f˜lLL(x˜).

where l 1 + l 2 + … + l L  = m .

These objective functions belong to different levels. Suppose

the upper level is F˜1(x˜)(f˜11(x˜),,f˜l11(x˜))T,

the second level is F˜2(x˜)(f˜12(x˜),,f˜l22(x˜))T,

the lowest level is F˜L(x˜)(f˜1L(x˜),,f˜lLL(x˜))T.

Then we obtain the non-complete stratified fuzzy linear programming problem.

(P5) Min [P1F˜1(x˜),P2F˜2(x˜),,PLF˜L(x˜)]

    s.t.  Ax˜b˜

     x˜ɛ0˜

The algorithm of solving (P5) can be summarized as follows:

ALG (4.1).

Step 1: Consider the kth level, determine the weight coefficient of each objective function according to the DM, then we have

Z˜k(x)α1kf˜1k(x˜)++αlkkf˜lkk(x˜),k=1,,L.

Step 2: Obtain the complete stratified fuzzy linear programming (P6)

(P6) Min [PkZ˜k(x˜)]k=1L

 s.t.  Ax˜b˜

    x˜ɛ0˜

Step 3: Use ALG (3.2) to solve problem (P6).

5A numerical example

For an illustration of the above method we consider the following example.

Example 5.1. Consider the following FMOLP problem:

min f˜1(x˜)(-3,1,2,2)x˜1+(-6,0,1,1)x˜2

f˜2(x˜)(-2,0,1,1)x˜1+(-5,1,1,1)x˜3

f˜3(x˜)(0,2,2,2)x˜1+(1,3,2,2)x˜2+(0,2,1,1)x˜3

s.t.  x˜1+x˜2(4,6,3,3)

x˜2(1,3,2,2)

-x˜1-x˜2+x˜3(3,5,3,3)

x˜1,x˜2,x˜3ɛ0˜

Solution. Assume that the following stratified linear programming problem was obtained according to the decision maker.

min [P1f˜1,P2f˜2,P3f˜3]

 s.t.  x˜1+x˜2(4,6,3,3)

   x˜2(1,3,2,2)

  -x˜1-x˜2+x˜3(3,5,3,3)

   x˜1,x˜2,x˜3ɛ0˜

Introducing slack fuzzy variables x˜4,x˜5 and x˜6, we may write the first fuzzy primal simplex tableau as Table 2.

In Table 2, λ˜12(0,6,1,1)ɛ0˜, x˜5 is a leaving variable and x˜2 is an entering variable. The new tableau is Table 3.

In Table 3, λ˜11(-1,3,2,2)ɛ0˜, x˜4 is a leaving variable and x˜1 is an entering variable. The new tableau is Table 4.

In Table 4, λ˜23(-1,5,1,1)ɛ0˜, x˜6 is a leaving variable and x˜3 is an entering variable. The new tableau is Table 5.

In Table 5, λ˜25(0,2,1,1)0˜, but λ˜150˜, then convert to the 3th level, λ˜340˜ but λ˜240˜, λ˜350˜ but λ˜150˜, λ˜360˜ but λ˜210˜.

At the same time k = l = 3, therefore the fuzzy efficient solution is x˜1(1,5,5,5),x˜2(1,3,2,2),x˜3(5,13,10,10), the fuzzy optimal values are f˜1(-28,10,18,18),

f˜2(-65,23,28,28),f˜3(-6,38,65,65).

6Conclusion

In this paper, we proposed a fuzzy stratified simplex method to obtain the optimal solution of the complete stratified fuzzy multi-objective linear programming problems. Then we prove this optimal solution is the fuzzy efficient solution of the FMOLP problems. The main advantage of the proposed method is that we can obtain the fuzzy optimal solution of the FMOLP problem directly by using the extended primal simplex method.

Acknowledgments

The project is supported by the National Natural Science Foundation (61074151) and (11371002) and Specialized Research Fund for the Doctoral Program of Higher Education (20131101110048).

References

1 

Ebrahimnejad A (2011) Some new results in linear programs with trapezoidal fuzzy numbers: Finite convergence of the Ganesan and Veeramani’s method and a fuzzy revised simplex method Applied Mathematical Modelling 35: 4526 4540

2 

Kaufmann A, Gupta MM (1985) Introduction to fuzzy arithmetic: Theory and applications Van Nostrand Reinhold, 320 New York

3 

Kumar A, Kaur J, Singh P (2011) A new method for solving fully fuzzy linear programming problems Applied Mathematical Modelling 35: 817 823

4 

Kherirfam B, Verdegay J-L (2012) The dual simplex method and sensitivity analysis for fuzzy linear programming with symmetric trapezoidal numbers Fuzzy Optim Decis Making 10.1007/s 10700-012-9152-7

5 

Wu FJ, Lu J, Zhang GQ (2006) A new approximate algorithm for solving multiple objective linear programming problems with fuzzy parameters Appl Math Comput 174: 524 544

6 

Zimmermann HJ (1978) Fuzzy programming and linear programming with sveral objective functions Fuzzy Sets and Systems 1: 45 55

7 

Tanaka H, Asai K (1984) Fuzzy linear programming problems with fuzzy numbers Fuzzy Set and Systems 13: 1 10

8 

Tanaka H, Okudo T, Asai K (1974) On fuzzy mathematical programming J Cybernet 3: 37 46

9 

Huang HZ, Wu WD, Liu CS (2005) A coordination method for fuzzy multi-objective optimization of system reliability Journal of Intelligent Fuzzy Systems 16: 213 220

10 

Baky IA (2009) Fuzzy goal programming algorithm for solving decentralized bi-level multi-objective programming problems Fuzzy Set and Systems 160: 2701 2713

11 

Lu J, Wu FG, Zhang GQ (2007) On a generalized fuzzy goal optimization for solving fuzzy multi-objective linear programming problems Journal of Intelligent Fuzzy Systems 18: 83 97

12 

Ganesan K, Veeramani P (2006) Fuzzy linear programs with trapezolidal fuzzy numbers Ann Oper Res 143: 305 315

13 

Duran Toksar M (2008) Taylor series approach to fuzzy multiobjective linear fractional programming Information Sciences 178: 1189 1204

14 

Luhandjula MK (1987) Multiple objective programming problems with possibilistic coefficients Fuzzy Set and Systems 21: 135 145

15 

Jiménez M, Bilbao A (2009) Pareto-optimal solutions in fuzzy multi-objective linear programming Fuzzy Set and Systems 160: 2714 2721

16 

Sakawa M, Kato K (1997) Interactive decision making for large-scale multiobjective linear programs with fuzzy number Fuzzy Set and Systems 88: 161 172

17 

Mahdavi-Amiri N, Nasseri SH (2007) Duality results and a dual simplex method for linear programming problems with trapezoidal fuzzy variables Fuzzy Set and Systems 158: 1961 1978

18 

Bellman RE, Zadeh LA (1970) Decision making in a fuzy envionment Management Sci 17: 141 164

19 

Tong SC (1994) Interval number and fuzzy number linear programming Fuzzy Set and Systems 66: 301 306

20 

Liou TS, Wang MJ (1992) Ranking fuzzy numbers with integral value Fuzzy Sets and Systems 50: 247 255

21 

Lai YJ, Hwang CL (1992) A new approach to some possibilistic linear programming problems Fuzzy Sets and Systems 49: 121 133

Figures and Tables

Table 1

The stratified simplex tableau

λ˜1 λ˜j λ˜m+n f˜0
P 1 λ˜11 λ˜1j λ˜1m+n f˜10
P k λ˜k1 λ˜kj λ˜km+n f˜k0
P l λ˜l1 λ˜lj λ˜lm+n f˜l0
x˜B x˜1 x˜j x˜m+n b˜
x˜B1 y 11 y 1j y 1n+m y˜10
x˜Bi y i1 y ij y in+m y˜i0
x˜Bm y m1 y mj y mn+m y˜m0
Table 2

The fuzzy primal simplex tableau

λ˜1 λ˜2 λ˜3 λ˜4 λ˜5 λ˜6 f˜0
P 1 (-1, 3, 2, 2)(0, 6, 1, 1) 0˜ 0˜ 0˜ 0˜ 0˜
P 2 (0, 2, 1, 1) 0˜ (-1, 5, 1, 1) 0˜ 0˜ 0˜ 0˜
P 3 (-2, 0, 2, 2)(-3, - 1, 2, 2)(-2, 0, 1, 1) 0˜ 0˜ 0˜ 0˜
x˜B x˜1 x˜2 x˜3 x˜4 x˜5 x˜6 b˜
x˜4 110100(4, 6, 3, 3)
x˜5 01* 0010(1, 3, 2, 2)
x˜6 -1-11001(3, 5, 3, 3)
Table 3

The first iteration

λ˜1 λ˜2 λ˜3 λ˜4 λ˜5 λ˜6 f˜0
P 1 (-1, 3, 2, 2) 0˜ 0˜ 0˜ (-6, 0, 1, 1) 0˜ (-15, 3, 3, 3)
P 2 (0, 2, 1, 1) 0˜ (-1, 5, 1, 1) 0˜ 0˜ 0˜ 0˜
P 3 (-2, 0, 2, 2) 0˜ (-2, 0, 1, 1) 0˜ (1, 3, 2, 2) 0˜ (0, 8, 12, 12)
x˜B x˜1 x˜2 x˜3 x˜4 x˜5 x˜6 b˜
x˜4 1* 001-10(1, 5, 5, 5)
x˜2 010010(1, 3, 2, 2)
x˜6 -101011(4, 8, 5, 5)
Table 4

The second iteration

λ˜1 λ˜2 λ˜3 λ˜4 λ˜5 λ˜6 f˜0
P 1 0˜ 0˜ 0˜ (-3, 1, 2, 2)(-7, 3, 3, 3) 0˜ (-28, 10, 18, 18)
P 2 0˜ 0˜ (-1, 5, 1, 1)(-2, 0, 1, 1)(0, 2, 1, 1) 0˜ (-8, 2, 5, 5)
P 3 0˜ 0˜ (-2, 0, 1, 1)(0, 2, 2, 2)(-1, 3, 4, 4) 0˜ (-2, 16, 32, 32)
x˜B x˜1 x˜2 x˜3 x˜4 x˜5 x˜6 b˜
x˜1 1001-10(1, 5, 5, 5)
x˜2 010010(1, 3, 2, 2)
x˜6 001* 101(5, 13, 10, 10)
Table 5

The third iteration

λ˜1 λ˜2 λ˜3 λ˜4 λ˜5 λ˜6 f˜0
P 1 0˜ 0˜ 0˜ (-3, 1, 2, 2)(-7, 3, 3, 3) 0˜ (-28, 10, 18, 18)
P 2 0˜ 0˜ 0˜ (-7, 1, 2, 2)(0, 2, 1, 1)(-5, 1, 1, 1)(-65, 23, 28, 28)
P 3 0˜ 0˜ 0˜ (0, 4, 3, 3)(-1, 3, 4, 4)(0, 2, 1, 1)(-6, 38, 65, 65)
x˜B x˜1 x˜2 x˜3 x˜4 x˜5 x˜6 b˜
x˜1 1001-10(1, 5, 5, 5)
x˜2 010010(1, 3, 2, 2)
x˜3 001101(5, 13, 10, 10)