ISSN : 2234-6473 (Online)

**Industrial Engineering & Management Systems Vol.11 No.1 pp.1-10**

DOI : https://doi.org/10.7232/iems.2012.11.1.001

# An Enhanced Two-Phase Fuzzy Programming Model for Multi-Objective Supplier Selection Problem

### Abstract

- 11-1-01.pdf331.8KB

### 1. INTRODUCTION

In global and competitive market, the need for establishing a longer-term relationship that fosters cooperation among suppliers and their customers has been highlighted. However, many purchasers find it difficult to determine which suppliers should be targeted as each of them has varying strengths and weaknesses in performance. Moreover, the importance of each criterion tends to vary from one purchaser to others. This problem becomes more complicated as the simultaneous evaluation is required in terms of qualitative and quantitative criteria. So, every decision needs to be integrated by trading off performances of different suppliers at each supply cha

in stage.

One of the main characteristic of supplier selection is that this task is characterized by an imprecision and incomplete of data which results in vagueness of information related to decision criteria. Stochastic models are usually based on representation of existing uncertainty by probability concepts and are, consequently, limited to tackling the uncertainties captured (Aliev *et al.*, 2007). Moreover, the estimation of probability distribution is difficult to carry out in a fuzzy environment because of the imprecision of the data. This is why, Fuzzy set theory (FST) is applied as an appropriate tool to handle this problem effectively.

Li *et al*. (2005) proposed a two-phase approach to compute efficient solutions of fuzzy programming as an improvement of compromise approach. In their model, they proposed that minimum acceptable achievement level of fuzzy objectives and constraints is set to the solution of max-min operator (Zimmermann approach). However, this method may not necessarily yield a feasible solution when the minimum acceptable achievement level is closer or equal to the most optimistic value (closer to 1). In this research, an enhanced two-phase fuzzy programming for multi-objective supplier selection problem has been developed as decision support tool for DMs in order to select the best compromise solution based on his/her preference regarding the assignment of order quantity to the selected supplier(s).

### 2. LITERATURE REVIEW

A number of studies have been devoted to examining supplier selection methods. Quantitative techniques have become increasingly applied recently. A comprehensive review of numerous quantitative techniques used for supplier selection has been done by Weber *et al*. (1991). They found that linear weighting models, mathematical programming models and statistical/probabilistic approaches have been most applied approaches.

Some researches used single objective, such as cost, to evaluate suppliers. Kaslingam and Lee (1996) developed an integer programming model to select suppliers and to determine order quantities with the objective of minimizing total supplying costs which include purchasing and transportation costs. Caudhry *at al.* (1993) used linear and mixed binary integer programming to minimize aggregate price considering both all unit and incremental quantity discount.

As an extension of single objective techniques, multi-objective mathematical programming has been proposed to solve a more complex supplier selection problem. Weber* et al. *(1998) combined multi-objective programming (MOP) and Data Envelope Analysis (DEA) to deal with non-cooperative supplier negotiation strategies where the selection of one supplier results in another being left out of the solution. Dahel (2003) studied multi-objective mixed integer programming to select supplier and allocate product to them in multi-product environment. Xia and Wu (2007) improved AHP using rough set theory and multi-objective mixed integer programming to determine the best suppliers and optimal quantity allocated to each of them in the case of multiple sourcing, multiple product with multiple criteria. Kokangul and Susuz (2009) proposed an integration of analytical hierarchy process (AHP) and non-linear integer MOP to determine the best supplier and optimal order quantity among them that simultaneously maximize total value of purchase and minimize total cost of purchase. Chamodrakaz *et al. *(2010) provided new approach of two-stage supplier selection problem. At the first stage, an initial screening is performed through the enforcement of hard constraint on the selection criteria, and in the second stage, final selection is performed using a modified variant of fuzzy preference programming (FPP). Eroll and Farell (2003) used qualitative and quantitative factor in supplier selection. A fuzzy QFD (Quality function Deployment) is used to translate linguistic input into qualitative data and then combine it with other quantitative data to develop a multi-objective mathematical programming

