Abstract

Supplier selection is a significant issue of multicriteria decision-making (MCDM), which has been heavily studied with classical fuzzy methodologies, but the reliability of the knowledge from domain experts is not efficiently taken into consideration. -number introduced by Zadeh has more power to describe the knowledge of human being with uncertain information considering both restraint and reliability. In this paper, a methodology for supplier selection using -numbers is proposed considering information transformation. It includes two parts: one solves the issue of how to convert -number to the classic fuzzy number according to the fuzzy expectation; the other solves the problem of how to get the optimal priority weight for supplier selection with genetic algorithm (GA), which is an efficient and flexible method for calculating the priority weight of the judgement matrix. Finally, an example for supplier selection is used to illustrate the effectiveness the proposed methodology.

1. Introduction

The selection of suppliers is a significant issue in the business management [1]. As the organization becomes more and more dependent on their suppliers, the direct and indirect consequences of poor decision-making will become more critical. Any deficiency in coordination of the supply chain will lead to excessive delays and poor customer service [2]. An effective methodology for supplier selection is the demand from the current business scenario.

Supplier selection can be modeled as a typical multicriteria decision-making problem. It depends on the broad comparison of suppliers using a common set of traditional criteria and measures. Several methodologies have been proposed for supplier selection. Some of the well-known examples of systematic analysis for domestic supplier selection include a categorical method, weighted point method [3], vendor profile analysis [4], and multiple objective programming [57]. Apart from the abovementioned techniques, the related works have been also proposed. Choy and Lee proposed a case-based supplier management tool (CBSMT) using the case-based reasoning (CBR) technique in the areas of intelligent supplier selection and management that will enhance performance as compared to using the traditional approach [8]. Liu et al. demonstrated the application of data envelopment analysis (DEA) in evaluating the overall performances of suppliers in a manufacturing firm [9]. Jiang et al. proposed a model to deal with supplier selection based on fuzzy set in the Dempster-Shafer framework [10]. Cho and Lee proposed a method to deal with supply chain with a seasonal demand process using three levels’ information sharing [11]. Mari et al. proposed a network optimization model for a sustainable and resilient supply chain network [12]. Mari et al. also discussed the construction of a resilient supply chain growth algorithm based on a complex network theory for designing a resilient supply chain network [13]. Some other researches related to the issue of supply chain management can also be inspiring, such as [1416]. Additionally, some models of uncertain information process are proposed to deal with decision-making under uncertain environment [17, 18]; these methods can be easily expanded to the issue of selection of suppliers.

The most common and available methodology applied for supplier selection is analytic hierarchy process (AHP). Wang et al. [19] used the advantages of AHP and preemptive goal programming to incorporate both quantitative and qualitative factor in supplier selection problem. Ghodsypour and O’Brien [20] proposed integration of an AHP and linear programming to consider both tangible and intangible factor in choosing the best suppliers and placing optimum order quantities among them. Amid et al. [21] used the AHP to determine the weights of criteria for fuzzy multiobjective supplier selection in a supply chain. Aydin and Kahraman [22] presented an AHP based analytical tool for decision support to establish an effective multicriteria supplier selection process in an air conditioner seller firm under fuzziness. Aydin and Kahraman [22] calculated the weight of each component by fuzzy AHP for balanced and defective supply chain problems. Wang and Yang [23] proposed a fuzzy model for supplier selection in quantity discount environment with method of AHP and fuzzy compromise programming. Yang et al. [24] established a model for vendor selection by integrated fuzzy MCDM techniques with independent and interdependent relationships. Sevkli [25] proposed an approach with AHP weighted fuzzy linear programming model for supplier selection. Chan et al. discussed the fuzzy based analytic hierarchy process (fuzzy AHP) to efficiently tackle both quantitative and qualitative decision factors involved in selection of global supplier in current business scenario and also applied the AHP methodology to select the supplier in the airline industry [26, 27]. Deng et al. proposed a methodology of DAHP to handle supplier selection based on -number considering the dependence of factors in the system of supplier selection [28]; similarly, Su et al. discussed the influence of the dependence of factors in the Dempster-Shafer framework in the view of AHP, which can be easily applied in the aspect of supplier selection [29]. Shahgholian et al. [30] proposed a multicriteria group decision-making approach based on fuzzy sets which can solve supplier selection problem that have much vagueness. In Shahgholian et al.’s method, linguistic variables were used to assess the importance weights of strategic and operational criterion. Some other works from the view of AHP are also demonstrated such as [31, 32].

