Abstract
In multi-attribute decision-making problems, vague decision information is well-represented by intuitionistic fuzzy sets. However, many of the scoring functions of existing methods cannot always obtain a ranking for the alternatives. In this paper, a TOPSIS-based decision-making method is proposed for multi-attribute decision-making problems in which the attribute weights are unknown and the decision information is in the form of intuitionistic fuzzy numbers. First, a revised definition of the scoring function is introduced and used to solve the intuitionistic fuzzy entropy, which is then used to objectively determine the attribute weights. Second, intuitionistic fuzzy-weighted geometric operators are used to integrate the information. The positive and negative ideal solutions of the comprehensive attribute values are determined, and the similarities between each alternative and the positive and negative ideal solutions are calculated. Finally, the alternatives set is ranked by comparing the relative closeness of the alternatives. This proposed method increases the range of applications of the traditional entropy-weighted method. Moreover, it does not require the decision-maker to specify the attribute weights in advance. The results hence tend to be more objective. Examples comparing this method with existing TOPSIS-based methods illustrate its practicality.
Introduction
In most decision-making problems, it has been traditionally assumed that all information is expressed in the form of crisp numbers. However, most of a decision-maker’s information is imprecise or uncertain. Hence, he or she cannot estimate his or her preferences using an exact numerical value. Since Zadeh [1] presented the theory of fuzzy sets in 1965, fuzzy-set theory has been successfully used for handling fuzzy decision-making problems. In fuzzy-set theory, the membership of an element to a fuzzy set is a single value between 0 and 1, and the degree of non-membership is just equal to 1 minus the degree of membership. In 1986, Atanassov [2] extended the concept of Zadeh’s fuzzy sets and introduced intuitionistic fuzzy sets (IFSs), whose characteristics consist of three important indexes: membership, non-membership, and hesitancy. Hence, these three dimensions can be used to describe the characteristics of complex systems so that the IFSs becomes a suitable tool for describing imprecise or uncertain decision information and dealing with hesitation and vagueness.
The weight of attributes is very important in intuitionistic fuzzy decision-making problems. In [3, 4], Liu et al. and Lakshmana et al. presented a new method for handling multiple attribute decision-making problems in which the weights of the attributes are known. In [5–7], Qi et al., Wu et al., and Wang et al. investigated linear program models for determining the weights of attributes provided by each decision-maker expressed with fuzzy data. In [8], Ye presented a multi-criteria fuzzy decision-making method based on entropy weight-based correlation coefficients of interval-valued intuitionistic fuzzy sets.
Subsequently, [9, 10] Saini et al. and Tian et al. introduced a multiple criteria decision-making (MCDM) method based on intuitionistic fuzzy entropy. In [11], Chen and Tan developed a technique for handling fuzzy MCDM problems based on fuzzy set theory. This technique considers only the degrees of membership and non-membership for each attribute. Moreover, Hong et al. presented a method for fuzzy MCDM based on a score function under the fuzzy environment [12]. Although the score function provides a better ranking of the alternatives, it ignores hesitancy. The importance of hesitancy has, however, been addressed by others [13–16]. In [17], Wang et al. proposed four improved score functions to effectively rank IFSs for multi-attribute decision making; however, this method has a high number of indicators that makes it difficult to calculate the results. The studies [3, 19] employ score and accuracy functions for solving multi-attribute decision-making problems under an intuitionistic fuzzy environment, but these methods cannot distinguish the preferred order of alternatives in some situations. In [20], Wang et al. developed a score function for ranking interval-valued IFSs to solve multi-attribute decision-making problems, but this function cannot always distinguish the preferred order of alternatives either.
A classic multi-attribute decision-making approach, TOPSIS (technique for order performance by similarity to ideal solution) was first developed by [21]. The essential concept of the TOPSIS approach is that the most preferred alternative should have not only the shortest distance from the positive ideal solution, but also the farthest distance from the negative ideal solution.
Several studies have investigated the integration of fuzzy theory and TOPSIS. In [22], Jin et al. extended TOPSIS to deal with interval-valued intuitionistic fuzzy decision-making problems. In [23], John et al. extended TOPSIS to solve multi-attribute group decision-making problems under triangular intuitionistic fuzzy sets using correlation coefficients. In [24], Fayek et al. extended the application of fuzzy numbers, fuzzy relative importance scores, fuzzy relative weights, and the fuzzy TOPSIS method in prioritized aggregation. In [25], an intuitionistic fuzzy distance measure between two triangular intuitionistic fuzzy numbers was developed for TOPSIS. In [26], Ridvan et al. extended the TOPSIS method to the MCDM problem with single valued neutrosophic information. In [27], Onar et al. determined factor weights using interval type-2 fuzzy AHPs. They then select the best strategy using hesitant fuzzy TOPSIS.
However, despite these studies, there exists little investigation into the combination of intuitionistic fuzzy number-based entropy, TOPSIS, and extended score functions to solve multi-attribute decision-making problems.
In this paper, we tackle the problem that some score functions for intuitionistic fuzzy numbers cannot always distinguish the order of preferred alternatives when the attribute weights are unknown. A new intuitionistic fuzzy TOPSIS multi-attribute decision-making method is hence proposed based on a revised scoring function and entropy weights. Moreover, it is compared with other methods to demonstrate its effectiveness and advantages. The proposed method is a generalization of the traditional entropy-weighted method and does not require the decision-maker to specify the attribute weights in advance.
The rest of this paper is organized as follows. Section 2 provides a brief introduction to the basic concepts of intuitionistic fuzzy sets. In Section 3, an extension of similarity is proposed and new functions for score and accuracy based on intuitionistic fuzzy numbers are presented. Section 4 presents an intuitionistic fuzzy TOPSIS multi-attribute decision-making method based on revised the scoring function and entropy weights. In Section 5, an example is used to illustrate the effectiveness of the proposed method. Moreover, a sensitivity analysis indicates that this ranking is easily affected by changes in weights. The conclusions are drawn in Section 6.
Preliminaries
This section briefly introduces some basic concepts on intuitionistic fuzzy sets. The intuitionistic fuzzy weighted geometric and averaging operators are also given.
where μ A : x → [0, 1] , ν A : x → [0, 1].
The numbers μ A (x) and ν A (x) denote the membership degree and non-membership degree of x to A, respectively.
With the condition
Furthermore, the function π A (x) =1 - μ A (x) - ν A (x) is called the hesitation degree of x to A. It is obvious that 0 ≤ π A ≤ 1 or each x ∈ X.
Obviously, each ordinary fuzzy set may be written as
That is, fuzzy sets may be reviewed as particular cases of IFSs.
Note that A is a crisp set if and only if for ∀x ∈ X, either μ A (x) =0, ν A (x) =1 or μ A (x) =1, ν A (x) =0 .
For convenience of notation, IFSs (X) is used to denote the set of IFSs in X.
IFSs A and B in a universe of discourse X can be represented by A = (μ
A
(x) , ν
A
(x)) and B = (μ
B
(x) , ν
B
(x)). Moreover, we introduce the following relations and operations over fuzzy sets [29]:
Similarity measure
Let A
i
= (μ
A
(x
i
) , ν
A
(x
i
)) , (i = 1, 2, …, n) be IFSs, where 0 ≤ μ
A
(x
i
) , ν
A
(x
i
) ≤1. Let ω
i
be the weight of A
i
, where 0 ≤ ω
i
≤ 1, (1 ≤ i ≤ n), and
To overcome the drawbacks of the similarity measure proposed above, this paper proposed a new measure. Assumes that there are two IFSs A and B in X ={ x1, x2, …, x
n
}. Then, the degree of similarity between them can be calculated as follows:
0 ≤ S (A, B) ≤1; S (A, B) =1 if and only if A = B; S (A, B) = S (B, A); If A ⊆ B ⊆ C, then S (A, C) ≤ S (A, B) and S (A, C) ≤ S (B, C) .
Let
Axiom 1) 0 ≤ S (A, B) ≤1:
Here,
and then
As a result, 0 ≤ S (A, B) ≤1.
Axiom 2) S (A, B) =1 if and if only A = B:
If μ A = μ B , ν A = ν B ,
then
S (A, B) =1 and A = B.
If S (A, B) =1, then
hence,
and
Thus,
hence
μ A = μ B , ν A = ν B and S (A, B) =1, if and only if A = B.
Axiom 3) S (A, B) = S (B, A): This axiom is obviously true.
Axiom 4) If A ⊆ B ⊆ C, then S (A, C) ≤ S (A, B) and S (A, C) ≤ S (B, C):
If A ⊆ B ⊆ C, then μ
A
≤ μ
B
≤ μ
C
and ν
A
≥ ν
B
≥ ν
C
, ∀x
i
∈ X. Thus, the following result can be obtained:
and
Thus,
Hence, S (A, C) ≤ S (A, B) and S (A, C) ≤ S (B, C) are proved.
In this subsection, modified score and accuracy functions are defined and some of their theoretical properties established. Note that the new core function satisfies all the basic properties of the previously proposed score functions.
Let A i = (μ A (x i ) , ν A (x i )) and B i = (μ B (x i ) , ν B (x i )) be IFSs of alternatives A i and B i . The score function from [12] as follows:
where S (A
i
) ∈ [-1, 1] and H (A
i
) ∈ [0, 1]. Larger values of S (A
i
) indicate that alternative A
i
better satisfies the decision makers’ requirements. If the scores S (A
i
) of all A
i
are equal, then a decision maker can draw his or her conclusions using the value of H (A
i
). Larger values of H (A
i
) indicate a greater degree of accuracy of A
i
[3]. If S (A
i
) < S (B
i
), then A
i
is smaller than B
i
, denoted by A
i
< B
i
; If S (A
i
) > S (B
i
), then A
i
is greater than B
i
, denoted by A
i
> B
i
; If S (A
i
) = S (B
i
), then the following is true. If H (A
i
) < H (B
i
), then A
i
is smaller than B
i
, denoted by A
i
< B
i
. If H (A
i
) > H (B
i
), then A
i
is greater than B
i
, denoted by A
i
> B
i
. If H (A
i
) = H (B
i
), then A
i
= B
i
.
In [3], although the score and accuracy function provide a better ranking of the alternatives, they ignore the hesitancy of IFS, which means that the information provided by an IFS is not fully utilized in the ranking process.
Thus, there is a need to design a more accurate score function for determining the best alternative among feasible alternatives. We hence propose the following score function.
Let A
i
= (μ
A
(x
i
) , ν
A
(x
i
)) be an intuitionistic fuzzy number. The proposed score function of an intuitionistic fuzzy value is defined as
where the values μ A (x i ), ν A (x i ), and π A (x i ) denote the degree of membership, non-membership, and hesitation.
-1 ≤ S (A) ≤1; S (A) =1 if and only if A = (1, 0) and S (A) = -1 if and only if A = (0, 1); S (A) =0 if and only if μ
A
= ν
A
.
Axiom 1) -1 ≤ S (A) ≤1:
Because
and
then
The score function hence satisfies Axiom 1).
Axiom 2) S (A) =1 if and only if A = (1, 0) and S (A) = -1 if and only if A = (0, 1):
When S (A) =1,
Thus, 1 - ν A = 1, 1 - μ A = 0, ν A = 0, and μ A = 1. Obviously, if A = (1, 0), then S (A) =1, so the proof of Axiom 3 is not repeated here.
To demonstrate the ability of the proposed score function to find the best alternative among the given alternatives, we discuss the following example (detailed in Table 1).
Results obtained by different score functions
If IFS values for two alternatives are α1 = (0.3, 0.6) and α2 = (0.3, 0.5), then the order of alternatives cannot be distinguished by the score function of [13], but Equation (7) yields α2 > α1. The larger the value of S (α2) indicates that alternative α2 better fulfills the decision-makers’ requirements. Moreover, if the values of two other alternatives are α3 = (0.3, 0.6) and α4 = (0.3, 0.5), the order of alternatives obtained by the score function in [14] is the same as that of Equation (7), i.e., α4 > α3 which agrees with the actual situation. For two alternatives α5 = (0, 0.1) and α6 = (0, 0.9) the score function from [32] does not specify an order. In contrast, Equation (7) yields S (α5) > S (α6), so decision makers can obtain α5 > α6. For two alternatives α7 = (0.3, 0.5) and α8 = (0.4, 0.2) the order found by [33] is α7 > α8, However, this result differs from the actual situation and does not meet the decision-makers’ expectations. Equation (7) yields a larger value for S (α8) and alternative α8 appeases the decision-makers’ requirements. For two alternatives α9 = (0.3, 0.6) and α10 = (0.2, 0.3), decision makers cannot determine which alternative is better if the score function proposed in [19] is used. In contrast, Equation (7) gives α10 > α9, which meets the decision-makers’ requirements and agrees with the actual situation.
Entropy weight for intuitionistic fuzzy sets
Attributes weights play an important function in multi-attribute decision-making problems. Many re-searchers focus on multi-attribute decision-making problems with incomplete or unknown criterion weight information under an intuitionistic fuzzy environment. In [18], Shannon proposed the concept of entropy, which is a measure of the uncertainty in information, formulated in terms of probability theory. Thus, we proposed a multi-attribute fuzzy decision-making method using the entropy weights of IFSs to identify the best alternative. In this method, all the information provided by the decision makers is represented as an intuitionistic fuzzy decision matrix, where each of the elements is an IFSs, and the information about the attribute weights is completely unknown.
where k is a positive number, where usually k = 1.
For each alternative, the score function can be normalized as follows:
Subsequently,
When
The proposed method consists of the following steps.
and rank the alternatives according to the relative similarity in decreasing order. The best alternative is the one closest to the positive-ideal solution and farthest from the negative-ideal solution.
Numerical examples
To illustrate the application of the proposed multi-attribute decision-making method, an example from [15], which evaluates investment opportunities, is discussed. Suppose there is an investment company that wants to invest a sum of money in the best option for the construction of a railway track. Suppose that there are five alternatives: replacement of the soil, improve the soil quality, repair of the drainage facilities, heat preservation of the track bed, and laying EPS on the track bed. In addition, there are six attributes: quality of the soil, water content, frost damage level, height of the track bed, rated train speed, and rated train weight. Here, the attribute weights are unknown and the decision information is in the form of intuitionistic fuzzy numbers. The five alternatives were evaluated using intuitionistic fuzzy information by decision makers for the above attributes.
First, the results evaluated by the decision makers are used to create an intuitionistic fuzzy decision matrix (Table 2). Then, Equation (12) is used to derive the scores of the alternatives (Table 3). Equation (10) is used to obtain the normalized score matrix (Table 4).
Intuitionistic fuzzy decision matrix for the example given in [15]
Intuitionistic fuzzy decision matrix for the example given in [15]
Here and in Tables 3–5, y1–y5 are alternatives and G1–G6 are attributes.
Score function matrix
Normalized score function matrix
Then, using Equations (14 and 15), the following values for the average information entropy H
S
(G
i
) and the attribute weights ω
i
are obtained.
Equation (15) is used to determine the overall assessment values G
i
(i = 1, 2, 3, 4, 5, 6) for alternatives y
i
(i = 1, 2, 3, 4, 5) as follows:
These results are used to obtain the positive- and negative-ideal solutions as
Equations (16–18) are then used to calculate the similarity measures S (y
i
, A+) and S (y
i
, A-) as well as the relative similarity measure S (y
i
) as follows:
Finally, the relative similarity measure S (y i ) is used to rank the alternatives, yielding S (y4) ≻ S (y2) ≻ S (y5) ≻ S (y3) ≻ S (y1).
Therefore, y4 is the best alternative. This is the same as that obtained in [15]. Note that in [15], the resulting order of alternatives is opposite that found using the method proposed in this paper, but this does not affect the final result.
We also present the ranking obtained by the methods given in [14, 34] in Table 5. The results indicate that although different ranking methods were used, the same results were obtained for the best and worst choices.
Ranking order of alternatives for different methods
To determine the effects of possible changes in the weights of the criteria on intuitionistic fuzzy decision-making problems, referring to the method in [35], a sensitivity analysis was conducted. We use different values of the weights and assess the obtained ranking of the alternatives. The resulting rankings for altered weights were calculated, and the results are shown in Table 6.
Ranking order of alternatives for different weights.
Ranking order of alternatives for different weights.
From Table 6, it is apparent that the ranking orders obtained by different values of weights are different, in this example. The results in Table 6 show that the ranking of the alternatives is sensitive to the changes in weights. In other words, depending on different value of weights, the ranking orders of alternatives may be slightly different, and the results may lead to different decisions. Therefore, when attribute weights are unknown, it is important to choose an appropriate method for determining them. This proposed method does not require the decision-maker to specify the attribute weights in advance.
In this subsection, the TOPSIS method proposed in this paper is compared with the extended TOPSIS methods in [26, 27]. In [26], Şahin et al. presented a method based on TOPSIS for multi-criteria neutrosophic group decision-making problems. In [27], Onar et al. also proposed an approach integrated with hesitant fuzzy TOPSIS to select the best strategy. Compared with the methods in [26, 27], the method proposed in this paper has the following three advantages: In [26, 27], authors computed the relative closeness coefficient using a distance measure, but they cannot distinguish the preference order of alternatives when the two distance measures of alternatives A
i
and A
j
from the positive-ideal solution and negative-ideal solution are equal. In the proposed method, the relative closeness is calculated using similarity rather than distance. Hence, if there exist two different alternatives with equal distance measures, the proposed method can further distinguish these two alternatives. Consequently, it is more suitable for dealing with MCDM within a fuzzy environment. In [26], the proposed method easily solves MCDM with single-valued neutrosophic data. However, converting linguistic terms to single-valued neutrosophic numbers will cause information loss. The TOPSIS method presented in this paper is hence more objective. In [27], the authors used interval type-2 fuzzy AHP to determine the weights, but the entropy weight method in this paper is more convenient to calculate. The method proposed in this paper might enable more flexible decision making within a fuzzy environment.
Conclusion
In real-life situations, judgments provided by a decision maker are difficult to express as crisp numbers because they are usually fuzzy and uncertain. Moreover, some previously proposed score functions cannot always distinguish the preference order of alternatives, as illustrated by the examples in this paper.
Hence, in this work, a decision-making method was proposed that employs a new score function and an intuitionistic fuzzy TOPSIS method. This method solves multi-attribute decision-making problems where the attribute weights are unknown and the decision information is in the form of intuitionistic fuzzy numbers.
In this method, a revised definition of the scoring function is introduced and used to solve intuitionistic fuzzy entropy, which is then used to objectively solve for the attribute weights. Moreover, the alternatives set is ranked by comparing the relative closeness of each alternative. Comparisons between the new measure and some existing methods show that the proposed method is practical and effective.
Furthermore, this proposed method widens the scope of the traditional entropy-weighted methods and the decision-maker does not need to specify the attribute weights in advance. The results tend to be more objective, and the sensitivity analysis showed that slight changes in the attribute weights will change the ranking of the alternatives. Therefore, compared with existing subjective weight methods, the objective weight method proposed in this paper is more practical for multi-attribute decision making.
The method presented in this paper can be applied to problems in other fields, such as credit evaluation or green supplier selection. In future, we will use the entropy measure to determine the weights of experts in group decision problems within an interval-valued intuitionistic fuzzy environment and we will continue to apply the proposed method in other domains.
Footnotes
Acknowledgments
This research is supported by the National Natural Science Foundation of China under the grant No. 61773123.