model.

This paper focuses on fuzzy multi-objective linear programming (fuzzy MOLP) to deal with supplier selection problem. Kumar *et al. *(2006) developed a fuzzy multi-objective integer programming approach for vendor selection problem subject to constraints including buyer’s demand, vendors’ capacity, and derived an optimal solution using max-min operator (Zimmermann’s approach). To evaluate the performance of the model, they perform sensitivity analysis on the order allocation and objective function by changing the degree of uncertainty in vendor capacity. Amid *et al. *(2006) solved fuzzy MOLP supplier selection problem by applying weighted additive method to facilitate an asymmetric fuzzy decision making technique. Since they found the performance of such a method is not adequate to support decision making process, α-cut approach is then proposed to improve the resulted achievement level. Later on, Amid *et al. *(2010) applied weighted max-min approach in supplier selection problem and compared the performance of the proposed approach with max-min operator and weighted additive model. They found that the ratio of achievement level of objectives matches the ratio of the objectives weight.

Although there were a number of publications adopting fuzzy programming model in supplier selection problem in the literature, most of them rely on the application of the existing method and very few researches have concerned with the improvement in the methodological process of deriving optimal solution. Kagnicioglu (2006) proposed super-transitive approximation to determine the weights of objectives and constraint in formulating fuzzy MOLP model in supplier selection and solved the model using max-min operator and weighted additive model. Yucel and Guneri (2010) proposed a new method of weights calculation in fuzzy MOLP supplier selection. Both researches mentioned above only focus on the process for weights calculation for fuzzy objective and constraints.

It has been approved that solving fuzzy MOLP using max-min operator may not result in a optimal solution (Tseng and Chen, 1998; Dubois and Fortemps, 1999; Lin, 2004). Such a lack has been resolved by Li* et al. *(2005) who proposed two-phase approach to compute efficient solutions of fuzzy MOLP problems as the improvement of compromise approach of Wu *et al.* (2001). *Li et al. *(2005) found that the performance of compromise approach decreases when the DM prefers to choose the minimum acceptable achievement level closer or equal to the most optimistic value. In their proposed method, minimum acceptable achievement level is set to the solution of max-min operator. In this sense, the performance of compromise approach can be improved and, on the other hand, the disadvantage of max-min operator can be overcome. However, the two-phase approach will face the same obstacle if max-min operator outputs the result closer or equal to the most optimistic value, and hence, cannot provide the improvement. To release the above-mentioned shortcomings and to help obtain a more reasonable compromise solution, therefore, this paper proposes an enhanced two-phase approach of fuzzy MOLP by introducing additional variables which control the relaxation of resulted overall achievement level and apply it to solve supplier selection problem.

In the proposed supplier selection model, net cost minimization, service level maximization and purchasing risk minimization are incorporated as fuzzy goals. The first two criteria are cited most often in ordering decision (Ghodsypour and O’Brien, 1998). Purchasing risk is included as one objective to measure the risk of potential loss incurred if purchaser allocates a certain amount of product to purchase to a certain supplier. To this end, Taguchi loss function (TLF) is used to quantify this risk. AHP is employed to determine relative important between fuzzy goals and constraints.

The rest of the paper is organized as follows. The comprehensive description of the proposed model is described in section 3. It includes the theoretic descriptions for Taguchi Loss Function, AHP, Fuzzy Multi-objective Linear Programming, the proposed “an enhanced two-phase approach” to solve fuzzy MOLP. This section is closed with the “solution prodedures” which describes step by step procedures to solve fuzzy MOLP supplier selection problem. Then a numerical experiment is presented in Section 4. Finally, the paper is concluded in section 5.

### 3. THE PROPOSED INTEGERATED METHOD