Recently, It is noted that some fuzzy set theories such as -number theory and Grey system theory are applied in the supplier selection. -number theory takes the dependence of information into consideration, which can be useful in the framework with nonexclusive hypotheses [28, 33, 34]. Grey system theory can handle the sensitivity of the system efficiently for the interval number that was used to assess the importance weights of strategic and operational criterion [35, 36]. However, they cannot deal with the reliability of decision system efficiently.

With reference to the past literatures, it can be observed that the discussion of the reliability of the domain experts for the supplier selection is little and limited. -number is a new notion proposed by Zadeh in 2011 which has a more power to describe the knowledge of human being [37]. It has a simple structure with constraint and reliability, which can easily represent and handle the reliability of uncertain knowledge. We will take the reliability of pairwise judgement into consideration using -number. Note that the theory about -number has not been figured out for its real application, yet the classic fuzzy set theory is relatively mature and has played much important role in the field of approximate reasoning [38, 39], fuzzy control [40, 41], group decision-making [42, 43], multiple criteria decision-making [4446], and so forth.

Hence, how to transform -number to a classic fuzzy number is a rather significant issue for -number’s application in supplier selection. In this paper, a method of converting -numbers to classic fuzzy numbers according to fuzzy expectation is introduced. The other problem is how to get the optimal priority weight of the supplier selection; in this paper a new methodology of handling the pairwise judgement with Genetic Algorithm (GA) is proposed, which can get the optimal priority weight. The proposed framework will be introduced in the following sections step by step.

The remainder of the paper is organized as follows: Section 2 discusses some definitions, concepts, and basic theory. In Section 3, the proposed methodology for supplier selection using -numbers is presented. It contains three parts: the first one is the method of converting -number to classic fuzzy number according to fuzzy expectation; the other is the methodology for the optimal priority weight with GA and the third part shows the comparison between the proposed method and the classic FAHP for priority weight. Section 4 shows an example in supplier selection to illustrate the proposed approach. Conclusions and future work are made in Section 5.

2. Preliminaries

2.1. Fuzzy Sets

In 1965, the notion of fuzzy sets was firstly introduced by Zadeh [47], providing a natural way of dealing with problems in which the source of imprecision is the absence of sharply defined criteria of class membership. The fuzzy set theory can be used in a wide range of domains. A brief introduction of fuzzy sets is given as follows.

Definition 1. A fuzzy set that is defined on a universe may be given as follows:where is the membership function . The membership value describes the degree of belongingness of in .

For a finite set , the fuzzy set is often denoted by .

In the real application, the domain experts may give their opinions by fuzzy numbers. For example, in a new product price estimation, one expert may give his opinion as follows: the lowest price is 2 dollars, the most possible price of the product may be 3 dollars, and the highest price of this product will not be in excess of 4 dollars. Hence, we can use a triangular fuzzy number to represent the expert’s opinion. The triangular fuzzy numbers can be defined as follows.

Definition 2. A triangular fuzzy number can be defined by a triplet , where the membership can be determined as follows.

A triangular fuzzy number can be shown in Figure 1. Consider

Similarly, the trapezoidal fuzzy number can be defined as follows.

Definition 3. A trapezoidal fuzzy number can be defined by a triplet , where the membership can be determined as follows.

A trapezoidal fuzzy number can be shown in Figure 2. Consider

Let be the universe of discourse, which includes five linguistic variables describing the degree of security; , assuming that only two adjacent linguistic variables have the overlap of meanings. And let be a fuzzy set of the universe of discourse subjectively defined as follows: where , , , , and are the membership function of the fuzzy sets, which are shown in Figure 3.

