Abstract
It is proposed to use fuzzy similarity in fuzzy decision-making approach to deal with the supplier selection problem in supply chain system. According to the concept of fuzzy TOPSIS earlier methods use closeness coefficient which is defined to determine the ranking order of all suppliers by calculating the distances to both fuzzy positive-ideal solution (FPIS) and fuzzy negative-ideal solution (FNIS) simultaneously. In this paper we propose a new method by doing the ranking using similarity. New proposed method can do ranking with less computations than original fuzzy TOPSIS. We also propose three different cases for selection of FPIS and FNIS and compare closeness coefficient criteria and fuzzy similarity criteria. Numerical example is used to demonstrate the process. Results show that the proposed model is well suited for multiple criteria decision-making for supplier selection. In this paper we also show that the evaluation of the supplier using traditional fuzzy TOPSIS depends highly on FPIS and FNIS, and one needs to select suitable fuzzy ideal solution to get reasonable evaluation.
1. Introduction
The overall objective of supplier selection process is to reduce purchase risk, maximize overall value to the purchaser, and build the closeness and long-term relationships between buyers and suppliers [1]. With the globalization of the economic markets and the development of information technology, many companies consider that a well-designed and implemented supply chain management (SCM) system is an important tool for increasing competitive advantage [2].
Previously, many methods have been proposed to solve the supplier selection problem, some of the popular ones being the linear weighting methods (LW) [3, 4], the analytic hierarchy process (AHP) [5, 6], the analytic network process [7], total cost approaches [8, 9], and mathematical programming (MP) techniques [10, 11]. However, several influence factors are often not taken into account in the decision-making process, such as incomplete information [12, 13], additional qualitative criteria, and imprecision preferences. A strategic approach towards supplier selection often involves multiple criteria [14] and several decision-makers [15, 16], and decision-making is often influenced by uncertainty in practice. Supplier selection may involve several and different types of criteria, combination of different decision models, group decision-making, and various forms of uncertainty. Technique for order performance by similarity to ideal solution (TOPSIS) [17], which is one of the known classical MCDM methods, may provide the basis for developing supplier selection models that can effectively deal with these properties. It bases upon the concept that the chosen alternative should have the shortest distance from the positive ideal solution (PIS) and the farthest from the negative ideal solution (NIS). TOPSIS was further extended to fuzzy environment where linguistic assessments could be used instead of numerical values by Chen [18]. This method allows to consider the fuzziness in the decision data and group decision-making process, where linguistic variables are used to assess the weights of all criteria and the ratings of each alternative with respect to each criterion. In a paper by Chen et al. [19] this approach was further applied to supplier evaluation and selection in supply chain management. In this paper, this fuzzy TOPSIS described in [19] is extended to use fuzzy similarity [20]. In fuzzy TOPSIS a vertex method is applied to calculate the distance between two fuzzy ratings. Using this vertex method, they calculate the distance of each alternative from fuzzy positive ideal solution (FPIS) and fuzzy negative ideal solution (NPIS), respectively. After this a closeness coefficient of each alternative is defined to determine the ranking order of all alternatives. The higher value of closeness coefficient indicates that an alternative is closer to FPIS and farther from FNIS. By using fuzzy similarity we are replacing this vertex method for calculating distance by using fuzzy similarity to calculate similarity between two fuzzy ratings. By doing this we can use similarity value gained using proposed method and we do not need to calculate closeness coefficient to get to the result. Second we also study three different alternatives for selecting FPIS and also FNIS in fuzzy TOPSIS and compare how assessments of suppliers are changing depending on the chosen alternatives.
Rest of the paper is organized as follows. Section 2 introduces the basic notations of fuzzy numbers and linguistic variables as well as used fuzzy similarity measure. Section 3 presents fuzzy TOPSIS and how it can be used with fuzzy similarity. There we also introduce three possible FPIS and FNIS criteria. In Section 4 numerical example is used to demonstrate how proposed method can be used and also three criteria for FPIS and FNIS are used to compare the results together with the previously presented fuzzy TOPSIS. Finally some discussion is given at the end of the paper.
2. Basic Concepts for Generalized Fuzzy Numbers, Linguistic Variables, and Fuzzy Similarity
Fuzzy logic is a logic that allows vagueness, imprecision, and uncertainty. Zadeh (1965) [21] introduced the concept of fuzzy sets and the respective theory that can be regarded as the extension of the classical set theory. One of the fundamental mathematical constructs is the similarity measure. In the same way as the notion of the fuzzy subset generalizes that of the classical subset, the concept of similarity can be considered as being a multivalued generalization of the classical notion of equivalence [22].
Wei and Chen introduced a fuzzy similarity measure [20] for generalized fuzzy numbers. They tested several similarity methods for generalized fuzzy numbers [23–26] and demonstrated successfully benefits of this measure. First we next briefly review basic concepts of generalized fuzzy numbers [27] and then introduce the similarity measure used later in fuzzy decision-making.
Chen [27] represented a generalized trapezoidal fuzzy number as , where , and are real values and as shown in Figure 1.
The membership function satisfies the following conditions [27]:(1) is a continuous mapping from the universe of discourse to the closed interval in ;(2), where ;(3) is monotonically increasing in ;(4), where ;(5) is monotonically decreasing in ;(6), where .
Assume that we have two generalized trapezoidal fuzzy numbers and , where and .
Now, for example, addition for the generalized trapezoidal fuzzy numbers is and subtraction for example, multiplication and division of fuzzy numbers see, for example, [27] or [20].
Notice that these operations for positive trapezoidal fuzzy numbers follows the same arithmetic rules as also earlier used in concept of using fuzzy TOPSIS, for example, in [18, 19] with the exception that height of the fuzzy number can be now between . In this paper we are using normalized fuzzy numbers, where , so basically arithmetic rules are the same as in [28]. Basically can be omitted so that normalized fuzzy number with height equaling one can be represented as . Here this generalized form for fuzzy numbers is used to show generalized form of fuzzy similarity given by Wei and Chen [20].
Degree of similarity between two generalized fuzzy numbers can be computed as where ; and are defined as follows: where and denote the perimeters of the generalized trapezoidal fuzzy numbers and , respectively. The larger the value of is the more the similarity is between the generalized fuzzy numbers and .
Notice that in normalized form where height equals one () this becomes where ; and are defined as follows:
3. Extended TOPSIS to the Fuzzy Environment and Using Similarity instead of Closeness Evaluation in Supplier Selection
In this paper we follow basically the same process as given by Chen et al. [19] but when making the final evaluation and ranking we are using similarity instead of closeness criteria, and we do not use vertex method to calculate the distance between two fuzzy ratings but we use fuzzy similarity instead. About the vertex method for calculating the distance and closeness criteria see [18, 19]. Later both are tested with numerical example next into the supplier-selection problem with extended TOPSIS.
Here we consider the importance weights of various criteria and the ratings of qualitative criteria as linguistic variables. Because linguistic assessments merely approximate the subjective judgement of decision-maker, we are using linear trapezoidal membership functions to capture the vagueness of these linguistic assessments [19, 29–34]. These linguistic variables can be expressed in positive trapezoidal fuzzy numbers, as in Figures 2 and 3. The importance weight of each criterion can be either directly assigning or indirectly using pairwise comparison [35–37]. In this paper linguistic variables shown in Figures 2 and 3 are used to evaluate the importance of the criteria and the ratings of alternatives with respect to qualitative criteria. For example, the linguistic variable “Medium Good” can be represented as (5, 6, 7, 8) and “Good” as (7, 8, 8, 9). Membership functions would be in these cases Supplier selection in supply chain system is considered to be a group multiple-criteria decision-making (GMCDM) problem, which may be described by the following sets:(i)a set of decision-makers called ;(ii)a set of possible suppliers called ;(iii)a set on criteria, , with which supplier performance is measured;(iv)a set of performance ratings of w.r.t. criteria called .
Assume that a decision group has decision-makers, and the fuzzy ratings of each decision-maker are represented using positive trapezoidal fuzzy number with membership function . Let the fuzzy ratings of all decision-makers be trapezoidal fuzzy numbers . Then the aggregated fuzzy rating can be defined as where Let the fuzzy rating and importance weight of the th decision-maker be and , respectively. Hence, the aggregated fuzzy ratings of alternatives with respect to each criterion can be calculated as where In similar manner the aggregated fuzzy weight of each criterion can be calculated as where As stated, a supplier-selection problem can be concisely expressed in matrix form as where and can be approximated by positive trapezoidal fuzzy numbers.
To avoid complexity of mathematical operations in a decision process, the linear scale transformation is used to transform the various criteria scales into comparable scales. The set of criteria can be divided into benefit criteria (the larger the rating, the greater the preference) and cost criteria (the smaller the rating, the greater the preference). Therefore, the normalized fuzzy decision matrix can be represented as where and are the sets fo benefit criteria and cost criteria, respectively, and where , and . This normalization method is designed to preserve the property in which the elements are normalized trapezoidal fuzzy numbers.
Considering the importance of each criterion, the weighted normalized fuzzy decision matrix can now be expressed as where . According to the weighted normalized fuzzy decision matrix, normalized positive trapezoidal fuzzy numbers can also approximate the elements for all. Then, the fuzzy positive-ideal solution (FPIS, ) and fuzzy negative-ideal solution (FNIS, ) needs to be defined. Here we consider three alternatives which later will be compared.
Let fuzzy positive-ideal solution be and fuzzy negative-ideal solution be Criteria for choosing these was given by Chen et al. [19] as Here, for example, fuzzy positive ideal is chosen so that one finds the maximum values from fuzzy decision matrix with respect to suppliers and used the fourth value from fuzzy number ( from ), and also replaces , and with value (See e.g., numerical example in [19]). Fuzzy negative ideal is chosen in similar manner now just using minimum and replacing , and with . Notice that this seems a bit arbitrary since membership values at points or are zero and there we are actually using crisp numbers presented in fuzzy way instead of fuzzy numbers. Following this type of thinking one clear and simple intuitive proposal for the choice of fuzzy positive ideal would be simply the set of ones and for negative ideals a set of zeros. Third proposal which intuitively makes most sense would be that instead of replacing values for , and with (max) or , , and with (min) as done in [19] one simply finds the maximum and minimum fuzzy numbers from fuzzy decision matrix with respect to suppliers These three suggestions will be compared later.
Next in method described in [19] distance matrix would be calculated from and to each alternative supplier and after this a closeness coefficient is defined to determine the ranking order of all possible suppliers. Distances are calculated as where is the distance measurement between two fuzzy numbers. The closeness coefficient is then calculated by Here we propose alternative way. Instead of calculating a distance matrix for both ideal solutions we can calculate similarity matrix using fuzzy similarity (see (5)) and after this simply compute average of the similarities and use this as a similarity measure to make the ranking Assessment status in Table 1 has also been used to evaluate the status of the suppliers. For this five linguistic variables with respect to the sub-intervals are defined to divide the assessment status of supplier into five classes. The decision rules for five classes are shown in Table 1. This can be clearly also modified to suite also similarity assessment.
According to Table 1, it means the following.(i)If , then supplier belongs to Class I, and the assessment status of supplier is “not recommend”.(ii)If , then supplier belongs to Class II, and the assessment status of supplier is “recommend with high risk”.(iii)If , then supplier belongs to Class III, and the assessment status of supplier is “recommend with low risk”.(iv)If , then supplier belongs to Class IV, and the assessment status of supplier is “approved”.(v)If , then supplier belongs to Class V, and the assessment status of supplier is “approved and preferred to recommend”.
So basically assessment status from Table 1 can be used, and in addition if any two suppliers belong to the same class of assessment status, the supplier with the highest similarity value is used to determine the rank. Notice that to these values and to approvement status given in [19] the choice of FPIS and FNIS is effecting the status considerably as later will be shown by the given example. But before going to this study proposed algorithm is summarized as follows.
Step 1. Form a committee of decision-makers, and then identify the evaluation criteria.
Step 2. Choose the appropriate linguistic variables for the importance weight of the criteria and the linguistic ratings for suppliers.
Step 3. Aggregate the weight of criteria to get the aggregated fuzzy weight of criterion , and pool the decision-makers’ ratings to get the aggregated fuzzy rating of supplier under criterion .
Step 4. Construct the fuzzy decision matrix and the normalized fuzzy decision matrix.
Step 5. Construct weighted normalized fuzzy decision matrix.
Step 6. Determine FPIS.
Step 7. Calculate the similarity of each supplier from FPIS by calculating the similarity matrix, and then average similarity value for each supplier.
Step 8. according to the average similarity value we can get the assessment status of each supplier and determine the ranking order of all suppliers.
4. Numerical Example and Comparison
Next we use numerical example to compare fuzzy TOPSIS and proposed method using fuzzy similarity and also to test how three different FPIS and FNIS criteria are effecting the results. We use the same numerical example which was given in [19] to make this comparison clear. A high-technology manufacturing company desires to select a suitable material supplier to purchase the key components of new products. After preliminary screening, five candidates ( and ) remain for further evaluation. A committee of three decision-makers, , and , has been formed to select the most suitable supplier. Five benefit criteria are considered:(1)profitability of supplier (),(2)relationship closeness (),(3)technological capability (),(4)conformance quality (),(5)conflict resolution ().
The proposed method is applied to solve the problem, the computational procedure is summarized as follows:
Step 1. Three decision-makers use the linguistic weighting variables shown in Figure 2 to assess the importance of the criteria. The importance weights of the criteria can be seen in Table 2.
Step 2. Three decision-makers use the linguistic rating variables shown in Figure 3 to evaluate the ratings of suppliers with respect to each criterion. The resulting ratings are shown in Table 3.
Step 3. Convert the linguistic evaluations in Tables 2 and 3 into trapezoidal fuzzy numbers and determine the fuzzy weight of each criterion.
Step 4. Normalize the fuzzy-decision matrix.
Step 5. Build the weighted normalized fuzzy-decision matrix as in Table 4.
Step 6. Determine FPIS and FNIS. Now according to three different criteria we get three different FPIS and FNIS which are given in Table 5.
Step 7. Calculate the similarity of each supplier by using weighted normalized fuzzy decision matrix and FPIS by calculating the similarity matrix, and then average similarity value for each supplier, as in Tables 6 and 7.
Step 8. According to the average similarity we get the ranking . By using the approval status Table 1 we also get status approved and prefered to supplier in case we use . From other cases we get approval status approved. Further study about the status table can be seen in Table 7.
4.1. Comparison of Different Ideal Solutions, Usage of Fuzzy Similarity, and Closeness Coefficient
In Table 7 we have compared the approval status classes and closeness and similarity values with respect to different ideal solution criteria. As can be seen from Table 7 the ranking order is the same in each case but the assessment status of the supplier is changing depending on which ideal solution criteria we choose. If we use ideal solution criteria 1 we get as results that with closeness criteria we get that suppliers and belong to class IV and others to class III. If we use similarity we get that suppliers from to belong to class IV and to class III. If we use the second ideal solution criteria we get the results other way around. With closeness coefficient suppliers from to belong to class IV and with similarity and belong to class IV and others to class III. Then if we choose the third criteria which seems most realistic and is truly using fuzzy trapezoidal numbers instead of presenting crisp numbers in a fuzzy way we get quite high assessments with similarity, now suppliers to belonging to class V and belonging to class IV. If we look at the closeness coefficient we get surprisingly different results as suppliers and get assessment status belonging to class V and belonging to class III, to class II, and to class I. When we consider how realistic these assessment status ratings are we first need to look to the decision-makers assessments. As can be seen from Table 3 decision-makers gave quite good ratings for the suppliers. There were several ratings as “very good” and even worse ratings were only “medium good”. Notice that even “Fair” which was in the middle was never used not to mention “Poor”. So decision-makers evaluated these suppliers with quite high ratings. This speaks to advantage of criteria three from fuzzy positive-ideal solution and the usage of similarity instead of closeness coefficient since with closeness coefficient rating, for example, for supplier would have been “do not recommend” even though all the decision-makers gave at least “medium good” rating for this supplier.
Having pointed this one also should notice that this approval status Table 1 was build more for closeness coefficient and using FPIS and FNIS with criteria 1; so to suggest appropriate approval status table from these experiments one could suggest to use similarity, criteria 3 for FPIS, and approval status given in Table 8.
From this approval status Table 8 assessments status would be approved and prefered for and and approved for and and recommended with low risk for . If one prefers to use FPIS criteria 2 and similarity then approval status Table 1 would be preferred. This experiment clearly shows that one should not just blindly use approval status table given in [19] (see also Table 1) but also consider the situation at hand and preferably even test different FPIS and FNIS criteria to get a better understanding about the supplier evaluation.
5. Conclusions and Discussion
In this paper a new approach is proposed to deal with the supplier selection problem in an uncertain environment. This problem to be solved is MCDM problem. In conventional MCDM methods, the ratings and the weights of attributes must be known precisely [17, 38]. This requirement however is not met in many situations since decision-makers judgements are often uncertain and cannot be estimated by an exact numerical value. This leads to the fact that the problem of selecting suppliers has many uncertainties and becomes more difficult. Fuzzy methods provides a solution for supplier selection problem [19]. However in evaluation of the supplier the evaluation depends heavily on the selection of appropriate fuzzy positive-ideal solution (FPIS) and fuzzy negative-ideal solution (FNIS). In this paper we have proposed three different criteria for selecting FPIS and FNIS and studied how they affect supplier evaluation. Also a new proposal to fuzzy supplier evaluation and selection is given. This method uses fuzzy similarity to make supplier selection and evaluation. By using this method less computations are needed to supplier selection problem, and we do not need to calculate FNIS anymore when using similarity, but we can simply use given fuzzy similarity measure to calculate similarities between FPIS and suppliers. This simplifies the model and makes computations a bit easier. Also new assessment status Table 8 is proposed when similarity and third FPIS criteria are used. The experimental results show that the proposed approach is reliable and reasonable.