This section presents all methods involved in our fuzzy MOLP model. First, Taguchi loss function is described to quantify the risk associated with purchasing decision, followed by AHP to calculate a relative importance of sub-criteria used to measure risk as well as the relative importance between objectives and constraints in the final formulation. Next, fuzzy MOLP supplier

selection model and an enhanced two-phase approach are presented

#### 3.1 Taguchi Loss Function

Otherwise, the product is rejected. The quality losses occur only when the product deviates beyond the specification limits, therefore becoming unacceptable (Pi and Low, 2005). Taguchi suggests a narrower view of quality acceptability by indicating that any deviation from quality’s target value results in a loss. If the quality measurement is the same as the target value, the loss is zero. Otherwise, the loss can be measured using a quadratic function (Kathley and Waler, 2002).

There are three types of Taguchi loss functions: “target is best” (two-sided *equal *specification or two-sided *unequal* specification), “smaller is better” and “larger is better.” If *L(y)* is the loss associated with a particular value of quality *y*, *m* is the target value of the specification, and *k* is the loss coefficient whose value is constant depending on the cost at the specification limits and the width of the specification, then for “target is best-two sided equal

#### 3.2 Analytical Hierarchy Process

The analytic hierarchy process (AHP) was developed to provide a simple but theoretically multiple-criteria methodology for evaluating alternatives (Saaty, 1980). The major reasons for applying AHP are because it can handle both qualitative and quantitative criteria and because it can be easily understood and applied by the DMs. AHP involves the principles of decomposition, pair-wise comparisons, and priority vector generation and synthesis.

The procedures of AHP to solve a complex problem involve six essential steps (Lee, 1999): define the unstructured problem and state clearly the objectives and outcomes; decompose the problem into a hierarchical structure with decision elements (e.g., criteria and alternatives); employ pair-wise comparisons among decision elements and form comparison matrices; use the eigen value method to estimate the relative weights of the decision elements; check the consistency property of matrices to ensure that the judgments of decision makers are consistent; and aggregate the relative weights of decision elements to obtain an overall rating for the alternatives.

#### 3.3 Fuzzy Multi-objective Linear Programming

A linear multi-objective problem can be stated as: find vector *x *in the transformed form *x** ^{T}*=|

*x*,

*x*,L,

^{ }^{X}

*n*|

*which minimize objective function Zk and maxi-mize objective function Zl with*

where Xd is the set of feasible solution that satisfy the set of system constraints.

Zimmermann (1978) first adopted fuzzy program¬ming model proposed by Bellman and Zadeh (1970) into conventional LP problems. The fuzzy formulation for eq. (5)-(7) can be stated as

The above fuzzy MOLP is characterized by linear membership function whose value changes between 0 and 1. The membership function (μ)

for fuzzy objectives are given as

and linear membership function for fuzzy constraints is given as

*d *is subjectively chosen tolerance interval expressing the limit of the violation of the rth inequalities con-straints. In the above formulation, ,

and mean the maximum value (worst solution) and the mi¬nimum value (best solution) of Z* _{k}* and

*Z*, respectively.

_{l }kl , They are obtained through solving a single objective optimization problem respectively under each objective function (Lai and Hwang, 1994).

Zimmermann (1978) proposed a max-min operator approach to solve the above fuzzy MOLP. The Eq. (5)~

(7) can be transformed into the following crisp formula¬tion by introducing additional variable λwhich repre¬sent an overall achievement level for both fuzzy objec¬tives and constraints.

#### 3.4 Enhanced two-Phase Fuzzy Programming

Li *et al.* (2005) proposed a two-phase approach to compute efficient solutions of fuzzy MOLP as the improvement of compromise approach of Wu *et al.* (2001). The steps of two-phase approach are as follow:

##### Step 1:

Solve the max-min operator problem and output the optimal value, say *x*^{0}.

##### Step 2:

Set the lower bound λ* _{j }*=μ