Definition 4. Let a fuzzy set be defined on a universe which may be given as follows:where is the membership function . The membership value describes the degree of belongingness of in . The expectation of a fuzzy number is denoted as follows:which is not the same as the meaning of the Expectation of Probability Space. It is as the Information Strength supporting the fuzzy set .

Example 5. Let fuzzy set be defined as :

Definition 6. The distance of two fuzzy numbers and described by -level set is defined as follows:where and are any two fuzzy numbers and , is the -level set of two fuzzy numbers and .

In the real world, uncertainty is a pervasive phenomenon. Much of the information on which decisions are based is uncertain [4851]. Humans have a remarkable capability to make rational decisions based on information which is uncertain, imprecise, and/or incomplete. Formalization of this capability, at least to some degree, is a challenge that is hard to meet [52, 53]. Zadeh proposed a notion, namely, -number, which is an ordered pair of fuzzy numbers . The first component, , plays the role of a fuzzy restriction. And the second component, , is a reliability of the first component [37]. The definition of -number is shown below.

2.2. -Numbers

A new concept, -numbers, is proposed by Zadeh to model uncertain information [37]. A -number can be defined as an ordered pair of fuzzy numbers as follows.

Definition 7. A -number is an ordered pair of fuzzy numbers denoted as . The first component , a restriction on the values, is a real-valued uncertain variable . The second component is a measure of reliability for the first component.
Zadeh [37] points out that is a restriction on the probability measure of rather than on the probability of . Conversely, if is a restriction on the probability of rather than on the probability measure of , then is not a -number. It means that measures the sureness, confidence, and reliability of measurement of restriction of .

-numbers can be used to model uncertain information in the real world. For example, in risk analysis, the loss of severity of the fifth component is very low, with a confidence of very likely, which can be written as a -number as follows: . For simplicity, and are assumed as triangular fuzzy numbers as defined earlier in (4) and Figure 3.

Then the notion of AHP will be introduced as follows. The first step of AHP is to establish a hierarchical structure of the problem. In each hierarchical level, a nominal scale is used to construct pairwise comparison judgement matrix.

Definition 8. Assuming are decision elements, the pairwise comparison judgement matrix is denoted as , which satisfieswhere each element represents the judgement concerning the relative importance of decision element over .

Definition 9. Eigenvector of pairwise comparison judgement matrix can be denoted as , which is calculated as follows:where is the maximum eigenvalue in the eigenvector of matrix .

Definition 10. Consistency index (CI) [54] is used to measure the inconsistency within each pairwise comparison judgement matrix, which is formulated as follows:

Accordingly, the consistency ratio () can be calculated by using the following equation:where RI is the random consistency index. The value of RI is related to the dimension of the matrix, which is listed in Table 2.

If the result of is less than 0.1, the consistency of the pairwise comparison matrix is acceptable. Moreover, the eigenvector of pairwise comparison judgement matrix can be normalized as final weights of decision elements. Otherwise, the consistency is not passed and the elements in the matrix should be revised.

2.3. FAHP

In this section, we briefly introduce a typical FAHP method. For detailed information, please refer to [2, 55, 56].

In the first step, triangular fuzzy numbers are used for pairwise comparisons. Then, by using extent analysis method, the synthetic extent value of the pairwise comparison is introduced and by applying the principle of the comparison of fuzzy numbers, the weight vectors with respect to each element under a certain criterion are calculated. The details of the methodology are presented in the following steps.

Let be an object set and let be a goal set. According to the method of Chang’s extent analysis, each object is taken and an extent analysis for each goal, , is performed. Therefore, extent analysis values for each object can be obtained, with the following signs: , , where all () are TFNs.

Step 1. The value of fuzzy synthetic extent with respect to the th object is defined asIn order to obtain , perform the fuzzy addition operation of extent analysis values for a particular matrix such thatTo obtain , perform the fuzzy addition operation of () values such thatand then compute the inverse of the vector.

Step 2. The degree of possibility of is expressed as follows:To compare and , both and are required.

