Parametric sensitivity analysis is one of the most interesting research topics in linear programming with fuzzy variables (FVLP), and it is also a basic tool for studying perturbations in optimization problems, that is perturbation analysis. The focus of this paper is on two kinds of parametric linear programming with fuzzy variables (PFVLP) which can describe the behaviors of the optimal value under parametric perturbations of the objective function coefficients and the right-hand side of constraint equations in a FVLP, respectively. Firstly, for these two kinds of PFVLP, we investigate how to obtain an optimal basis of them from an optimal basis of their corresponding FVLP based on the parameters in them. Then, two algorithms are proposed to solve these two problems. Finally, two examples are illustrated to show that the PFVLP models proposed in this paper can provide more accurate and scientific suggestions for decision-makers.
Since Bellman and Zadeh [1] proposed fuzzy optimization problems in 1970s, a number of researchers have exhibited their interest to solve the fuzzy programming problems for treating uncertainty, especially on fuzzy linear programming (FLP). From a general view, the class of FLP can be broadly classified into four kinds of situations: fuzzy number linear programming (FNLP) [19, 20] in which only the cost coefficients are fuzzy numbers, linear programming with fuzzy variables (FVLP) [14] in which the right-hand-side vector and the decision variables are fuzzy numbers, semi fully fuzzy linear programming (SFFLP) [21, 22] in which the cost coefficients, the right-hand-side vector and the decision variables are fuzzy numbers, and fully fuzzy linear programming (FFLP) [23] in which the cost coefficients, the right- hand-side vector, coefficient matrix and the decision variables are fuzzy numbers.
In recent years, one of the relatively popular topics of FLP is FVLP. Until now, various attempts have been made to study the FVLP problem. To find the optimal solution of FVLP, there exists many methods, such as the simplex methods [2–5], revised simplex methods [6, 7], penalty method [8], degenerate problem [9, 10] and other special methods [11–13]. Besides, some scholars also studied the duality of FVLP, such as dual simplex algorithm [14, 15], primal-dual simplex algorithm [16] and some special duality results [17, 18].
Although FLP models permit to represent the flexibility in the values involved in practical problems, one can not stick to all the values for a long time or it is quite possible that the wrong values got entered while a practical problem is formulated as a FLP model. Sensitivity analysis is a basic tool for studying perturbations in optimization problems, which is also one of the interesting research lines in FLP problem [22].
Recently, many scholars studied the sensitivity analysis for FNLP [19, 20], SFFLP [21, 22], FFLP [23] and FVLP [24–26]. However, sensitivity analysis can only determine the impact of a variable in the model.
In fact, in practical problems, some changes may happen at the same time. Parametric sensitivity analysis can be used to deal with the FLP when some changes occur simultaneously in the cost coefficients and the right-hand-side vector. Kheirfam and Verdegay [21] studied the sensitivity analysis for fuzzy linear programming problems with symmetric trapezoidal fuzzy numbers when the data are perturbed in some cost coefficient and the right-hand-side vector , while the fuzzy optimal solution remains invariant. Yanlin Jia etc. [27] studied the parametric sensitivity analysis of objective function in FNLP, in which they proved that if the parameter was in a certain range, the optimal solution remains invariant. However, to the best of our knowledge, till now there is no method in the literature to deal with the parametric sensitivity analysis of FVLP. Parametric sensitivity analysis of FVLP is an extension and supplementary of the sensitivity analysis of FVLP. Based on [21, 27], we will study the problems of parametric sensitivity analysis of objective function and the right-hand side of constraint equation in FVLP in this paper.
This paper is organized as follows: we recall some preliminaries on fuzzy set theory and two existed algorithms to solve the FVLP problems in Section 2. Two kinds of PFVLP models and their corresponding parameter analysis methods are shown in Section 3. Some numerical examples are given in Section 4. Finally, we will allocate the Section 5 to conclusions.
Preliminaries
In this section, we recall some necessary concepts, results and operations on fuzzy numbers and ranking function, and some existed methods for solving FVLP, which are needed in the rest of the paper.
A fuzzy set on R is specified by its membership function,
assigning to each x ∈ R the degree or grade to which x belongs to . The set is called the support of , and the set is called its kernel.
Definition 1. (trapezoidal fuzzy number) [22] A fuzzy number is said to be a trapezoidal fuzzy number, if there exist real numbers aL and aU, aL ≤ aU, α > 0 and β > 0, such that
We denote a trapezoidal fuzzy number by , where (aL - α, aU + β) is the support of , and [aL, aU] is the core of . is called a membership function of , and the set of all trapezoidal fuzzy numbers is denoted by F (R). A trapezoidal fuzzy number with the above membership function is shown in Fig. 1.
A trapezoidal fuzzy number.
Definition 2. [28] A fuzzy vector of n dimension is an n-tuple of fuzzy number: , where the fuzzy number is called the i-th component, 1 ≤ i ≤ n. We denote the set of all fuzzy vectors of n dimension by (F (R)) n.
Definition 3. (The arithmetic operations on fuzzy numbers) [28] Let and be two trapezoidal fuzzy numbers. For any x ∈ R,
if x > 0, then
if x < 0, then
.
Definition 4. [28] Let , be two fuzzy vectors, and a vector k = (k1, k2, ⋯ , kn) ∈ Rn, then
for any x ∈ R, .
.
.
Definition 5. (Ranking function) [14] The function which maps each fuzzy number into the real line is called a ranking function, where a natural order exists.
Definition 6. (Linear ranking function) [14] A ranking function is called a linear ranking function of F (R) into R if it has the following property
for all , k ∈ R.
Definition 7. [14, 30] The forms of linear ranking functions on F (R) are considered as follows:
, where , and cL, cU, cα, cβ are constants, at least one of which is nonzero.
Definition 8. (Orders of ranking function) [14] If , then
if and only if .
if and only if .
if and only if .
Especially, for any two trapezoidal fuzzy numbers and , if and only if .
Definition 9. [28] Let , then ranking function operation of is defined as
Definition 10. [14] A FVLP problem defined as follows
where , R (A) = m and is a linear ranking function.
Especially, if in FVLP (1), slack variables could be added to satisfy . Then the constraint matrix is [AI], where I is the unit matrix.
Let A = [aij] m*n in FVLP (1). Assume rank (A) = m. Partition A as [BN], where Bm*m is nonsingular. It is obvious that rank (B) = m. It is apparent that the basic solution is a solution of . If , then the fuzzy basic solution is feasible and the corresponding fuzzy objective value is , where cB = (cB1, cB2, ⋯ , cBm). There are two existed algorithms to solve the FVLP (1) as following.
Algorithm 1. [5] The fuzzy simplex algorithm for the FVLP problem
Assumption: A basic feasible solution with basis B and the corresponding simplex tableau is at hand.
Step 1: The basic feasible solution is given by and . The fuzzy objective value is: ;
Step 2: Let . If zk - ck ≤ 0, then stop; the current solution is optimal.
Step 3: If yk ≤ 0, then stop; the problem is unbounded. Otherwise, determine the index of the variable leaving the basis as follows:
where .
Step 4: Pivot on yrk and update the simplex tableau. Go to Step 2.
Remark 1. If the objective function is maximum, we only need to change the step 2 of Algorithm 1 as following:
Step 2’: Let . If zk - ck ≥ 0, then stop; the current solution is optimal.
Algorithm 2. [14] the fuzzy dual simplex algorithm for the FVLP problem
Step 1: Given a basis B for the FVLP problem such that zj - cj ≤ 0. Compute the fuzzy simplex tableau.
Step 2: If , then stop (the current solution is optimal); else select the pivot row r with (that is, r so that ).
Step 3: If yrj ≥ 0 for all j, then stop (the FVLP problem is infeasible); else select the pivot column k by the following minimum ratio test:
Step 4: Pivot on yrk and go to Step 2.
Remark 2. One suggestion for choice of r in step 2 may be r satisfied .
Remark 3. Pivoting on yrk in step 4 is the usual Gaussian elimination process that, using yrk, converts column k to the unit vector er yielding the new simplex tableau corresponding to the new basis (the one that is obtained by replacing column r of B with ak).
Parametric sensitivity analysis of linear programming with fuzzy variables
In this section, we discuss two problems of parametric perturbations of FVLP (1) which have parameter λ in the coefficients of the objective function and the right hand of the constraints, respectively. Firstly, we investigate how to solve these two problems by making use of the optimal basis of their corresponding FVLP (1). Then, two algorithms are proposed based on ranking function, Algorithms 1 and 2. For convenience, we assume that B is an optimal basis of FVLP (1), and its corresponding optimal solution can be obtained by Algorithms 1 or 2.
Parameter changes in the coefficients of objective function
The first kind of parametric linear programming with fuzzy variables (PFVLP) discussed in this paper is given as following:
where c′T ∈ Rn, λ ∈ R is the parameter of variation. Compare with FVLP (1), the fuzzy cost vector of is changed from c to c + λc′ in PFVLP (4).
Obviously, B is an optimal basis of PFVLP (4) for λ = 0 if B is an optimal basis of FVLP (1). Decomposing A into [B, N], c into [cB, cN] and c′ into .
Theorem 1.If FVLP (1) has an optimal basis B, then there exist and for PFVLP (4) such that when , the optimal basis B of FVLP (1) is still an optimal basis for PFVLP (4).
Proof. If λ = 0, PFVLP (4) is equal to FVLP (1). Then the optimal basis is B, the non-basis matrix is N, optimal solution is , and the optimal value is .
In PFVLP (4), and are the coefficients of and , respectively.
To prove this conclusion holds, we want to prove that zj - cj ≤ 0 of FVLP (4) holds for all j ∈ {1, 2, ⋯ , n} by the Step 2 of Algorithm 1. Therefore, the following optimality conditions must hold:
It follows that - (cBB-1N - cN) ≥0 since B is an optimal basis of FVLP (1).
Let . Then H must be a vector of n dimension. Now, there are four cases:
Case 1: H = 01*n. Obviously, for any λ ∈ R, Equation (6) holds.
Case 2: H > 01*n. If Equation (6) holds, then
for all j ∈ {1, 2, ⋯ , n}, where is the j-th component of H.
Case 3: H < 01*n. If Equation (6) holds, then
for all j ∈ {1, 2, ⋯ , n}.
Case 4: Let P = {p|Hp < 0}, Q = {q|Hq > 0} and Z = {z|Hz = 0}. For any j ∈ P, if Equation (6) holds, then
In summary, if , Equation (6) holds. The original optimal basis B of FVLP (1) is still optimal to PFVLP (4). Then, the optimal solution is . By the way, the current optimal objective value is
□
Corollary 1.The optimal objective value of PFVLP (4) is a fuzzy linear function with the parameter λ.
This implies that zj - cj > 0. Hence, the original optimal basis B of FVLP (1) is not optimal for PFVLP (4). Therefore, using Algorithm 1, according to the Step 3, if yi ≤ 0, PFVLP (4) is unbounded. Otherwise, we can obtain a new optimal basis B′ for PFVLP (4) by Equation (2). □
Remark 4. Given an optimal basis B of FVLP (1), if a new optimal basis B′ of PFVLP (4) with can be obtained based on B by Algorithm 1, then B′ is an optimal basis of PFVLP (4) with since zj - cj = 0 according to Equation (15). Therefore, if , then there may exist another optimal basis for FVLP(4) shown in Example 4.1.
Remark 5. The new basis B′ is not optimal basis for PFVLP (4) when .
Corollary 2.If , the original optimal basis B of FVLP (1) is not optimal for PFVLP (4).
Proof. Similar to the proof of Theorem 2. □
Remark 6. If , there may be another new optimal basis to PFVLP (4) besides B.
Remark 7. and are the upper and lower breaking point of basis B, respectively.
According to Theorems 1, 2 and Algorithm 1, we can propose Algorithm 3 to solve PFVLP(4) for all λ ∈ R, whose flowchart is shown in Fig. 2. We also use Algorithm 3 to solve a practical problem in the later Example 4.1.
Flowchart of Algorithm 3.
Algorithm 3. The parametric sensitivity analysis algorithm to the coefficients of objective function
Assumption: Given a FVLP (1) and its corresponding PFVLP (4), there have an optimal basis B and an optimal simplex tableau of FVLP (1) at hand.
Step 2: If , then compute the optimal solution , optimal objective value and simplex tableau of PFVLP (4). Otherwise, go to the Step 3.
Step 3: If and , then compute the new simplex tableau using Algorithm 1. If there exists a new optimal basis B, then go back to the Step 1. Otherwise, go to the Step 4.
Step 4: If and , then compute the new simplex tableau using Algorithm 1. If there exists a new optimal basis B, then go back to the Step 1. Otherwise, stop.
Remark 8. By Equation (12) and Equation (13), and can not be infinite at the same time in the judge statement of Fig. 2. Furthermore, λ is always finite. Therefore, we can regardless of whether there is an infinity in the step 2 of Algorithm 3.
Parameter changes in the right hand of the constraints
The second kind of parametric linear programming with fuzzy variables (PFVLP) discussed in this paper is given as the following:
where , λ ∈ R is the parameter of variation. Compared with FVLP (1), the right hand of the constraints are changed from to in PFVLP (17).
Obviously, B is an optimal basis of PFVLP (17) for λ = 0. Decomposing A into [B, N], c into [cB, cN].
Theorem 3.If FVLP (1) has an optimal basis B, then there exist and for PFVLP (17), such that when , B is still optimal for PFVLP (17).
Proof. If λ = 0, PFVLP (17) is equal to FVLP (1). Hence, the optimal basis is B, the non-basis matrix is N, optimal solution is , and the optimal value is .
To prove the original optimal basis B of FVLP (1) preserves optimality to PFVLP (17), we want to prove the current solution of PFVLP (17) is optimal. Therefore, Equation (18) must hold by the Step 2 of Algorithm 2.
In summary, if , Equation (19) holds. The original optimal basis B of FVLP (1) is still optimal to PFVLP (17). But the current optimal solution of PFVLP (17) is . By the way, the current optimal objective value is
□
Corollary 3.The optimal objective value of PFVLP (17) is a fuzzy linear function with the parameter λ.
Proof. Immediately from Equation (27) of Theorem 3. □
Theorem 4.If , then the original optimal basis B of FVLP (1) is not optimal to PFVLP (17), but there must be a new optimal basis B′ for PFVLP (17) if PFVLP (17) is feasible.
Proof. If , compared with Equation (19), there must exist an index i:
Therefore, using Algorithm 2, by the Step 2, let r = i be the pivot row. And according to the Step 3, if yrj ≥ 0 for all j, the PFVLP (17) is infeasible. Otherwise, we can get a new optimal basis B′ for PFVLP (17) by Equation (3). That is, the original optimal basis B of FVLP (1) is not optimal to PFVLP (17). □
Remark 9. Given an optimal basis B of FVLP (1), if a new optimal basis B′ of PFVLP (17) with can be obtained based on B by Algorithm 2, then B′ is an optimal basis of PFVLP (17) with since according to Equation (28). Therefore, if , then there may exist another optimal basis for PFVLP(17) shown in Example 4.2.
Remark 10. The new basis B′ is not optimal basis when .
Corollary 4.If , then the original optimal basis B of FVLP (1) is not optimal to PFVLP (17), but there must be a new optimal basis B″ for PFVLP (17) if PFVLP (17) is feasible.
Proof. Similar to the proof of Theorem 4. □
Remark 11. If , there may be another new optimal basis to PFVLP (17) besides B.
Remark 12. and are the upper and lower breaking point of basis B, respectively.
According to Theorems 3, 4 and Algorithm 2, we can propose Algorithm 4 to solve PFVLP (17) for all λ ∈ R, whose flowchart is shown in Fig. 3. We also use Algorithm 4 to solve a practical problem in the later Example 4.2.
Flowchart of Algorithm 4.
Algorithm 4. The parametric sensitivity analysis algorithm to the right hand of the constraints
Assumption: Given a FVLP (1) and its corresponding PFVLP (17), there have an optimal basis B and an optimal simplex tableau of FVLP (1) at hand.
Step 2: If , then compute the optimal solution , optimal objective value and simplex tableau of PFVLP (17). Otherwise, go to the Step 3.
Step 3: If and , then compute the new simplex tableau using Algorithm 2. If there exists a new optimal basis B, then go back to the Step 1. Otherwise, go to the Step 4.
Step 4: If and , then compute the new simplex tableau using Algorithm 2. If there exists a new optimal basis B, then go back to the Step 1. Otherwise, stop.
Remark 13. By Equation (25) and Equation (26), and can not be infinite at the same time in the judge statement of Fig. 3. Furthermore, λ is always finite. Therefore, we can regardless of whether there is an infinity in the step 2 of Algorithm 4.
Numerical example
In this section, two numerical examples are illustrated to show how to solve the two kinds of PFVLP proposed in this paper by Algorithms 3 and 4.
Question 1: A factory produces two products representing with P1 and P2, which are made by manual system and machine system a day. The detailed relationship between production capacity and pure profit is shown in Table 1. The daily capacity of two systems for the products P1 and P2 is about 8 and 7 hours, respectively. So how to arrange the production to get the maximum pure profit?
The relationship among daily capacity, time per unit of each production and pure profit
System
Daily capacity
Time per unit
Pure
P1
P2
Profit
Manual
(7, 9, 0.2, 1)
3
1
3
Machine
(6.8, 7.2, 0.1, 1)
1
2
5
Remark 14. (1) In Table 1, the measure unit of daily capacity is hour, the measure unit of Time is hour per unit, and the measure unit of pure profit is thousand dollars per unit.
(2) In Table 1, daily capacity of each system is fuzzy. If its daily capacity is about 8 after investigation, then it may be presented as a trapezoidal fuzzy number. That is (7, 9, 0.2, 1).
(3) The production for each system can vary due to variations in other condition, such as physical qualifications, manpower resource, technological innovation. So we can use a trapezoidal fuzzy number to denote the range of the production after investigation.
Solution: Let x1 and x2 denote daily amount of P1 and P2, respectively. In this case, the problem is formulated as the following FVLP (29).
Adding the slack variables and minimizing the objective function, we have the following FVLP (30).
Next, using the Algorithm 1, after two times iteration, the final simplex tableau of FVLP (30) is given in Table 2.
Final simplex tableau of FVLP (30)
1
0
0
1
0
0
Example 4.1. Consider the Question 1. Due to some objective reasons, such as economic policy, seasonal changes, the profits of P1 and P2 change. After investigation, the profits of products is c + λc′ = (3, 5) + λ (1, - 1), a function of λ. That is, the profits of products are perturbed along the profit vector c′ = (1, - 1).
In fact, we should solve the following PFVLP (31), which belongs to the first kind of parametric linear programming with fuzzy variables.
Then, a parameter λ changes in the coefficients of objective function. We only need to modify the last row of Table 2. According to Equation (5), we only consider the number for k = 3, 4. Hence
Therefore, the number for k = 3, 4 is
and the optimal value is
Hence, when λ ≥ 3, the new basic is B′ = [x1, x4], the optimal solution is
and the optimal value is
That is, if λ ≥ 3, the decision maker should only produce P1.
By the way, obviously, when λ ≥ 5, the decision maker should stop producing P2 since the pure profit of P2 is less than zero. In a sense, PFVLP (31) can provide a more accurate plan for decision-makers since our suggestion is that when λ ≥ 3, stop producing P2.
If , the original basis is not optimal. Then enters the basis and the leaving variable is . The optimal simplex table is given in Table 5.
Therefore, if , the new basic is B′ = [x3, x2], the optimal solution is
and the optimal value is
That is, if , the decision maker should only produce P2.
By the way, obviously, if λ ≤ -3, the decision maker should stop producing P1 since the pure profit of P1 is less than zero. In a sense, PFVLP (31) can provide a more accurate plan for decision-makers since our suggestion is that when , stop producing P1.
To sum up, the optimal solution for the entire range of λ is summarized in Table 6. The value of object function is computed by direct substitution.
The optimal solutions with different parameter λ of PFVLP (31)
λ
[3, + ∞]
Example 4.2. Also consider the Question 1. Due to some objective reasons, such as manpower resource, technological innovation, the daily capacity of manual system and machine system changes. After investigation, the daily capacity of manual system and machine system is , a function of λ. That is, the daily capacity of manual system and machine system is perturbed along the right-hand-side vector .
Compared with FVLP (30), we should solve the following PFVLP (32), which belongs to the second kind of parametric linear programming with fuzzy variables.
Then, a parameter λ changes in the right hand of the constraints. We only need to modify the last column of Table 2. Hence,
If , the original basis is not optimal. Using fuzzy dual simplex algorithm, enters the basis and the leaving variable is . The optimal simplex table is given in Table 8.
Therefore, if , the optimal solution is
and the optimal value is
That is, if , the decision maker should only produce P2.
If , the current original basis is not optimal. Using fuzzy dual simplex algorithm, the current model is infeasible.
If , the original basis is not optimal. Using fuzzy dual simplex algorithm in Table 7, enters the basis and the leaving variable is . The optimal simplex table is given in Table 9.
Therefore, if , the optimal solution is
and the optimal value is
That is, if , the decision maker should only produce P1.
If , the current original basis is not optimal. Using fuzzy dual simplex algorithm, the current model is infeasible.
To sum up, the optimal solution for the entire range of λ is summarized in Table 10. The value of object function is computed by direct substitution.
The optimal solutions with different parameter λ of PFVLP (32)
λ
——–
——–
infeasible
——–
——–
infeasible
By the way, obviously, if , that is to say, the daily capacity of manual system and machine system is less than 0, the model is failed. Then,
Therefore, when or , the decision maker can not produce P1 and P2, which has been reflected in the Table 10. Further more, Table 10 has provided more detailed production planning. In a sense, the PFVLP (32) can provide a more accurate plan for decision-makers, when the right hand side of FVLP (30) is perturbed along some right-hand-side vector.
Conclusions
In the preceding sections, we investigate two kinds of parametric sensitivity analysis of FVLP, and propose two PFVLP problems. For each problem, the relationship between the optimal basis of the FVLP and the optimal basis of the PFVLP are obtained which depends on the value of parameter λ in it. In addition, two algorithms are given to solve these two PFVLP problems, and two numerical examples are also given to show them.
In particularly, if λ = 1, and there only exists one non-zero component in c in PFVLP (4), then the new problem is a sensitivity analysis of FVLP (1). Similarly, in PFVLP (17), if λ = 1, and there only exists one for , then it is also a sensitivity analysis of FVLP (1). Previous related work about sensitivity analysis of FVLP (1) can be found in [24–26]. Therefore, PFVLP (4) and PFVLP (17) are extension and supplementary of the sensitivity analysis of FVLP (1).
Compared with [21, 27], the models in this paper are more perfect since the range of parameter values in PFVLP (4) and PFVLP (17) is real number field R, thus they can provide more accurate and scientific plans for decision-makers.
However, the proposed methods can not solve parametric FFLP where the components in the coefficient matrix A are all fuzzy numbers. This will be an interesting research work in the future.
Footnotes
Acknowledgments
This work is supported by National Natural Science Foundation of China (No. 11401494) and Science Foundation of Chengdu Neusoft University (No. NSU2016-003).
References
1.
BelmanR.E. and ZadehL.A., Decision making in a fuzzy environment, Management Science17 (1970), 141–164.
2.
MalekiH.R., TataM. and MashinchiM., Linear programming with fuzzy variables, Fuzzy Sets and Systems109 (2000), 21–33.
3.
NasseriS.H., ArdilE., YazdaniA. and ZaefarianR., Simplex method for solving linear programming problems with fuzzy numbers, Transactions on Engineering, Computing and Technology10 (2005), 284–288.
4.
GanesanK. and VeeramaniP., Fuzzy linear programs with trapezoidal fuzzy numbers, Annals of Operations Research143 (2006), 305–315.
5.
Mahdavi-AmiriN., NasseriS.H. and YazdaniA., Fuzzy primal simplex algorithms for solving fuzzy linear programming problems, Iranian Journal of Operations Research1 (2009), 68–84.
6.
NasseriS.H., AttariH. and EbrahimnejadA., Revised simplex method and its application for solving fuzzy linear programming problems, European Journal of Industrial Engineering6 (2012), 259–280.
7.
NasseriS.H. and KhabiriB., Revised fuzzy simplex algorithm for linear programming problems with fuzzy variables using linear ranking functions, International Journal of Mathematics and Computation6 (2010), 44–55.
8.
NasseriS.H. and AlizadehZ., Solving linear programming problem with fuzzy right hand sides: A penalty method, The Journal of Mathematics and Computer Science3 (2011), 318–328.
9.
SigarpichL.A., AllahviranlooT., HosseinzadehF. and KianiN.A., Degeneracy in fuzzy linear programming and its application, International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems19 (2011), 999–1012.
10.
Yi-HuaZ., Yan-LinJ. and YanY., A revised simplex method of solving degenerate linear programming problems with fuzzy variables, Fuzzy Systems and Mathematics28(6) (2014), 98–104. (in Chinese).
11.
EbrahimnejadA., 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 Modelling35 (2011), 4526–4540.
12.
Zhang-XiaZ. and Bing-YuanC., Fuzzy linear programming problems with fuzzy variables, Fuzzy Systems and Mathematics22(1) (2008), 115–119. (In China).
13.
EbrahimnejadA. and NasseriS.H., Using complementary slackness property to solve linear programming with fuzzy parameters, Fuzzy Information and Engineering3 (2009), 233–245.
14.
Mahdavi-AmiriN. and NasseriS.H., Duality results and a dual simplex method for linear programming problems with trapezoidal fuzzy variables, Fuzzy Sets and Systems158 (2007), 1961–1978.
15.
EbrahimnejadA. and NasseriS.H., A dual simplex method for bounded linear programmes with fuzzy numbers, International Journal of Mathematics in Operational Research2 (2010), 762–779.
16.
EbrahimnejadA., NasseriS.H., Hosseinzadeh LotfiF. and
SoltanifarM., A primal-dual method for linear programming problems with fuzzy variables, European Journal of Industrial Engineering4 (2010), 189–209.
17.
NasseriS.H., EbrahimnejadA. and MizunoS., Duality in fuzzy linear programming with symmetric trapezoidal numbers, Applications and Applied Mathematics5 (2010), 1467–1482.
18.
NasseriS.H. and EbrahimnejadA., A new approach to duality in fuzzy linear programming, Fuzzy Engineering and Operations Research147 (2012), 17–29.
19.
EbrahimnejadA., Sensitivity analysis in fuzzy number linear programming problems, Mathematical and Computer Modelling53 (2011), 1878–1888.
20.
FarhadiniaB., Sensitivity analysis in interval-valued trapezoidal fuzzy number linear programming problems, Applied Mathematical Modelling38(1) (2014), 50–62.
21.
KheirfamB. and VerdegayJ.L., The dual simplex method and sensitivity analysis for fuzzy linear programming with symmetric trapezoidal numbers, Fuzzy Optim Decis Making12 (2013), 171–189.
22.
EbrahimnejadA. and VerdegayJ.L., A novel approach for sensitivity analysis in linear programs with trapezoidal fuzzy numbers, Journal of Intelligent & Fuzzy Systems27 (2014), 173–185.
23.
BhatiaN. and KumarA., Mehar’s method for solving fuzzy sensitivity analysis problems with LR flat fuzzy numbers, Applied Mathematical Modelling36(9) (2012), 4087–4095.
24.
Kheirfam and Hasani, Sensitivity analysis for fuzzy linear programming problems with fuzzy variables, Advanced Modeling and Optimization12 (2010), 257–272.
25.
NasseriS.H. and EbrahimnejadA., Sensitivity analysis on linear programming problems with trapezoidal fuzzy variables, International Journal of Operations Research and Information Systems (IJORIS)2 (2011), 22–39.
26.
Kumar and Bhatia, Sensitivity analysis for fuzzy linear programming problems. In Rough Sets, Fuzzy Sets, Data Mining and Granular Computing, SpringerBerlin Heidelberg, 2011, pp. 103–110.
27.
JiaY., YangY. and ZhongY., Parametric study of fuzzy number linear programming, Computational Intelligence and Security (CIS), 2013 9th International Conference on IEEE, 2013, pp. 339–343.
28.
Yi-HuaZ., Yan-LinJ., DandanC. and YanY., Interior point method for solving fuzzy number linear programming problems using linear ranking function, Journal of Applied Mathematics (2013), 9. Article ID 795098.
29.
YagerR.R., A procedure for ordering fuzzy subsets of the unit interval, Information Sciences24(2) (1981), 143–161.
30.
FortempsP. and RoubensM., Ranking and defuzzification methods based on area compensation, Fuzzy Sets and Systems82(3) (1996), 319–330.