*(*

_{zj }*x*

^{0 })

*for objective function and γ*

^{l}*=μ*

_{r }*(*

_{gr }*x*

^{0 }) for fuzzy constraints and solve the following model to get a final solution x.

It should be noted that the value of minimum acceptable achievement level is a compromise preference value of decision maker. However, this method may not necessarily yield a feasible solution when the minimum acceptable achievement level is closer or equal to the most optimistic value. Moreover, due to the problem structure of supplier selection under consideration, formulating linear programming requires a careful parameter setting because selection criteria are quantified using wide range of numerical input. Inappropriate parameter setting may also result in infeasible solution. To release the above-mentioned shortcomings and to help obtain a more reasonable compromise solution, therefore, this research proposes an enhanced two-phase approach of fuzzy MOLP. Namely, we propose to solve the following model to get the final solution *x*:

where *ε _{j }*and

*δ*

*are augmented variables to relax the overall achievement level resulted from the foregoing max-min operator problem, respectively, and*

_{j }*p*is a weighting factor which control the original objective function value and the relaxation value. Apparently, it is desirable such relaxation is as small as possible as long as the feasibility is hold

#### 3.5 Supplier Selection Problem

In this section, we formulate a mathematical model of fuzzy MOLP supplier selection. The following nota¬tions are defined in order to describe the model.*i *= index for supplier (*i = 1*,* 2*, …,* N*) *D *= demand of buye (unit)*B *= total budget of buyer to purchase product($)*x** _{i}*= order quantity to supplier i(unit)

*p*

*= Iunit price of supplier i ($)*

_{i}*f*

*= service level of supplier i(% fulfillment)*

_{i}*r*

*= purchasing risks of supplier i (% risk)*

_{i}*C*

*= capacity of supplier i (unit)*

_{i}The MOLP model for supplier selection is as follow:

Eq. (19) minimizes the net cost for ordering product to satisfy demand. Eq. (20) maximizes the service level of suppliers. Eq. (21) minimizes the purchasing risk when the firm allocates a certain amount of product to purchase to a certain supplier. Eq. (22) puts restriction that order quantity assigned to suppliers must satisfy the total demand. Eq. (23) ensures that the total cost of purchasing does not exceed the amount of budget allocated by the firm. Eq. (24) guarantees that the order quantity assigned to each supplier will not exceed supplier capacity limit. Eq. (25) is non-negativity constraint.

#### 3.6 Solution Procedures

The proposed fuzzy MOLP supplier selection problem is constructed through the following steps:

##### Step 1:

Define the criteria for supplier selection problem

##### Step 2:

Construct the MOLP supplier selection problem according to defined criteria (minimize purchasing cost, maximize service level, and minimize purchasing risk) and constraint of the buyer and suppliers. The purchasing risk is quantified as followed:

a. Define sub-criteria

b. Measure the relative important of sub-criteria using AHP

c. For each sub-criteria, define a target value, calcu¬late loss coefficient and Taguchi loss

d. Find weighted Taguchi loss by employing the out¬put of AHP. This value is used in MOLP model as the coefficient of objective of minimizing purchas¬ing risk

##### Step 3:

Find membership function for each criteria and constraint.

a. Determine a lower bound of each objective by solv¬ing MOLP as a single objective supplier selection problem using each time only one objective.

b. As in a), determine an upper bound of each objec¬tive by solving MOLP as a single objective sup¬plier selection problem using each time only one objective.

##### Step 4:

relative importance of criteria and constraints using AHP.

##### Step 5:

Reformulate the MOLP supplier selection into equivalent crisp model using the enhanced two-phase fuzzy MOLP and find the set of feasible solution.

### 4. NUMERICAL EXAMPLE