Step 3. The degree of possibility for a convex fuzzy number to be greater than convex fuzzy numbers () can be defined as Let , for ; . Then the weight vector is given by

Step 4. The weight vector obtained in Step 3 is normalized to get the normalized weights.

In the following part, the methodology for supplier selection using -number is proposed, which includes three parts: the first is how to convert -number to a classic fuzzy number; the second is how to get the optimal priority weight; the process is shown in Figure 7. The first part corresponds to ① shown in Figure 7 and the second part corresponds to ②, ③, and ④ in Figure 7; the third one is a comparison between the proposed method for the optimal priority weight and the classic fuzzy AHP.

3. The Proposed Methodology for Supplier Selection Using -Numbers

In the following subsection, a method of changing a -number to a classic fuzzy number is used [57] according to the fuzzy expectation. Then the pairwise reciprocal judging matrices are converted to classic reciprocal judging matrices.

3.1. The Method of Changing a -Number to a Classic Fuzzy Number

Assume a -number , which is shown in Figure 4. The left is the part of restriction, and the right is the part of reliability. Let and . Assume is a trapezoidal membership function and is a triangular membership function.

3.1.1. Convert the Second Part (Reliability) into a Crisp Number with Centroid Method

Considerwhere denotes an algebraic integration.

3.1.2. Add the Weight of the Second Part (Reliability) to the First Part (Restriction)

The weighted -number can be denoted as .

Theorem 11. Consider

Proof. Considerwhich can be shown in Figure 5.

3.1.3. Convert the Irregular Fuzzy Number (Weighted Restriction) to Regular Fuzzy Number

The converted regular fuzzy number is , .

Theorem 12. Consider

Proof. Considerwhich can be shown in Figure 6.

Theorem 13. Consider

Proof. From (21) and (24),

Here a simple numerical example is used to illustrate the proposed method of converting a -number to a classical fuzzy number.

Example 14. Assume that an expert gives his opinion as follows:and his reliability, confidence, sureness, strength of belief, and so forth areHence the expert’s knowledge can be expressed with -number asAt first, we should convert expert’s reliability into crisp number according to (19):Second, add the weight of reliability to the constraint :Third, convert the weighted -number to regular fuzzy number according to the proposed approach:From the proof above, it can be concluded that the fuzzy expectation of and the fuzzy expectation of are equal.

In the following subsection, the methodology for the optimal priority weight is proposed. At first, a reciprocal judging matrix using -numbers is shown. Then the method of converting -number to classic fuzzy number shown as the subsection above is applied. Note that the inconsistency is a common phenomenon in the decision-making; the genetic algorithm is used to figure out the optimal fuzzy priority weights. An illustration will be used to prove its advantage with the most popular method proposed by Chang [55]. At last, the centroid method is used to get the crisp priority weight. The procedure can be shown in Figure 7.

3.2. The Methodology for the Optimal Priority Weight

In most situations, nonconsensus is a common phenomenon in the group decision-making. Although the fuzzy set has been applied to soften the conflicts among the different opinions from experts, how to get the optimal priority weight is a critical problem and open issue. In this part, a biased function is defined to establish the objective function. Then the problem is converted to solve the optimal issue under some constraint. In the following, the methodology of searching the optimal priority weight based on GA is proposed.

A reciprocal judging matrix is consistent if and only if , where is the eigenvector of the matrix . However, the consistency of the reciprocal judging matrix is always not satisfied due to the complexity of the real application, and the equation is not satisfied.

Hence, when the reciprocal judging matrix with triangular fuzzy number is inconsistent, the biased function is defined as follows:where , is the -set cut of fuzzy number , and is the -set cut of fuzzy number , and is the -set cut of fuzzy number , .

From (8), the biased function can be denoted as follows:

Obviously, the solved priority weight should make the value of (35) to get the minimum. Hence the objective function for the reciprocal judging matrix using triangular fuzzy numbers can be denoted as follows:

The above function (36) equals the following equation denoted as

