This paper presents a fuzzy parameter based iterative method for solving multi-objective linear fractional optimization problems. Using the proposed method, number of ε-fuzzy efficient and fuzzy efficient solutions can be generated. The obtained fuzzy efficient solutions or ε-fuzzy efficient solutions have some addition features in terms of percentage contribution of each objective. The relative importance of each objective can be found in terms of satisfaction degree, value of membership function at the obtained solution, for each objective. Some theoretical results are also established for the validation of the proposed method and the method is coded in matlab (version R2014b). The efficiency of the method is verified by applying on numerical problems.
Optimization of ratio of linear (affine) functions under the linear constrains called the linear fractional optimization problem. It is very difficult to solve such problems due the non-convexity of linear fractional objectives. The linear fractional optimization problem mathematically can be defined as
The optimization of more than one ratios together under the linear constraints is known as the multi-objective linear fractional optimization problem. The research on MOLF optimization problem is increasing continuously from past four decades because it has wide variety of applications, such as financial sector, inventory management, production planning, banking sector and others. The MOLF optimization problem is used to measure the efficiency of any particular system such as optimization of debt/equity, profit/cost, inventory/sales, actual cost/standard cost, output/employees, nurses/patients ratios etc. Mathematically MOLF optimization problem can be written as:
Also, , are real valued linear (affine) functions which are defined on convex feasible space S. There are lots of computation difficulties in using the classical approaches for the solution of MOLF optimization problem. To overcome the computational difficulties of using conventional approaches to MOLF optimization problems, the theory of fuzzy sets has been introduced in the field of linear fractional optimization. Many authors proposed the techniques for the solution of MOLFP (see, [2, 26–28]). Costa [14] proposed a computational technique to find a solution using the weighted sum technique and the feasible region is divided into two parts and one of them is discarded on the basis of maximum weighted sum. This process is repeated with the remaining region. The drawback of the this algorithm is that it used several iteration to get one efficient solution and the uncertainty parameters are not considered. Also, Costa and Alves [15] presented a reference point technique to compute non-dominated solution for multi-objective linear fractional programming problem. The feasible space is partitioned into two parts by taking the middle point and analyzed for the deletion of one of them. The algorithm is terminated when difference between the iterative non-dominated solution becomes so small or less than the predefined error. The fuzzy iterative method is attempted by Lee and Tcha [4] who proposed a procedure by taking single fuzzy parameter and obtained compromise solution by maximizing the aggregate of membership functions. This method can find only some selective solutions in the feasible region. Valipaur, Yaghoobi and Mashinchi [1] suggested an iterative parametric approach for solving multi-objective linear fractional programming problems which only uses linear programming to obtain efficient solution and always converges to an efficient solution. Weakly efficient conditions for multiobjective fractional optimization problem was considered by Singh [25]. Chen and Chen [18] discussed a fuzzy approach for multi-level multi-objective decision- making problem. They used required minimum tolerence for higher - level decision maker’s decision variable to secure feasibility in the solution space. Dubey and Mehra [8] presented a Pareto optimal solution for multi-objective fuzzy linear programming. Yang, Li and Lai [16] developed a parameterized bilinear programming methodology for solving bimatix games with pay offs of triangular intuitionistic fuzzy numbers. Very recently, Bhati and Singh [9] proposed a novel approach for MOLF programming problem using branch and bound method. In this paper, we presented a fuzzy parametric extension of the method which was developed by Valipaur, Yaghoobi and Mashinchi [1].
Fuzzy multi-objective linear fractional (MOLF) optimization problem
Zimmermann [11] (1978) introduced fuzzy sets into the multi-objective optimization field. He gave the way for the solution of multi-objective optimization problems that had been inaccessible to unsolvable with standard optimization techniques. If an uncertain aspiration level and uncertain tolerance level is introduced to each of the objectives of MOLF optimization problem, then the fuzzy multi-objective linear fractional (FMOLF) optimization problem can be defined as
In the above problem (3), are assumed as fuzzy goals for each ith objective function and are the fuzzy tolerance limits. The membership function μi (x) can be constructed as given below:
If , then the membership function for minimization problem can be constructed as follows:
If , then the membership function for the case of maximization
The fuzzy multi-objective linear fractional (FMOLF) optimization problem can be written as
Fuzzy efficient solution
Definition 1.Fuzzy efficient solution [6]: A solution xe ∈ S is called fuzzy efficient solution to the fuzzy multi-objective linear fractional programming (FMOP) problem, if and only if there is no other solution y ∈ S such that and for at least one r.
Definition 2.ɛ-fuzzy efficient solution: for any εi > 0 ∈ R for i = 1,. . . , k and by assume ɛ = (ε1, ε2,. . . , εk). A point xe ∈ S is called ɛ - fuzzy efficient solution to the fuzzy multi-objective linear fractional (FMOLF) optimization problem (6), if and only if there is no other solution y ∈ S such that and for at least one r.
It may be noted for the problem (6) that the fuzzy efficiency is used for the feasible space and the points lie in it are known as fuzzy efficient solution. The values of fuzzy objectives are called fuzzy non-dominated solution and ε-fuzzy non-dominated solution respectively. Suppose that the fuzzy non-dominated solution of problem (6) is defined by such that xe is a fuzzy efficient solution of problem (6).
Definition 3. The set XN is externally stable if for each there exists such that and for at least one r.
Theorem 1.If X is the image space of FMOLF optimization problem (6) with compact feasible region and continuous membership function objectives, then XN is externally stable.
Proof. The proof is straightforward from result [1]. It is also true that any fuzzy efficient solution xe to the FMOLF optimization problem (6), such that and it is also efficient solution for MOLF optimization problem (2). This fact may be shown by the following theorem.
Theorem 2.Let xe be a fuzzy efficient solution for FMOLF optimization problem(6) iff xe is efficient solution for MOLF optimization problem (2).
Proof. Let xe not be fuzzy efficient solution of (6), then there exists a feasible point x ∈ S such that for i = 1, 2, …, k .
which contradicts the efficiency of xe for MOLF optimization problem (2).
Converse: Suppose xe is not efficient solution for MOLF optimization problem, then there exists another x ∈ S with aspiration levels and tolerance limit such that
which is a contradiction that xe is fuzzy efficient solution.
Fuzzy parametric approach
The solution of multi-objective optimization problem can be obtained by many methods and there is no unique solution for any particular MOP. Most of the methods give the compromise solution to the MOP and the solution may be ranked according to the value of objective function obtained in the given feasible region. But fuzzy approaches also give the satisfaction degree for each objective in terms of membership function of each objective. It gives additional information about the solution by saying that how much contribution of each objective is presented in the compromise solution.
For the solution of fuzzy multi-objective linear fractional optimization problem (6), auxiliary variables (parameters) λi ∀ i = 1, 2, …, k are introduced for each objective function in problem (6) and the well known Zimmerman’s [11] model can be as follows
If we assume the auxiliary variable constraints in problem (7) as a function of x ∈ Rn and λ ∈ [0, 1] k such that
Then the problem (7) is transformed into the following form
After simplification and using equal weights wi = 1 each membership function of objectives in problem (9)
Remark 1. In problem (10), λ ∈ [0, 1] k is a fixed vector, the constraints for i = 1, 2,. . . k are linear because and are the numerical values.
Theorem 3. If the feasible space S of Problem (10) is nonempty, then it has a non-negative fuzzy efficient value.
Proof. Let x be feasible solution of problem (10), then
For equal weights wi = 1 for all i = 1,. . . , k, we have
Thus the optimal value is non-negative.
Theorem 4.Let xe ∈ S and , Then xe is a fuzzy efficient solution of FMOLF optimization problem (6) if and only if the optimal value of problem (10) is zero.
Proof. Let xe be a fuzzy efficient solution of FMOLF optimization problem (6) and assume that the fuzzy efficient value of problem (10) is nonzero. Therefore, by theorem (3) there exists a feasible point y ∈ S such that , for i = 1, 2,. . . , k , for i = 1, 2,. . . , k , then there exists index j such that . Also, for i = 1, 2,. . . , k . Hence, for i = 1, 2,. . . , k and there exists j such that Which is contradiction with the fuzzy efficiency of xe.
Conversely. Let a fuzzy efficient value of problem (10) is zero and suppose that xe is not a fuzzy efficient solution of FMOLF optimization problem (6). Then, there exists another feasible point y ∈ S such that
and
Thus y is a feasible solution of problem (6). Further
which contradicts the fuzzy efficiency of xe.
Proposed method
In this section, the proposed method is outlined in a systematic way
Input: For the solution of FMOLF optimization Problem (6) ∀ i = 1,. . . , k and assume that acceptable error in the obtained solution is ε > 0, and make partition feasible space using the same technique as defined by Valipour, Yaghoobi and Mashinchi [1].
Step 1: Let x0 ∈ S be any feasible starting point and assume that and set p = 0 for xp = x0. The feasibleregion can be defined as where pand Sp are the iteration stage and the feasible region in the pth iteration, respectively.
If, any λi’s equal to 0 for the initial point, then discard that ith constraints and solve the programming to find new λi’s.
Step 2: Find the fuzzy efficient solution xp+1 for the problem (6) and ηp+1 as fuzzy efficient value for the problem (6).
By setting ξp+1 = ηp+1.
Step 3: If ξp+1 < ε, then go to Step 4, else, and return to step 2, end of it.
Step 4: If ξp+1 = 0, then stop the method and the solution obtained xp+1 in a fuzzy efficient solution and stop the iteration.
else
if ξp+1 < ε, then xp+1 is an ε-fuzzy efficient solution, where, ε = (ε1,. . . , εk). Also, every x ∈ Sp is an ε- fuzzy efficient solution which approximates the fuzzy efficient solution. end of it.
Output: A fuzzy efficient or an approximate fuzzy efficient solution is obtained.
Theorem 5.The following statements hold for the proposed method
∅ ≠ Sp+1 ⊂ Sp for p = 1, 2, 3 . . .
Sp contains at least one fuzzy efficient solution for every p = 1, 2, 3,. . .
for i = 1,. . . , k, are nondecreasing convergent sequence of membership degrees.
{ξp} is a non-increasing sequence of nonnegative numbers.
Proof.
xp+1 is the fuzzy efficient solution of problem (11) in step 2 of the method. Thus, for i = 1,. . . , k⇒ ⇒Sp+1 ⊂ Sp .
If xp is a fuzzy efficient solution, then the statement is correct. Otherwise, By Theorem 1, the non-dominated set of FMOLFP Problem (6) is externally stable. Therefore, there exists such that for i = 1,. . . , k and for at least one j. Hence, . Since is a fuzzy efficient solution, the assertion follows.
for i = 1,. . . , k. It implies that are non-decreasing sequence for i = 1,. . . , k.
Since the membership function is a bounded set, are bounded sequences for i = 1,. . . , k. Hence, sequences are convergent for i = 1,. . . , k.
∀ p, ηp is a fuzzy efficient value of problem (11). Since problems (11) and (10) are the same, then by theorem 2, ηp and ξp are nonnegative. For the completion of proof, we will show that
In addition, since xp+1 ∈ Sp ⊂ Sp-1 and xp is the fuzzy efficient solution of problem (11) in iteration p - 1,
Now, (12) and (13) imply that ξp+1 ≤ ξp . Therefor, {ξp} is a non-increasing sequences of nonnegative numbers.
Theorem 6. The sequence {ξp} converge to zero.
Proof.
By part of Theorem 5, the sequence is convergent. Also is a bounded sequence, since is bounded on S. Therefore, for i = 1,. . . , k. Hence, .
Corollary 1. The proposed method is stopped within the finite steps.
Proof. At the stage of step 3 of proposed method, the stoping criteria is ξp+1 = ηp+1 < ε. By Theorem 6, the sequence {ξp+1} is convergent to zero and the proof is complete.
Theorem 7.In the proposed method, suppose that ξp+1 < ε. Then, every x ∈ Sp is an ɛ- fuzzy efficient solution of FMOLF optimization problem (6) where ɛ = (ε,. . . , ε).
Proof. Let ξp+1 < ɛ and assume that x ∈ Sp is not a ɛ- fuzzy efficient solution of FMOLF optimization problem (6). So, there exists y ∈ S such that for i = 1,. . . , k and for at least one j so that y ∈ Sp.
Therefore, for at least one j which implies that .
Thus, Since, and ,therefore, Since, by step 1-3 of the proposed method,then
which is a contradiction that ξp+1 < ε . Hence, the proof is complete.
Theorem 8.In the proposed method, suppose that ξp+1 < ε . Then, there exist a fuzzy efficient solution xe such that Also, all points of Sp are approximations to efficient solutions.
Proof.ξp+1 = ηp+1, for i = 1,. 2,. . , k .
Further,
where,
i = 1,. . . , k]. If xp+1 is a fuzzy efficient solution, let xe = xp+1 then
<ɛ . Otherwise, μ (xp+1) ∈ X ∖ XN . Now, Theorem 1 implies that the non-dominated set of FMOLF optimization problem (6) is externally stable. Therefore, there exists such that for i = 1,. . . k and for some j. So, xe is a fuzzy efficient and it belongs to Sp. Therefore, for i = 1,. . . , k.
for i = 1,. . . , k
As we know that for i = 1, 2, 3,. . . , k, therefore
for i = 1,. . . , k . This shows that for each feasible point x ∈ Sp, there always exist a fuzzy efficient solution xe such that <ɛ .
Thus, we can say that every feasible point in Sp is an approximation to a fuzzy efficient solution.
Computational experiment
For the efficiency measurement of the developed method and for the applicability of the fuzziefied method, a numerical problem from Valipour et al. [1] is taken for the analysis.
Experiment 1. Consider the following multi-objective linear fractional(MOLF) optimization problem [Valipour et al. [1]]
The approximate fuzzy efficient solutions for this problem are summarized in Table 1. Figure 1 described the possible fuzzy efficient space and Fig. 2 described the satisfaction degrees laid on the common surfaces of all three surfaces are the compromise fuzzy efficient.
Experiment 2. Consider an inventory problem model where we are simultaneously interested in maximizing the profit ratio to the holding cost and minimizing the back orders ratio to the total ordered quantities. For simplicity, we assume that there is only one period in the cycle time. Finally, we consider two constraints in our modeling formulation: warehouse space and budget. Therefore, the following multi-objective fractional problem will be formulated
where:
Qi: Ordering quantity of product i.
Pi: Purchasing price of product i.
Si: Selling price of product i.
hi: Inventory holding cost of product i.
Di: Demand for product i per unit time.
B: Maximum available budget.
fi: Space required for product i.
F: Maximum available space.
Now the following numerical values are considered for the implementation of proposed application.
Data for inventory Problem:
Item hiPiSiDifiBF
i= 1 20 600 650 8000 1 400000 240
i=2 24 720 750 4000 2 400000 240
Based on the above numerical values, the MOLFP inventory problem with two objective functions is summarized as follows
For simplification, we may assume that Qi = xi, for all i, then the problem becomes
The fuzzy efficient solution for experiment 2 are described in Table 2 and Figs. 3 and 4 described the possible fuzzy efficient space.
Comparison
In this section, we are giving some comparisons with the already reported work of Costa [14], Costa and Alves [15], Lee and Tacha [4] and Valipaur, Yaghoobi and Mashinchi [1]. Following are the strength of the proposed method
The methods of costa [14] and costa and Alves [15] are in used several programs to find one efficient solution and take the weight initially for showing the relative importance of the objective functions but in our proposed method the importance of the objective function is obtained after getting the solution point in the feasible region.
The computational cost of the method of Costa [14] and Costa and Alves [15] is having more computational cost because, the number of constraints are increased in each step but in our proposed method the number of constraints are fixed initially i.e. (m+k).
In the method of Costa [14] and Costa and Alves [15], at each iteration, feasible space is partitioned into two sub feasible space and stooping criterion is the minimum distance between the best value and the worst value of the objective function in the non-partitioned feasible space or less than the admissible tolerance. In this respect, the fuzzy efficient solution xp obtained in the pth iteration, all the fuzzy efficient solutions having the satisfaction degree less than xp are ignored. Hence, the number of iterations are reduced.
Valipaur, Yaghoobi and Mashinchi [1] presented the algorithm by taking the weights initially for giving the relative importance of the objective functions and also the concept of fuzzy is not considered. But we are finding the relative importance in terms of the satisfaction degree of each objective at the obtained points and we find the fuzzy efficient and ε-fuzzy efficient solution.
Lee and Tacha [4] proposed and fuzzy iterative technique using fuzzy parameter and find the solution in the feasible space. Sometimes the solution does not exist in this case. In our algorithm if the solution does not exist we can discard the infeasible constraint and obtain the fuzzy efficient solution.
The proposed method is presented with the fuzzy concept and all theoretical results are established. Hence the proposed method is more informative and innovative as application of fuzzy set theory.
We compared the solution of proposed method with classical approaches (Valipaur, Yaghoobi and Mashinchi [1] (2014) and Costa [14] (2007)) for optimal value at (0.000, 0.000) in Table 3.
Conclusion
This paper presents the fuzzified version of the algorithm proposed by Valipaur, Yaghoobi and Mashinchi [1] with some additional features. This method can provide an additional information about the obtained fuzzy efficient solution. Using this method, solver can give the information to the decision maker that how much an objective function is satisfied with the obtained fuzzy efficient solution. Also, the proposed method does not need any kind of relative importance in terms of weight to the objective functions. Thus, we can take equal weights to make single objective optimization problem. The relative importance of the objective can be obtained in terms of membership satisfaction degree.
Footnotes
Acknowledgments
Authors would like to thank anonymous reviewer for their valuable suggestions and comments to improve the manuscript.
References
1.
ValipourE., YaghoobiM.A. and MashinchiM., An iterative approach to solve multiobjective linear fractional programming problems, Applied Mathematical Modelling38 (2014), 38–49.
2.
PalB.B., MoitraB.N. and MaulikU., A goal programming procedure for fuzzy multi-objective linear fractional programming problem, Fuzzy Sets and Systems139(2) (2003), 395–405.
3.
PopB. and DumitrescuS., Fully fuzzified linear-fractional programming problem - A trapezoidal numbers approach, ROMAI J1(2) (2005), 143–148.
4.
LeeB.L. and TchaD.W., An iterative procedure for fuzzy programming problems with linear fractional objectves, Computers ind Engng16(2) (1989), 269–275.
5.
DuttaD., RaoJ.R., TiwariR.N., Multiple objective linear fractional programming - A fuzzy set theoretic approach, Fuzzy Sets and Systems52 (1992), 39–45.
6.
DuttaD., RaoJ.R. and TiwariR.N., Sensitivity analysis in fractional programming-the tolerance approach, International Journal of Systems Science23(5) (1992), 823–832.
7.
DuttaD., RaoJ.R. and TiwariR.N., A restricted class of multiobjective linear fractional programming problems, European Journal of Operational Research68(3) (1993), 352–355.
8.
DubeyD. and MehraA., Pareto-optimal solution for multiobjective flexible linear programming, Journal of Intelligent and Fuzzy System30(1) (2016), 535–546.
9.
BhatiD. and SinghP., Branch and bound computational method for multi-objective linear fractional optimization problem, Neural Computing and Applications (2016). doi: 10.1007/s00521-016-2243-6
10.
LotfiF.H., NooraA.A., JahanshahlooG.R., KhodabakhshiM. and PayanA., A linear programming approach to test efficiency in multi-objective linear fractional programming problems, Applied Mathematical Modelling34(12) (2010), 4179–4183.
11.
ZimmermanH.J., Fuzzy programming and linear programming with several objective functions, Fuzzy Sets and System1 (1978), 45–55.
12.
Stancu- MinasianI.M. and PopB., On fuzzy set approach to solving multi-objective linear fractional programming problem, Fuzzy Sets and Systems134(3) (2003), 397–405.
13.
CostaJ.P., An interactive method for multiple objective linear fractional programming problems, OR Spectrum27(4) (2005), 633–652.
14.
CostaJ.P., Computing non-dominated solutions in MOLFP, European Journal of Operational Research181(3) (2007), 1464–1475.
15.
CostaJ.P. and AlvesM.J., A reference point technique to compute nondominated solutions in MOLFP, Journal of Mathematical Sciences161(6) (2009), 820–831.
16.
YangJ., LiD.F. and LaiL.B., Parameterized bilinear programming methodology for solving triangular intuitionistic fuzzy number bimatrix games, Journal of Intelligent and Fuzzy System31(1) (2016), 115–125.
17.
KatoK. and SakawaM., An interactive fuzzy satisficing method for multi-objective linear fractional programs with block angular structure, Cybernetics and Systems: An International Journal28(3) (1997), 245–262.
18.
ChenL.H. and ChenH.H., A fuzzy approach with required minimum decision tolerance for multi-level multi-objective decision-making problem, Journal of Intelligent and Fuzzy System28(1) (2015), 217–224.
19.
LuhandjulaM.K., Fuzzy approches for multiple objective linear fractional optimization, Fuzzy Sets and Systems13 (1984), 11–23.
20.
ChakrabortyM. and GuptaS., Fuzzy mathematical programming for multi-objective linear fractional programming problem, Fuzzy Sets and Systems125(3) (2002), 335–342.
21.
CherguiM.El-A. and MoulaM., An exact method for a discrete multi-objective linear fractional optimization, Journal of Applied Mathematics and Decision Sciences2 (2008), 1–12.
22.
ToksariM.D., Taylor series approach to fuzzy multiobjective linear fractional programming, Information Sciences178(4) (2008), 1189–1204.
23.
GüzelN. and SivriM., A proposal of solution to multiobjective linear fractional programming problem, Sigma (σ) Journal of Engineering and Natural Sciences2 (2005), 43–50.
24.
GüzelN. and SivriM., Taylor series solution of multiobjective linear fractional programming problems, Trkya Univ J Sc6(2) (2005), 80–87.
25.
SinghP., Weakly efficient conditions for multi-objective fractional programming problem, Journal of Intelligent and Fuzzy System26(3) (2014), 1383–1392.
26.
CaballeroR. and HernandezM., Restoration of efficiency in a goal programming problem with linear fractional criteria, European Journal of Operational Research172 (2006), 31–39.
27.
SadjadiS.J., AryanezhadM.B. and SarfarazA., A fuzzy approach to solve a multi-objective linear fractional inventory model, Journal of Industrial Engineering International1 (2005), 43–47.
28.
RaviV. and ReddyP.J., Fuzzy linear fractional goal programming applied to refinery operations planning, Fuzzy Sets and Systems96(2) (1998), 173–182.