Suppose that one firm should manage three suppliers for one product. Management wants to improve the efficiency of the purchasing process by evaluating their suppliers. The management considers three objective functions i.e. minimizing net cost, maximizing service level and minimizing purchasing risk subject to constraint regarding demand of product, supplier capacity limitation, firm’s budget allocation, etc. The estimated value of suppliers’ net price, service level and suppliers’ capacity are given in Table 1. An allocated budget of the firm to purchase the product is $20,000. The demand is a fuzzy number and is predicted to be about 1400 unit with refraction of-100 and 150 unit

Purchasing risk is measured from four sub-criteria: quality, order fulfillment, on-time delivery, and distance/ proximity. Concerning product quality, DM sets the target value of defect products at zero and the upper specifica¬tion limit at 3% to indicate the allowable deviation from the target value. Zero loss will occur for 0% defective parts and 100% loss will occur at the specification limit of 3% defective parts. For order fulfillment rate, the loss will be zero for the supplier who fulfills all order quan-tity (100%) and the total loss will occur if supplier can only satisfy 80% of total order. For on-time delivery, the specification limit of delivery is 10 days and 5 days for early and delay shipment, respectively. The DM will tolerate the shipment for maximum 5 days delay and 10 early. In this case, manufacturer will incur 100% loss if shipment is 5 days delayed or 10 days earlier from scheduled shipment, and on contrary, no loss incurred if the shipment is on time. For distance/proximity, a zero-loss will occur at the closest supplier and the specifica¬tion limit is up to 40% of the closest supplier. It means that the manufacturer will incur 100% loss if there is other suppliers in consideration whose distance reaches the specification limit. The specification limit and range value of each sub-criterion are presented in Table 2.

Calculating the value of *k *from Eq. (1)~(4) gives 1111.11, 0.64, and 6.25 for quality, order fulfillment, distance/proximity, respectively. For on-time delivery, *k**1 *= 4 and *k**2 *= 1 (since an unequal two side specification is considered for on-time delivery, there exists two loses coefficients, *k**1 *and *k**2 *).

The actual values (Table 3), together with the value of loss sub-criterion *k* previously calculated for these four sub-criteria, are used to calculate the individual Taguchi Loss for each supplier for each criterion using Eq. (1)~(4). For example, the actual quality value of supplier A is 1.0% defective rate, which means 1.0% deviation from the target value. Individual Taguchi loss is then calculated by entering this value into Eq. (1)~(4). The result is shown in Table 4.

Suppose the pair-wise comparison matrix and local weight for each of these four sub-criteria using AHP is that shown in Table 5. The consistency Ratio (CR) of table 5 is 0.0971 (less than 0.1). The weighted Taguchi loss is then calculated using Taguchi losses and the local weight of sub-criterion. Table 4 shows the weighted Taguchi loss and the normalized Taguchi loss for each supplier. The normalized Taguchi loss is then used as a coefficient of purchasing risk in fuzzy MOLP. Based on suppliers’ data in Table 1 and the normalized Taguchi Loss in Table 4, the fuzzy MOLP supplier selection of the presented problem is constructed according to Eq. (8)-(12) as follow:

The criteria and constraint can be considered equ¬ally important and added together for comparison. How¬ever, such a comparison is generally unfair due to cer¬tain criteria that that may be more important than others. In this model, the weight of cost, service level, purchas¬ing risk and demand are derived from AHP. Table 5 shows the pair-wise comparison matrix and local wei¬ghts for criteria and constraint. The consistency Ratio (CR) is 0.026 (less than 0.1).

Calculating the membership function using maxmin operator (Eq. (16)) gives 0.566, 0.566 and 0.566 for *μ*(*x*), *μ*(*x*), and *μ*(*x*), respectively. The crisp for-mulation of the above fuzzy MOLP using the enhanced two-phase approach according to Eq. (18) is given as

In this problem, the original two-phase approach fails to yield the feasible solution. The constraint associ¬ated with λ1cannot be satisfied because the value of λ1equal to 0.526 which is lower than the designated value of its lower bound ( *λ*_{1 }* ^{l}*= 0.566).