Such nonlinear programming models can be easily implemented by using existing optimization packages such as LINGO software package or MATLAB optimization tool box. Note that genetic algorithm is an available tool to solve the optimal issue, which has an excellent power to search the global optimal solution with complex constraints [5860]; it is applied to figure out the optimal fuzzy priority weight . In this paper, the parameters of experimental GA are some default values (population size: 20; scaling function: rank; selection function: stochastic uniform; elite count: 2; crossover fraction: 0.8; mutation function: constraint dependent; crossover function: scattered; migration-direction: forward; migration-fraction: 0.2; migration-interval: 20; constraint parameter-initial penalty: 10; constraint parameter-penalty factor: 100; hybrid function: none; stopping criteria: 100, Inf, −Inf, 50, Inf, , ). Then the centroid method is applied to convert the optimal fuzzy priority weight to crisp weight.

The following example is used to illustrate the proposed method for the priority weight of the judging matrix using -numbers.

Example 15. This example is used to calculate the weight of three different criteria through fuzzy evaluation matrix; the fuzzy evaluation of the criteria is constructed by the pairwise comparison of the different criterion relevant to the overall object using -numbers, which is shown in Table 2. The linguistic variable is applied to represent the experts’ opinion, which is defined like Figure 3.
Firstly, we should convert the linguistic variables to numerical -numbers denoted by Table 3.
Secondly, according to the proposed method of converting -number to regular fuzzy number, we can get the regular triangular fuzzy number matrix shown in Table 4.
Suppose that the fuzzy variable is , , and ; then the objective function according to (36) can be established. After the procedure of selection, mating, crossover, and mutation of genetic algorithm, the optimal fuzzy weight can be figured out aswhere , , , and the minimum of the objective function is 0.0277. The detailed result is shown in Figure 8.
According to the centroid method, the fuzzy priority can be defuzzified asThe normalized priority weight is

3.3. The Methodology for the Optimal Weight Comparing with the Classic FAHP

Inconsistency is a critical problem that should be taken into consideration in the process of decision-making. Although the extent analysis method on fuzzy AHP proposed by Chang [55] has been applied to soften the conflicts from different experts/commanders, it is still lack of capability to handle this issue. Sometimes, Chang’s method gets an unreasonable result in spite of the fact that the decision-matrix is consistent according to the calculation method of consistency index and consistency ratio presented by Kwong [61]. Kwong’s method has been used to check the consistency of pairwise judgement of each comparison matrix in the application of global supplier development [2].

Now, a designed example is used to denote the shortcoming of the extent analysis method on fuzzy AHP and to illustrate the efficiency and advantage of our proposed method.

Suppose that a designed comparison matrix with three criteria is constructed according to the pairwise judgement, which is shown in Table 5.

Then, Kwong’s method will be also applied to check the consistency of comparison matrix (Table 5). The detailed steps are shown as follows.

First, a triangular fuzzy number, denoted as , can be defuzzified to a crisp number as follows:

Hence, the crisp comparison matrix can be calculated according to formula (41); the crisp comparison matrix is shown in Table 6.

Then, the consistency index (CI) and the consistency ratio (CR) for a comparison matrix can be computed with the use of the following formulas:where is the largest eigenvalue of the comparison matrix, is the dimension of the matrix, and is a random index, which depends on , as shown in Table 1.

As seen in formulas (42), the consistency ratio is less than 0.1, and the pairwise judgement of comparison matrix is consistent.

Now, we will use the extent analysis method on fuzzy AHP proposed by Chang [55] to calculate the weight of the comparison matrix (see Table 5).

First Step. By applying formula (13), we have

The relation among , , and is shown in Figure 9.

Using formulas (16),

Finally, by using formula (17), we obtain

Therefore,

Via normalization, we obtain the weight vectors with respect to the decision criteria , , and :

Then we will use the proposed methodology (GAFAHP) to calculate the optimal priority weight of the comparison matrix (see Table 5).

According to the proposed methodology for the optimal priority weight, after the 50 times of iterations, the changing trend of the fitness of population and the final optimal weight are shown in Figure 10. At last, we obtain the optimal fuzzy weight:where , , and .

Then, the centroid method is used to convert the optimal fuzzy weight to crisp weight:

