Abstract
Group decision making is a process in which experts rank and choose the most desirable alternatives based on some accepted criteria. The aim of this paper was to introduce a method to solve group decision making problems with Atanassov’s intuitionistic fuzzy sets. First, the weight of each criterion is calculated using intuitionistic fuzzy entropy. Then, the total criteria weight vector is calculated by aggregating the calculated weights. Using the obtained weight vector, the alternatives are ranked based on the association coefficient of the performance of alternatives related to each criterion and the positive ideal intuitionistic fuzzy set value and the negative ideal intuitionistic fuzzy set value. Finally, to show the application of the proposed method, it is implemented in software vendor selection.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Fuzzy logic and fuzzy sets theory (FSs) proposed by Zadeh (1965) has represented a means for handling vagueness and impreciseness in the real-life situations. Atanassov (1986, 1989, 1994) introduced a generalization of Zadeh’s fuzzy set called Atanassov’s intuitionistic fuzzy set (IFS). Each IFS is characterized by a membership function and non-membership function. Atanassov’s IFS are useful to deal with uncertainty and vagueness. Today, Atanassov’s IFS has become one of the most applicable subjects in many different scientific fields, including medical diagnosis (Khatibi and Montazer 2009; De et al. 2001), clustering (Xu et al. 2008; Chaira 2010), pattern recognition (Boran 2009; Hung and Yang 2008; Vlachos and Sergiadis 2007; Zhang and Fu 2006; Hung and Yang 2004b; Liang and Shi 2003; Dengfeng and Chuntian 2002; Tizhoosh 2008), and IFS topology (Mursaleen et al. 2010; Yılmaz 2010; Mursaleen and Mohiuddine 2009; Samanta and Mondal 2002). Gau and Buehrer (1993) introduced the vague set, but Bustince and Burillo (1996) showed that it is an equivalence of Atanassov’s IFS. Many relations and operators related to Atanassov’s IFS have been studied by researchers, such as distance measure (Grzegorzewski 2004; Szmidt and Kacprzyk 2000; Wang and Xin 2005), similarity measure (Li 2004; Li et al. 2005, 2007; Hung and Yang 2004a), and IFS entropy (Zhang et al. 2009; Burillo and Bustince 1996; Ye 2010a, b). Xu and Yager (2006a) developed some geometric aggregation based on Atanassov’s IFS, such as the intuitionistic fuzzy weighted geometric (IFWG) operator, the intuitionistic fuzzy ordered weighted geometric (IFOWG) operator, and the intuitionistic fuzzy hybrid geometric (IFHG) operator. Xu (2007), moreover, developed the intuitionistic fuzzy ordered weighted averaging (IFOWA) operator and the intuitionistic fuzzy hybrid aggregation (IFHA) operator.
There has been much investigation on group decision making (GDM) with Atanassov’s IFS by researchers. Atanassov et al. (2005) used IFS to solve a multi-criteria, multi-person, and multi-measurement GDM problem. Li et al. (2009) developed a fractional programming model based on TOPSIS for solving multi-attribute group decision-making problems using Atanassov’s IFS. There is some research which is done on aggregation operators of decision-making process. As an illustration, Wei (2010b) proposed two new aggregation operators: induced intuitionistic fuzzy ordered weighted geometric (I-IFOWG) operator and induced interval-valued intuitionistic fuzzy ordered weighted geometric (I-IVIFOWG) operator, and developed them to solve the MAGDM problems, in which both the attribute weights and the expert weights take the form of real numbers. Liu and Wang (2007) presented a new method for solving multi-criteria decision-making problem in an intuitionistic fuzzy environment to measure the degrees to which alternatives satisfy and do not satisfy the decision-makers requirement. Boran et al. (2009) combined TOPSIS method with Atanassov’s IFS to select appropriate supplier in a GDM procedure. Xu and Yager (2008) presented two new aggregation operators: dynamic intuitionistic fuzzy weighted averaging (DIFWA) operator and uncertain dynamic intuitionistic fuzzy weighted averaging (UDIFWA) operator and introduced some methods, including the basic unit-interval monotonic (BUM) function-based method, normal distribution-based method, exponential distribution-based method, and average age method, to determine the weight vectors associated with these operators. They also investigated the dynamic multi-attribute decision-making problems with Atanassov’s intuitionistic fuzzy information. Wei (2010a) introduced an optimization model based on the basic ideal of traditional gray relational analysis (GRA) method, by which the attribute weights can be determined. They investigated the multiple-attribute decision-making problems with intuitionistic fuzzy information. In this model, the information about attribute weights is incompletely known, and the attribute values take the form of Atanassov’s intuitionistic fuzzy numbers. Xu (2010) also developed a method based on distance measure for GDM with interval-valued intuitionistic fuzzy matrices. Wu and Zhang (2011) present the concept of the intuitionistic fuzzy weighted entropy, which is a natural extension of the entropy for Atanassov’s IFSs. They calculated the criteria weights according to the minimum entropy and use it to solve the multi-criteria decision-making. They also based on Atanassov’s IFS score function and accuracy function ranked the alternatives. Ye (2010a, b) proposed a method for multi-criteria decision-making based on entropy weight. He utilized IFS entropy measure to compute the criterion weights and ranked the alternative with respect to weighted correlation coefficients.
Considering the growing ambiguity and complexity of today’s decision-making process, the existence of the suitable decision-making method which handles imprecise and complicated situations will be more and more essential. MCDM is one of the widely used decision-making methodologies, which is applied in various areas. Due to the majority of decision makers (DMs) in the real world, they usually tend to give their preferences for each alternative based on a number of predetermined criteria in an uncertain situation. Thus, they are not completely confident about their preferences, and consequently, their attitudes are blended with some amount of uncertainty (hesitation) degree. This situation can be completely dealt with in the best way utilizing the Atanassov’s IFS concept. Moreover, Atanassov’s IFS allows DMs to assign the membership and non-membership degree to each alternative, and it also enables them to overcome the existing uncertainty. In the decision-making process, sometimes, the information about criteria weight is completely unknown or incompletely known because of time pressure, lack of knowledge or data, and the expert’s limited expertise about the problem domain. In addition, there has been carried out a little investigation on GDM with completely unknown criteria weights. The entropy of a fuzzy set is a measure of the fuzziness of a fuzzy set. Although this is called entropy due to the concept’s intrinsic similarity to Shannon’s entropy, the two functions measure fundamentally different types of uncertainty (Szmidt and Kacprzyk 2001). In this paper, an entropy-based method to determine the criterion weights for each decision-making matrix is utilized and a model to aggregate the calculated weights is proposed to calculate the final entropy weights. In statistics and engineering, association (correlation) is often used. By association analysis, the joint relationship of two variables can be examined with an interdependence measure of two variables (Chaudhuri and Bhattacharya 2001). In real-life situations, we face some situations where instead of measured values of two alternatives, the rank of two alternatives is based on different qualitative criteria. In this case, association measure is utilized to correlate two alternatives. Such situations arise when we have qualitative criteria rather than quantitative ones. Therefore, using association to rank the alternatives can be a suitable choice.
Using the entropy and the association coefficient, the weight of criteria for decision-making process is calculated considering the relation among the criteria and incomplete information related to each criterion. In this paper, we combined the entropy as it is a good method for calculating the weights of each criterion according to its information and the association coefficient since it is a good idea for considering the relation among criteria. Thus, a strong method will be created for signifying the weights of criteria in a decision-making process for encountering the incomplete information and complicated relation among the criteria.
Here, a GDM model with respect to the weighted association coefficient degree combined intuitionistic fuzzy environment is developed to choose the best alternative. We present an evaluating process according to the weighted association coefficient degree to rank the alternatives by comparing them with PIIFS and NIIFS.
As presented above, the contributions of this paper are (1) the research underlines the gap in the GDM for involving uncertainty and precise information; moreover, it takes into account the DM’s hesitancy. (2) A new method has been developed to find the completely unknown criterion weights using the IFS entropy measure. First, we find the entropy weights for each decision matrix; afterwards, the obtained weights are aggregated to reach the final criterion weights. (3) To compare the alternatives, an evaluation formula is proposed using the weighted intuitionistic fuzzy association coefficient between an alternative and the positive ideal alternative and negative ideal alternative. The most desirable alternatives can be selected or ranked according to the weighted intuitionistic fuzzy association coefficient.
This study attempts to present a high accuracy level method that will be more compatible with the real world and also to be able to give optimal results in comparison with other proposed methods.
The rest of this paper is organized as follows: in Sect. 2, some basic concepts, operators, relations, and their properties related to Atanassov’s IFS are explored. Section 3 deals with the concept of IFS entropy. Section 4 develops a distance-based GDM method using entropy under intuitionistic fuzzy information, and Sect. 5 applies the method on a case study. Finally, the conclusion is given in Sect. 6.
2 Atanassov’s intuitionistic fuzzy sets
Let us start with a short definition of simple fuzzy set (FS) introduced by Zadeh (1965). Fuzzy sets are an extension shape of crisp sets. Fuzzy sets are represented as a means for handling vagueness and impreciseness in real-life situations. If \( X = \{ x_{1} ,x_{2} , \ldots ,x_{n} \} \) is a universe of discourse, then Zadeh’s fuzzy set is showed as follows:
where \( \mu_{\text{F}} (X) \) is a fundamental component of each FS and called membership degree and also the non-membership degree equals \( 1 - \mu_{\text{F}} (X) \) where
In the real world, our attitudes or preferences usually come with uncertainty (hesitation) degree and this situation could not be defined by simple FS. To deal with this situation, Atanassov 1989, 1994 and Atanassov et al. 2005 introduced a generalization of Zadeh’s fuzzy set called Atanassov’s IFS. Let \( X = \{ x_{1} ,x_{2} , \ldots ,x_{n} \} \) denote a universe of discourse; then an Atanassov’s IFS A is defined as follows:
such that \( \mu_{A} (x) \) and \( v_{A} (x) \), respectively, are membership and non-membership degree where
With this condition
But besides \( \mu_{A} (x) \) and \( v_{A} (x) \) for each Atanassov’s IFS \( A \)defined on \( X = \{ x_{1} ,x_{2} , \ldots ,x_{n} \} \), Atanassov presented another function called hesitancy (uncertainty) degree where
Evidently, each fuzzy set F can be showed as the following Atanassov’s IFS:
It is obvious that for each fuzzy set F in X, there is
Definition 1
Let A and B be two Atanassov’s IFSs that are defined on \( X = \{ x_{1} ,x_{2} , \ldots ,x_{n} \} \); then basic operations on Atanassov’s IFSs are defined as follows (Atanassov 1986):
In addition, for the two Atanassov’s IFS A and B, there exist the following properties:
Definition 2
If \( e = (\mu_{e} ,v_{e} ,\pi_{e} ) \), then e is called an Atanassov’s intuitionistic fuzzy number (IFN), where
for each IFN \( e = (\mu_{e} ,v_{e} ,\pi_{e} ) \) if \( \mu_{e} \) gets larger and \( v_{e} \) gets smaller, then the IFN e gets greater. We can say that \( e^{ + } = (1,0,0) \) and \( e^{ - } = (0,1,0) \) are the largest and the smallest IFNs, respectively.
Definition 3
Let \( e_{ij} = \left( {\mu_{ij} ,v_{ij} } \right) \) and \( e_{km} = \left( {\mu_{km} ,v_{km} } \right) \) be two IFNs, then basic mathematic operations on them are defined as follows (Xu 2007):
Definition 4
Let \( e_{i} = \left( {\mu_{i} ,v_{i} } \right)\left( {i = 1,2, \ldots ,n} \right) \) be a collection of IFNs and \( w = \left( {w_{1} ,w_{2} , \ldots ,w_{n} } \right)^{\text{T}} \) be the weight vector of \( e_{i} (i = 1,2, \ldots ,n); \) then the IFWG operator is defined as follows (XU and Yager 2006b):
where \( w_{i} \ge \succ 0,\sum\nolimits_{i = 1}^{n} {w_{i} } = 1,\; \left( {i = 1,2, \ldots ,n} \right). \)
Definition 5
Let c be a mapping \( c:\left( {\phi (X)} \right)^{2} \to [0,1], \) the called \( c(A,B) \) is the association coefficient of the two IFSs A and B which satisfies the following properties:
-
1.
\( 0 \le c(A,B) \le 1; \)
-
2.
\( c(A,B) = 1 \) if and only if \( A = B \);
-
3.
\( c(A,B) = c(B,A). \)
Many various methods and measures have been proposed to calculate the association coefficient of IFSs. Xu et al. (2008) proposed the association coefficient of A and B as follows:
And in such case where the weights of elements are taken into account, the above formula is transformed as follows:
where \( \omega = \left( {\omega_{1} ,\omega_{2} , \ldots ,\omega_{n} } \right) \) is the weight vector of \( x_{i} \left( {i = 1,2, \ldots ,n} \right) \), and \( \sum\nolimits_{i = 1}^{n} {\omega_{i} = 1} ,\,\omega_{i} \ge 0. \)
3 Entropy on Atanassov’s IFS
Atanassov’s IFS is a useful idea for encountering the uncertainty during the decision-making process. To explain more about this idea, suppose \( \tilde{I} = (\mu ,v,\pi ) \) be an IFN, where μ denotes the membership degree, ν denotes the non-membership, and π is the hesitancy degree which denotes the uncertainty degree of a decision maker’ attitude or the environment uncertainty.
In the fuzzy decision-making process, each decision maker gives the membership degree μ. Suppose \( \mu = 0.2 \) then \( v = 1 - \mu = 0.8 \). If the DM does not confide in his preference, we could take his uncertainty degree as a decision-making input. In a classic fuzzy situation, if the giving attitude be wrong, the process of providing DM’s preferences should be repeated or at least a sensitivity analysis will be required as μ is changed.
In a real-world situation, the DM is usually not confident about his/her or her attitude; or the environment condition is such that the DM’s attitude is not enough for creating confidence in the decision-making process. Therefore, the survey should be repeated as before with the change of preference.
To tackle this plight in this paper, we present two solutions based on IFS as follows:
-
1.
Taking π from experts (DMs): here after taking μ from DM, request him to provide the uncertainty degree to giving μ. In this case, \( v \ne 1 - \mu \) thus, \( v = 1 - (\mu + \pi ) \) should be replaced.
-
2.
Defining π by evaluation team: If an uncertain environment causes to change the experts’ attitude, it is better to calculate the hesitation degree by evaluation team. Therefore, the non-membership degree is calculated by \( v = 1 - (\mu + \pi ), \) and it should be replaced instead of \( v = 1 - \mu \).
Based on the description above, the proposed method extracts the non-membership degree μ from DM’s idea in a real-world decision-making process. If the DM is not confident about his/her or her attitude, we should signify the hesitancy degree by π.
Owing to this fact that the proposed method can handle the hesitation of DM or the uncertain environment, the results will not be changed with change of DM’s attitude in the defined uncertainty interval.
For example, assume \( \mu = 0.2 \to v = 0.8 \). If the DM doubts about his preference or we guess from his/her or her ability and experiences \( \pi = 0.5 \), we have \( \tilde{I} = (0.2,0.3,0.5) \). Thus, the IFS number considers any change in μ and ν from 0 to 50% cumulatively. Hence, our calculation is not necessary to be repeated with any 0–50% change in μ or ν.
If we consider the classic fuzzy number for each change of μ from 0 to 50%, the decision-making process should be repeated. It means that the IFSs achieve the robust results.
Entropy measure of fuzzy sets is an important topic in fuzzy set theory. Entropy of fuzzy sets describes the fuzziness degree of a fuzzy set (Zeng and Li 2006). Many methods have been proposed by researchers for calculating fuzzy set and IFS entropy. Burillo and Bustince (1996) studied, in a general way, the concept of entropy and distance for Atanassov’s IFS, and gave an axiom definition of fuzzy entropy to measure the degree of intuitionism of an Atanassov’s IFS. Szmidt and Kacprzyk (2001) proposed a non-probabilistic geometric entropy measure for Atanassov’s IFS. Hung and Yang (2006) proposed their axiom definition of entropy of IVIFS and Atanassov’s IFS by exploiting the concept of probability. Ye (2010a, b) introduced two measures for calculating intuitionistic fuzzy entropy as follows:
Definition 6
Let A be an Atanassov’s IFS in a universe of discourse \( X = \{ x_{1} ,x_{2} , \ldots ,x_{n} \} \). Then the two entropy measures of Atanassov’s IFS A are defined as follows (Fig. 1):
For \( E_{1} (A) \) and \( E_{1} (A) \) there are the following properties:
- (P1):
-
\( E_{1} (A) = E_{2} (A) = 0 \) (minimum), if A is a crisp set;
- (P2):
-
\( E_{1} (A) = E_{2} (A) = 1 \) (maximum), if \( \mu_{A} (x) = v_{A} (x) \) for any \( x \in X \)
- (P3):
-
\( E_{1} (A) \le E_{1} (A) \) and \( E_{2} (A) \le E_{2} (A) \) if A less fuzzy than B;
- (P4):
-
\( E_{1} (A) = E_{1} \left( {A^{c} } \right) \) and \( E_{2} (A) = E_{2} \left( {A^{c} } \right). \)
4 A proposed method for Group decision making model based on IFNs
Group decision making process is included of a number of experts as decision makers that give their preferences to choose an alternative. Decision makers are not always certain about their given preferences and have some degree of uncertainty. Therefore, IFN is a suitable option to deal with these situations. Now \( e_{jk}^{(i)} = \left( {\mu_{jk}^{(i)} ,v_{jk}^{(i)} ,\pi_{jk}^{(i)} } \right) \) denoted a given preference by ith decision maker, \( i = \left( {1,2, \ldots ,n} \right) \) based on kth criteria \( k = \left( {1,2, \ldots ,p} \right), \) for jth alternative \( j = \left( {1,2, \ldots ,m} \right), \) where \( \mu_{jk}^{(i)} + v_{jk}^{(i)} \le 1 \) and \( \left( {\mu_{jk}^{(i)} ,v_{jk}^{(i)} } \right) \subseteq \left[ {0,1} \right] \) the GDM based on IFN is presented in Table 1.
We develop a new method for GDM by using entropy weights-based distance of IFNs. Entropy measure of Atanassov’s IFS is used for calculating the weight of criteria based on the decision maker’s preferences. The positive ideal intuitionistic fuzzy set (PIIFS) and the negative ideal intuitionistic fuzzy set (NIIFS) are used to compare the alternatives. The proposed method consists of the following steps:
Step 1
Let \( A = \left\{ {A_{1} ,A_{2} , \ldots ,A_{m} } \right\} \) be a set of candidate alternatives, \( D = \left\{ {D_{1} ,D_{2} , \ldots ,D_{n} } \right\} \) be a set of decision makers (whose weight vector is \( \varepsilon_{i} = (\varepsilon_{1} ,\varepsilon_{2} , \ldots ,\varepsilon_{n} ),\quad \sum\nolimits_{i = 1}^{n} {\varepsilon_{i} } = 1 \)), and \( C = \left\{ {C_{1} ,C_{2} , \ldots ,C_{p} } \right\} \) be a set of criteria (with respect to the weight vector \( w_{k} = \left( {w_{1} ,w_{2} , \ldots ,w_{p} } \right) \) where \( \sum\nolimits_{k = 1}^{p} {w_{k} = 1} \)). The decision makers \( D_{i} (i = 1,2, \ldots ,n) \) give their preferences \( e_{jk}^{(i)} = \left( {\mu_{jk}^{(i)} ,v_{jk}^{(i)} ,\pi_{jk}^{(i)} } \right) \) based on IFNs for each alternative \( A_{j} \) and discreet criterion \( C_{k} \). The decision matrix \( X^{(i)} = \left( {e_{jk}^{(i)} } \right)_{m \times p} \) is constructed for ith decision maker \( D_{i} \) (Table 2).
Step 2
Calculate the weight of each criterion for each decision matrix. The weight \( w_{k}^{(i)} \)of the criterion \( C_{k} \) \( (k = 1,2, \ldots ,p) \) and decision maker \( D_{i} \) \( (i = 1,2, \ldots ,n) \) is calculated according to the following entropy weights model Ye (2010a, b):
where \( \delta_{k}^{(i)} \in \left[ {0,1} \right],\quad \sum\nolimits_{k = 1}^{p} {\delta_{k}^{(i)} } = 1 \) and based on Eq. (26) \( E_{k}^{(i)} \) is calculated by:
or
and \( 0 \le E_{jk}^{(i)} \le 1;\quad (i = 1,2, \ldots ,n)(j = 1,2, \ldots ,m), \,(k = 1,2, \ldots ,p). \)
Step 3
Calculate the aggregated weight vector for discrete criteria to reach collective weight for each criterion \( \bar{\omega }_{k} = (\bar{\omega }_{1} ,\bar{\omega }_{2} , \ldots ,\bar{\omega }_{p} ), \) using the following operator:
Step 4
Utilize \( {\text{IFWG}}_{\varepsilon } \) to aggregate all given preferences for each alternative based on each criterion and then construct the total collective decision matrix \( Q = \left( {q_{jk} } \right)_{m \times p} \) as Table 3:
where
where
For ease of calculation, let \( F_{j}^{k} = \left( {q_{j}^{1} ,q_{j}^{2} , \ldots ,q_{j}^{k} } \right) \) be a set of collective preferences for alternative \( A_{j} \).
Step 5
Define the PIIFS: \( l^{ + } = (l_{1}^{ + } ,l_{2}^{ + } , \ldots ,l_{p}^{ + } ) \) where \( l_{k}^{ + } = (1,0,0) \) and the NIIFS: \( l^{ - } = (l_{1}^{ - } ,l_{2}^{ - } , \ldots ,l_{p}^{ - } ) \), where \( l_{k}^{ - } = (0,1,0)\left( {k = 1,2, \ldots ,p} \right) \), and also the total preference set \( F_{j} (j = 1,2, \ldots ,m) .\)
Step 6
Calculate the association amount between each total preference set \( F_{j} \) and the PIIFS \( l^{ + } \) and NIIFS \( l^{ - } \)by using the Eq. (25) as follows:
where \( \omega_{k} \left( {k = 1,2, \ldots ,p} \right) \) is the calculated weight from Step 5 for each criterion.
Step 7
Calculate the association degree \( C_{j} \) for each alternative as follows:
Since
Then, Eq. (35) can be written as
Step 8
Rank the alternatives \( A_{j} \) based on the calculated amount of association degree \( C_{j} \), where the greater value is the better alternative.
Step 9
End.
5 Software vendor selection
In this section, we will consider a decision-making problem to rank and choose software producing company as an alternative which is used to produce mobile phone software for a mobile phone factory. To increase customer attraction and competitive advantage, this factory has to improve its products. To this end, the production managers of this factory decide to add a software package to their mobile phones. This company has a board in the production unit including three active members who decide the choice of software producing company. Therefore, they decide to buy this software package from software producing company. A large number of companies have candidates, and after prequalification, five producers have been shortlisted. In addition, the mobile phone factory prefers its required software to be produced based on the software quality model (ISO/IEC9126-1) (Fig. 2). Based on ISO/IEC9126-1:2001 standard, the six main criteria for software are defined as follows:
-
1.
Functionality (C 1): the capability of the software product to provide functions which meet the stated or implied requirements when the software is in use under specified conditions.
-
2.
Reliability (C 2): the capability of the software product to maintain a specified level of performance when used under specified conditions.
-
3.
Usability (C 3): the capability of the software product to be understood, learned, and used, and to be attractive to the user under specified conditions.
-
4.
Efficiency (C 4): the capability of the software product to provide appropriate performance, relative to the amount of resources used, under stated conditions.
-
5.
Maintainability (C 5): the capability of the software product to be modified. Modifications may include corrections, improvements, or adaptation of the software to changes in environment, in requirements, and in functional specifications.
-
6.
Portability (C 6): the capability of the software product to be transferred from one environment to another.
Based on the abovementioned information, there are three product managers as decision makers, \( D = \left\{ {D_{1} ,D_{2} ,D_{3} } \right\}, \) and because of the difference among decision maker’s experience, education, etc., each decision maker has different weights for decision-making process. Therefore, \( \varepsilon = (0.3,0.4,0.3). \) And there are five software producer companies as alternatives \( A = \left\{ {A_{1} ,A_{2} , \ldots ,A_{5} } \right\}. \) Now we use our proposed method step by step to rank and choose the alternatives as follows:
Step 1
After defining the alternatives and criteria, each decision maker gives his preferences for each alternative based on the discrete criteria under intuitionistic fuzzy information. Then we construct the three decision matrices \( X^{(i)} \) (Tables 4, 5, 6) as follows:
For example \( e_{11}^{1} = (0.7,0.2) \) the element of the first row and column (Table 4), 0.7 denotes the degree that D 1 prefers alternative A 1 based on criterion C 1, and 0.2 denotes the degree that D 1 does not prefer alternative A 1 based on criterion C 1.
Step 2
Based on Tables 4, 5 and 6, we first calculate the entropy amount for each criterion using Eq. (29), and then calculate the weight of each criterion by (28) for each table as follows:
For \( X^{(1)} \) we have
For \( X^{(2)} \) we have
For \( X^{(3)} \)we have
where \( \sum\nolimits_{k = 1}^{6} {\delta_{k}^{\left( 1 \right)} } = \sum\nolimits_{k = 1}^{6} {\delta_{k}^{\left( 2 \right)} } = \sum\nolimits_{k = 1}^{6} {\delta_{k}^{\left( 3 \right)} } = 1,\, k = \left( {1,2, \ldots ,6} \right). \)
Step 3
Utilizing Eq. (31) we aggregate all the entropy weight vectors \( \delta^{(i)} i = (1,2,3) \) into a collective one:
Step 4
Aggregate all the intuitionistic fuzzy decision matrices \( X^{(i)} \) into a total collective decision matrix \( Q = \left( {q_{jk} } \right)_{5 \times 6} \) (see Table 7):
Step 5
Define the PIIFS\( l^{ + } , \) NIIFS\( l^{ - } \), and the total preference set \( F_{j} \left( {j = 1,2,3,4,5} \right) \)
Step 6
Then based on aggregated weight vector \( \bar{\omega } \), we calculate the association degree of each alternative, using Eq. (35):
Step 7
Based on the calculated amount of association degree, rank the alternatives \( A_{j} (j = 1,2,3,4,5) \) which the greatest one is the best choice:
Therefore, A 4 is the best company to produce the required software for mobile phone factory.
Now, we make an experimental comparison among the Attanasov’s intuitionistic fuzzy algorithm, fuzzy data, and crisp data to show the efficiency of our proposed algorithm. In what follows, the proposed method based on fuzzy sets is represented, and in the next section, the proposed algorithm is applied with crisp data to show the efficiency of the proposed decision-making method with Atanassov’s IFS.
5.1 Proposed algorithm based on fuzzy sets
In this section, we apply the proposed decision-making algorithm to handle the case study with fuzzy data.
Step 1
In this step, experts give their preferences (µ) for each alternative regarding discrete criteria based on fuzzy set approach. The results are shown in Tables 8, 9 and 10, which are obtained from our data-gathering step illustrated in Tables 4, 5 and 6.
The element at first raw and first column \( \left( {\mu_{11} = 0.7} \right) \) shows that the first expert believes about 70% for satisfying the C 1 by alternative A 1. In this procedure, the hesitancy degree is not important since we think our experts are sure about their fuzzy decisions.
Step 2
Aggregate the fuzzy decision matrix to reach the collective decision matrix (see Table 11).
Step 3
Utilize the fuzzy entropy measures to calculate the entropy and the weights of each criterion for each decision matrix. The results are shown in Table 12, where \( \sum\nolimits_{k = 1}^{6} {\delta_{k}^{\left( 1 \right)} } = \sum\nolimits_{k = 1}^{6} {\delta_{k}^{\left( 2 \right)} } = \sum\nolimits_{k = 1}^{6} {\delta_{k}^{\left( 3 \right)} } = 1,\,k = (1,2, \ldots ,6). \)
Step 4
Utilizing Eq. (31), we aggregate all the entropy weight vectors \( \delta^{\left( i \right)} \) \( i = (1,2,3) \) into a collective one:
Step 5
Calculate the score of alternatives using the fuzzy association measures and the aggregated criterion weights. In Table 13, the score of each alternative is calculated.
Step 6
Rank the alternatives in which the greatest one is the best one.
According to provided preference, the decision makers have hesitancy degree π, means the membership degree could change between interval \( \left[ {\mu ,\mu + \pi } \right]. \) Therefore, to show the effect of hesitancy degree on the decision-making results, we run the algorithm with regard to this fact that the expert opinion is changed from \( \left( \mu \right) \) to \( \left( {\mu + \pi } \right) \) in Tables 8, 9 and 10.
The decision preferences and the decision matrices for each decision maker are presented in Tables 14, 15 and 16.
Based on Tables 14, 15 and 16, the entropy amount for each criterion and the weight of each criterion for each decision-making are shown in Table 17, where \( \sum\nolimits_{k = 1}^{6} {\delta_{k}^{\left( 1 \right)} } = \sum\nolimits_{k = 1}^{6} {\delta_{k}^{\left( 2 \right)} } = \sum\nolimits_{k = 1}^{6} {\delta_{k}^{\left( 3 \right)} } = 1, \,k = \left( {1,2, \ldots ,6} \right). \) The collective entropy weight vectors is
The total collective decision matrix \( Q = \left( {q_{jk} } \right)_{5 \times 6} \) is shown in Table 18. The association degree of each alternative is showed in Table 19. The final ranking is
Obviously, the result of our proposed method is different if we use fuzzy sets as the only input to our decision-making method. The experts have some hesitancy degree as \( \pi , \) in which they are not sure about the proposed μ as the performance of each alternative related to each criterion. Thus, if we use different values of μ in the range of \( \left[ {\mu ,\mu + \pi } \right], \) different results for final ranking of alternatives will be achieved. This is not effective in a decision-making method as the experts who cannot choose the right μ as their opinion according to their hesitancy degree with the range of \( \left[ {\mu ,\mu + \pi } \right] \) for each alternative related to each criterion, the result of full ranking will be changed by changing the expert opinion in the range of \( \left[ {\mu ,\mu + \pi } \right] \). In this situation, we need to a decision-making method which supports the hesitancy degree of the experts.
5.2 Proposed algorithm based on crisp data
In this section, we apply the proposed algorithm to handle the case study with crisp (decisive) data.
Step 1
Construct the decision matrix for each decision maker based on crisp data. To provide the decisive data, we convert fuzzy data from Tables 8, 9 and 10 as follows:
The results are represented in Tables 20, 21 and 22.
The value 1 in the first row and first column in Table 22 denotes which decision maker completely confident that alternative A 1 satisfies criteria C 1. The value ‘0’ in the first row and second column means the decision makers are completely confident that the alternative A 1 does not satisfy the criterion C 2 .
Step 2
Given that the decision preferences are based on the crisp data, we cannot utilize the entropy weights; thus, we ask the decision maker to rate the criteria from 1 to 5. Then we calculate the relative importance computed by score/sum of the scores in Table 23.
Step 3
Aggregate all the decision matrices \( X^{(i)} \) into a total collective decision matrix using weighted average operator (Table 24).
Step 4
Calculate the score of each alternative based on the criterion weights. See Table 25.
Step 5
Rank the alternative based on the higher score.
Now, we rank the alternatives based on crisp data by converting the data of Tables 14, 15 and 16 as follows, to signify the effectiveness of the proposed Atanassov’s IFS-based decision-making method:
The results are represented in Tables 26, 27 and 28. The aggregated decision matrix, total collective decision matrix, using weighted average operator based on the calculated criterion weights is calculated as illustrated in Table 23 (Table 29). The score of each alternative is shown based on the criterion weights in Table 30. The ranking result of the alternatives based on the higher score is
The results of proposed algorithm based on three different type data (IFS, simple fuzzy and decisive data) are presented in Fig. 3).
6 Conclusion
In real world, decision makers’ attitudes are blended with some amount of uncertainty (hesitation) degree due to the lack of enough knowledge and information about alternatives. This situation can be completely dealt with in the best way using the intuitionistic fuzzy concept. In this paper, we proposed a method to solve GDM problems where the weight of criteria is completely unknown and the given preferences is based on Atanassov’s IFS. For dealing with unknown information of criteria, we use entropy measure to find the weight of each criterion based on each decision matrix. To reach the total criterion weight vector, we aggregate all calculated criterion entropy weights. We use the association coefficient measure to compare alternatives with the PIIFS and NIIFS and calculate the association degree for each alternative to rank and choose the best one(s). To show the effectiveness of our method, we used it to solve a GDM problem in an illustrative with six criteria, five suppliers, and three decision makers. Thus, it is more convenient to use it in a complicated and practical case with large amount of data.
References
Atanassov K (1986) Intuitionistic fuzzy set. Fuzzy Sets Syst 20:87–96
Atanassov K (1989) More on intuitionistic fuzzy sets. Fuzzy Sets Syst 33:37–46
Atanassov K (1994) New operations defined over the intuitionistic fuzzy sets. Fuzzy Sets Syst 61:137–142
Atanassov K, Pasi G, Yager R (2005) Intuitionistic fuzzy interpretations of multi-criteria multi-person and multi-measurement tool decision making. Int J Syst Sci 36:859–868
Boran FE (2009) Erratum to “Distance measure between intuitionistic fuzzy sets” [Pattern Recognit Lett 26 (2005) 2063–2069]. Pattern Recognit Lett 30:468
Boran FE, Genç S, Kurt M, Akay D (2009) Multi-criteria intuitionistic fuzzy group decision making for supplier selection with TOPSIS method. Expert Syst Appl 36:11363–11368
Burillo P, Bustince H (1996) Entropy on intuitionistic fuzzy sets and on interval-valued fuzzy set. Fuzzy Sets Syst 78:305–316
Bustince H, Burillo P (1996) Vague sets are intuitionistic fuzzy sets. Fuzzy Sets Syst 79:403–405
Chaira T (2010) A novel intuitionistic fuzzy C means clustering algorithm and its application to medical images. Appl Soft Comput 11(2):1711–1717
Chaudhuri BB, Bhattacharya A (2001) On correlation between two fuzzy sets. Fuzzy Sets Syst 118(3):447–456
De SK, Biswas R, Roy AR (2001) An application of intuitionistic fuzzy sets in medical diagnosis. Fuzzy Sets Syst 117:209–213
Dengfeng L, Chuntian C (2002) New similarity measures of intuitionistic fuzzy sets and application to pattern recognitions. Pattern Recognit Lett 23:221–225
Gau WL, Buehrer DJ (1993) Vague sets. IEEE Trans Syst Man Cybern 23:610–614
Grzegorzewski P (2004) Distance between intuitionistic fuzzy sets and/or interval-valued fuzzy sets based on the Hausdorff metric. Fuzzy Sets Syst 148:319–328
Hung W-L, Yang M-S (2004a) Similarity measures of intuitionistic fuzzy sets based on Hausdorff distance. Pattern Recognit Lett 25:1603–1611
Hung W-L, Yang M-S (2004b) Similarity measures of intuitionistic fuzzy sets based on Hausdorff distance. Pattern Recognit Lett 25:1603–1611
Hung W-L, Yang M-S (2006) Fuzzy entropy on intuitionistic fuzzy sets. Int J Intell Syst 21:443–451
Hung W-L, Yang M-S (2008) On the J-divergence of intuitionistic fuzzy sets with its application to pattern recognition. Inf Sci 178:1641–1650
ISO/IEC9126-1 Software engineering—product quality—part 1: quality model, 1st edn, 2001-06-15
Khatibi V, Montazer GA (2009) Intuitionistic fuzzy set vs. fuzzy set application in medical pattern recognition. Artif Intell Med 47(1):43–52
Li D-F (2004) Some measures of dissimilarity in intuitionistic fuzzy structures. J Comput Syst Sci 68:115–122
Li D-F, Shan F, Cheng C-T (2005) On properties of four IFS operators. Fuzzy Sets Syst 154:151–155
Li Y, Olson DL, Qin Z (2007) Similarity measures between intuitionistic fuzzy (vague) sets: a comparative analysis. Pattern Recognit Lett 28:278–285
Li D-F, Wang Y-C, Liu S, Shan F (2009) Fractional programming methodology for multi-attribute group decision-making using IFS. Appl Soft Comput 9:219–225
Liang Z, Shi P (2003) Similarity measures on intuitionistic fuzzy sets. Pattern Recognit Lett 24:2687–2693
Liu H-W, Wang G-J (2007) Multi-criteria decision-making methods based on intuitionistic fuzzy sets. Eur J Oper Res 179:220–233
Mursaleen M, Mohiuddine SA (2009) On lacunary statistical convergence with respect to the intuitionistic fuzzy normed space. J Comput Appl Math 233:142–149
Mursaleen M, Mohiuddine SA, Edely OHH (2010) On the ideal convergence of double sequences in intuitionistic fuzzy normed spaces. Comput Math Appl 59:603–611
Samanta SK, Mondal TK (2002) On intuitionistic gradation of openness. Fuzzy Sets Syst 131:323–336
Szmidt E, Kacprzyk J (2000) Distance between intuitionistic fuzzy sets. Fuzzy Sets Syst 114(3):505–518
Szmidt E, Kacprzyk J (2001) Entropy for intuitionistic fuzzy sets. Fuzzy Sets Syst 118:467–477
Tizhoosh HR (2008) Interval-valued versus intuitionistic fuzzy sets: isomorphism versus semantics. Pattern Recognit 41(5):1812–1813
Vlachos IK, Sergiadis GD (2007) Intuitionistic fuzzy information—applications to pattern recognition. Pattern Recognit Lett 28:197–206
Wang W, Xin X (2005) Distance measure between intuitionistic fuzzy sets. Pattern Recognit Lett 26:2063–2069
Wei G-W (2010a) GRA method for multiple attribute decision making with incomplete weight information in intuitionistic fuzzy setting. Knowl Based Syst 23:243–247
Wei G (2010b) Some induced geometric aggregation operators with intuitionistic fuzzy information and their application to group decision making. Appl Soft Comput 10:423–431
Wu J-Z, Zhang Q (2011) Multicriteria decision making method based on intuitionistic fuzzy weighted entropy. Expert Syst Appl 38:916–922
Xu Z (2007) Intuitionistic fuzzy aggregation operators. IEEE Trans Syst 15:1179–1187
Xu Z (2010) A method based on distance measure for interval-valued intuitionistic fuzzy group decision making. Inf Sci 180:181–190
Xu Z, Yager R (2006a) Some geometric aggregation operators based on intuitionistic fuzzy sets. Int J Gen Syst 35:417–433
Xu Z, Yager RR (2006b) Some geometric aggregation operators based on intuitionistic fuzzy sets. Int J Gen Syst 35:417–433
Xu Z, Yager RR (2008) Dynamic intuitionistic fuzzy multi-attribute decision making. Int J Approx Reason 48:246–262
Xu Z, Chen J, Wu J (2008) Clustering algorithm for intuitionistic fuzzy sets. Inf Sci 178:3775–3790
Ye J (2010a) Two effective measure of intuitionistic fuzzy entropy. Computing 87:55–62
Ye J (2010b) Fuzzy decision-making method based on the weighted correlation coefficient under intuitionistic fuzzy environment. Eur J Oper Res 205:202–204
Yılmaz Y (2010) On some basic properties of differentiation in intuitionistic fuzzy normed spaces. Math Comput Model 52:448–458
Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353
Zeng W, Li H (2006) Relationship between similarity measure and entropy of interval valued fuzzy set. Fuzzy Sets Syst 157:1477–1484
Zhang C, Fu H (2006) Similarity measures on three kinds of fuzzy sets. Pattern Recognit Lett 27:1307–1317
Zhang H, Zhang W, Mei C (2009) Entropy of interval-valued fuzzy set based on distance and its relationship with similarity measure. Knowl Based Syst 22:449–454
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Khaleie, S., Fasanghari, M. An intuitionistic fuzzy group decision making method using entropy and association coefficient. Soft Comput 16, 1197–1211 (2012). https://doi.org/10.1007/s00500-012-0806-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-012-0806-8