Table 6 provides a set of the feasible solutions resulted by utilizing the proposed method which includes the overall achievement level, individual achievement level, ordering plan and the objective value of the equivalent crisp model along with the upper and lower bounds of fuzzy objectives and constraint. As shown in the Table 6, the overall achievement level of the proposed approach is known to be better than that of Maxmin operator (

*λ*= 0.566) when value of

*p*is lower than 0.5. When

*p*is equal or greater than 0.5, the overall achievement level decreases. A lower

*p*value indicates the model attempts to find a solution by relaxing more the critical objective related to the corresponding constraint to achieve a better achievement level of the other objective

In this model, the service level ( Z

_{2 }) and the pur¬chasing risk ( Z

_{3 }) are a critical objectives as the corre¬sponding constraints are relaxed for almost any p value (critical constraint). This implies that the model tends to sacrifice the performance of these objectives because it is at less of cost decreasing the performance of these objectives rather than decreasing other. The greatest relaxation is occurred when p is 0.10. The achievement level of Z is totally relaxed (

*μ*= 0) to achieve a better

achievement level for Z1followed by Z3. The achieve¬ment level of Z2 reaches the best possible value for the entire value of p when Z3 is relaxed for p is equal to 0.54 and 0.6. Moreover, Z1is free from relaxation as it is the most important objective, whose assigned weight is the highest, according to the DM’s preference ( ω

_{1 }>> ω

_{2}> ω

_{3})

^{.}

In this fuzzy formulation, all suppliers are selected to supply product to the firm. Moreover, upon more careful observation, it is revealed that ordering to Supplier 1 and Supplier 3 is more preferable. It is indicated from the order quantity assigned to these suppliers as they receive the biggest amount of order quantity which is equal/closer to their full capacity. In this case, it is not profitable to order more quantity to supplier 2 because it offers the most expensive price and the highest purchasing risk among others. As mentioned above, the price (net cost) is put as the main concern of the DM (the highest weight). Thus, placing a smaller order quantity to Supplier 2 is the best decision. Without loss of generality, suppose that the DM wants to select *p* equals 0.10. In this solution, *μ _{z1 }*and μ

*improve to 0.991 and 0.980, respectively, which results in the best value of Z*

_{z 3 }_{1 }and Z

_{3}. However, the DMs should carefully notice that the achievement level of service level, the second most important criteria, declines toward the worst performance ( μ

*= 0). Eventually, final decision should be made by the DM to choose the most favorable decision among the feasible alternative solutions according to his/her preference.*

_{z 2 }**Table 1.** Suppliers’ Quantitative Information.

**Table 2.** SThe Specification Limit and Range Value of Four Sub-criteria.

**Table 3.** Actual Value of the Four Sub-criteria.

**Table 4.** Taguchi Loss.

**Table 5.** Pair-wise Comparison Matrix

**Table 6.** Comparison of Max-min Operator and the Proposed Approach.

### 5. CONCLUSION

Supplier selection is an essential task within the purchasing function that needs careful screening under some qualitative and quantitative criteria. Moreover, most information required to assess supplier is usually not known precisely and typically fuzzy in nature over the planning horizon. Concerning such characteristics, this research proposes integrated methodology for FMOLP model for supplier selection. In formulated problem, the most common fuzzy objectives and parameter in practical ordering decision have been presented. AHP is used to avoid the subjective judgment on qualitative/quantitative criteria and TLF is employed to quantify the purchasing risk. For the purpose of solving the FMOLP problem, the enhanced two-phase fuzzy programming model has been developed. Through numerical experiment, we demonstrate the promising advantage of our proposed approach over the max-min operator (Zimmermann’s approach). Finally, this integrated approach provides a set of potential feasible solutions which guide DMs to select the best solution according to their preference. This also refers to a multi-objective optimization problem that should be concerned in future studies.