Via normalization, the final priority weight is

From Table 7, the conclusion can be made that our proposed method is a more efficient method to obtain the priority weight. The reason that classic FAHP is not applicable is that the value of fuzzy synthetic extent has no intersection sometimes, which can be shown in Figure 9, and and have no intersection. Hence, zero is assigned to the weight of criteria , which implies that is of no use at all. It is extremely unreasonable. Our proposed method can overcome the shortcoming and can get the optimal priority weight all the way.

4. An Application of Supplier Selection

Decision-making is widely used in supplier management and selection. In this section, a numerical example originated from [2] is presented to illustrate the procedure of the proposed model.

Owing to the large number of factors affecting the supplier selection decision, an orderly sequence of steps should be required to tackle it. The problem taken here has four levels of hierarchy, and the different decision criterion, attributes, and the decision alternatives will be further discussed. The main objective here is the selection of best global supplier for a manufacturing firm. Application of common criteria to all suppliers makes objective comparisons possible. The criteria which are considered here in selection of the global supplier are as follows:(a)) Overall cost of the product.(b)() Quality of the product.(c)() Service performance of supplier.(d)() Supplier profile.(e)() Risk factor.

The hierarchy model of supplier selection can be constructed as shown in Figure 11.

As can be seen from Figure 11, the overall cost of the product () has three factors (attributes): product price (), freight cost (), and tariff and custom duties (). The quality of the product () has four factors: rejection rate of the product (), increased lead time (), quality assessment (), and remedy for quality problems (). The service performance () has four attributes: delivery schedule (), technological and R&D support (), response to changes (), and ease of communication (). The suppliers profile () has four attributes: financial status (), customer base (), performance history (), and production facility and capacity (). The risk factor () has four attributes: geographical location (), political stability (), economy (), and terrorism (). Refer to [2] for more detailed information about the attributes mentioned above.

After the construction of the decision hierarchy of supplier selection, the fuzzy evaluation matrix of the criterion is constructed by the pairwise comparison of the different criterion relevant to the overall objective using -numbers.

The fuzzy evaluation of criteria with respect to the overall objective can be listed in Table 8. The final weights of each criteria can be determined by the proposed method. The detailed calculation process is given in Sections 3 and 4. The results are listed in right side of Table 8.

In a similar way, the fuzzy evaluation of the attributes with respect to criteria to can be given by domain experts and the corresponding results based on the proposed method are listed in Tables 913, respectively.

For the criterion , the summary combination of priority weights can be listed in Table 14. Also, the other summary combinations of priority weights of to are shown in Tables 1518.

The Fuzzy evaluation of criterion with respect to the overall objective can be shown in Table 19. As can be seen from Table 19 and Figure 12, the best supplier is .

5. Conclusions and Future Work

The supplier selection is a significant issue of multicriteria decision-making (MCDM), which has been researched for decades. However, the reliability of the knowledge from experts/commanders is not efficiently taken into consideration. After the notion of -number was introduced by Zadeh in 2011, some attention has been paid to this concept. -number has more capability to describe uncertain information with both restraint and reliability. In this paper, a methodology for supplier selection using -numbers is proposed, which includes two parts: one solves the issue of how to convert -number to classic fuzzy number; the other solves the problem of how to get the optimal priority weight for supplier selection with GA, which is more efficient comparing with the classic FAHP. At last, a designed example for supplier selection is used to illustrate the proposed methodology.

-number is a new notion which has a flexible presentation of uncertain information to simulate the knowledge or behavior of human being. The comparison of different -numbers is an important and open issue, which is also the fundamental issue to expand the application of -number. This is the future work we will concern.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Authors’ Contribution

Bingyi Kang and Yong Hu contributed equally to this work.

Acknowledgments

The work is partially supported by National High Technology Research and Development Program of China (863 Program) (Grant no. 2013AA013801), National Natural Science Foundation of China (Grant nos. 61174022, 61573290, and 61503237), and China State Key Laboratory of Virtual Reality Technology and Systems, Beihang University (Grant no. BUAA-VR-14KF-02).