### APPENDIX

The membership functions for objective functions and demand constraint.

### Reference

2.Weber, C. A., Current, J. R., and Benton, W. C. (1991), Vendor selection criteria and methods, European Journal of Operation Research, 50, 2-18.

3.Weber, C. A. and Current, J. R. (1993), A multi-objective approach to vendor selection, European Journal of Operation Research, 68, 173-184.

4.Weber, C. A., Current, J. R., and Desai A. (1998), Noncooperative negotiation strategies for vendor selection, European Journal of Operation Research, 108, 228-223.

5.Dahel, N. E. (2003), Vendor selection and order quantity allocation in volume discount environment, Supply Chain Management, 8(4), 335-342.

6.Xia, W. and Wu, Z. (2005), Supplier selection with multiple criteria in volume discount environments, The Int. J. management Science, 35, 494-504.

7.Kokangul, A. and Susuz, Z. (2009), Integrated analytical hierarchy process, Applied mathematical Modeling, 33, 1417-1429.

8.Chamodrakaz, I., Batis, D., and Martakos, D. (2009), Supplier selection in electronic marketplaces using satisfying fuzzy AHP, Expert Systems with Applications, 37, 490-498.

9.Eroll, I. and Farell, W. G. (2003), A methodology for selection problem with multiple, conflicting objectives and both qualitative and quantitative criteria, Int. J. Production Economics, 86, 187-199.

10.Kumar, M., Vrat P., and Shankar, R. (2006), A fuzzy programming approach for vendor selection problem in a supply chain, Int. J. Production Economics, 101, 273-285.

11.Amid, A., Ghodsypour, S. H., and O’Brien, C. (2006), Fuzzy multiobjective linear model for supplier selection in a supply chain, Int. J. Production Economics, 104, 394-407.

12.Kagnicuoglu, C. H. (2010), A fuzzy multi-objective programming approach for supplier selection in a supply chain, The Bussiness Review, Cambridge, 6 (1), 107-115.

13.Amid, A., Ghodsypour, S. H., and O’Brien, C. (2011), A weighted max-min model for fuzzy multi-objective supplier selection nin a supply, Int. J. Production Economics, 131, 139-145.

14.Yucel, A. and Guneri, A. F. (2011), A weighted additive fuzzy programming approach for multi-criteria supplier selection, Expert Systems with Applications, 38, 6281-6286.

15.Li, X.-Q., Zhang, B., and Li, H. (2005), Computing efficient solutions to fuzzy multiple objective linear programming problem, Fuzzy sets and systems, 157, 1328-1332.

16.Wu, Y.-K. and Guu, S.-M. (2001), A compromise model for solving fuzzy multiple objective linear programming problems, J. Chinese Inst. Ind. Eng., 18 (5), 87-93.

17.Kethley, R. B., Waller, B. D., and Festervand, T. A. (2002), Improving customer service in the real estate industry: a property selection model using Taguchi loss functions, Total Qual Management, 13 (6), 739-748.

18.Pi, W. N. and Low, C. (2006), Supplier evaluation and selection via Taguchi loss functions and an AHP, Int J. Advanced Manufacturing Technology, 27, 625-630.

19.Saaty, T. L. (1980), The Analytic Hierarchy Process, New York: McGraw-Hill.

20.Lee, A. H. I. (2009), A fuzzy supplier selection model with the consideration of benefits, opportunities, costs and risks, Expert Systems with Applications, 36(2), 2879-2893.

21.Lai, Y. J. and Hwang, C. L. (1994), Fuzzy multiple objective decision making, methods and applications, Springer-verlag.

22.Zimmermann, H. J. (1978), Fuzzy programming and linear programming with several objective functions, Fuzzy sets and systems, 1, 45-46.

23.Bellman, R. E. and Zadeh, L. A. (1970), Decision making in a fuzzy environment, Management science, 1, B141-B164.