Abstract
The theory of hesitant fuzzy set is powerful in capturing fuzziness when a decision maker hesitates among some possible values in assessment. In this paper, a novel method is developed for weight determination based on the hesitant fuzzy cosine similarity. This method fully considers the impact of each criterion as well as their mutual relationship on decision analysis. Additionally, we extend this cosine similarity-based method for deriving priorities from a hesitant multiplicative preference relation. This method has a clearer modeling mechanism that the priority vector derived from a hesitant multiplicative preference relation should be as highly cosine-similarity correlated with its column vectors as possible. Then an optimization model can be sequentially established. After that, the proposed methods are demonstrated with two numerical examples and compared with other similar approaches to show the validity and superiority.
Keywords
Introduction
As a generalization of fuzzy sets, the hesitant fuzzy set (HFS) [1, 2] opens a new window in fuzzy decision making. HFSs are recognized as capable of depicting uncertain situations when two or more sources of vagueness emerge simultaneously and have been evolved into different structures, such that hesitant multiplicative set (HMS) using an unsymmetrical scale [3] or hesitant fuzzy topological spaces [4]. These concepts have already been applied in different fields, such as multiple criteria decision making (MCDM), fuzzy preference relations, to facilitate with imprecise information [5].
In MCDM, how to weigh criteria plays a key role in determining the final result [6]. Solving such a problem with complete weights follows a common resolution scheme [7]: 1) aggregation process and 2) ranking process. The aggregation process can be tackled in various ways and yields an overall evaluation. However, multiple criteria are often correlated or even in conflict with each other, so it is crucial to deal with correlation among criteria, especially in a hesitant fuzzy environment. This problem also exists in the derivation of priority weights from hesitant multiplicative preference relation (HMPR).
Similarity (or dissimilarity) measure, which can be utilized for gauging the closeness between two arguments and implying how well they move together [8], is an effective indicator in weight determinations. Several formats of similarity measures have been examined [9, 10], and among them one of the most commonly used is the cosine similarity, which is defined as the inner product of two vectors divided by the product of their lengths. Nevertheless, there is still little attention on weight determination as well as prioritization under hesitant fuzzy context from the perspective of cosine similarity.
With this gap in mind, this paper aims to present a new approach to overcome this weakness. The contribution of this paper can be summarized as below: (1) We develop an objective weight derivation method based on cosine similarity measure in hesitant fuzzy context, where the similarity degrees are calculated by eliminating each criterion from the overall assessment of alternatives; (2) An optimization model is presented to derive the priorities from an HMPR based on the cosine similarity and consistent property; (3) We apply the hesitant fuzzy cosine similarity-based method in decision making such as green supplier evaluation.
The remainder of this article is structured as below. In Section 2, brief reviews on weight derivation and cosine similarity are outlined. Section 3 gives some basic knowledge on HFS and HMS. In Section 4, we develop a method for weight determination based on cosine similarity under the hesitant fuzzy framework and extend this method for generating priorities from HMPRs. Two numerical examples are provided to illustrate the proposed methods in Section 5. Section 6 concludes this article.
Literature review
Review on weight derivation in hesitant fuzzy environment
A wealth of weighting methods have been studied, which can be roughly subdivided into two categories: the subjective methods and the objective methods [11, 12]. The previous ones reflect opinions of decision makers (DMs) in terms of knowledge, experience, or expertise, including the eigenvector method [13], the analytic hierarchy process [14], etc. The latter ones based on the adverse judgments of DMs’ evaluations without taking personal judgments into account, such as the entropy method [15], the criteria importance through inter-criteria correlation [16]. It is argued that objective weight determinations are preferable since subjective methods are not always reliable.
Up to now, more and more scholars’ attention has been attracted to weight determinations under a hesitant fuzzy environment. Xu and Xia [17] studied the entropy, cross-entropy, similarity measures of HFEs and their relationships, then established an exact model using hesitant fuzzy entropy for generating weights. Lin et al. [18] derived the relative weights of hesitant fuzzy criteria by building a maximizing differential model. Xue et al. [19] determine weights in accordance with the differences among alternatives with dual hesitant fuzzy elements, which are computed by a new distance measure. Tan et al. [20] developed an extended Choquet-based TODIM to handle hesitant fuzzy interactive MCDM, where the weights of interactive criteria are measured by Shapley values. Liao et al. [21] presented two methods, the improved maximum entropy method, and the minimum average deviation method, to obtain the dynamic weighting vector.
Sometimes, a decision maker may prefer to express preferences by comparing a pair of alternatives and establish a specific preference relation. Xia and Xu [3] introduced the concept of HMPR, a matrix consisting of hesitant multiplicative elements (HMEs) that allows a decision maker to hesitate about several values of the membership. A natural issue related to HMPR is how to derive an associated priority, or equivalently, how to assign relative weights to each alternative. Zhang et al. [22] used a hesitant goal programming model to derive priorities based on α-normalization principle. Zhu et al. [23] defined two notions measuring the degree of consistency and consensus of HMPR, then a new method of hesitant preference analysis is found to derive holistic priorities from a stochastic point of view. Lin et al. [24] investigated the least square deviation method from a HMPR and applied this method for selecting a logistics service provider. A convergent iterative algorithm was also presented for generating priority vector. Bashir et al. [25] defined the concept of HMPR with self-confidence, and derived a collective priority based on heterogeneous hesitant preference relations with self-confidence. In order to obtain hesitant fuzzy priority weights, Meng et al. [26] provided a new consistency concept for HMPRs and put forward a consistency probability-based method. However, no researches have focused on the issue of prioritization with HMPR based on the cosine similarity measure.
Review on cosine similarity measure
Several formats of similarity measures have been examined [9, 10], such as Jaccard similarity, Kumar-Hassebrook similarity, Dice similarity and Cosine similarity. Among them, one of the most commonly used is cosine similarity, which defined as the inner product of two vectors divided by the product of their lengths. As the name suggests, its geometric meaning is to quantify the magnitude of the angle between two vectors. Salton and McGill [27] brought this concept into fuzzy sets theory, which fundamentally is a sort of coefficient or a quotient. For two fuzzy sets
Formula (2.1) indicates that the value getting larger when
When uncertainty is present, it is important to consider the similarity or correlation between criteria in MCDM. Recently, Liao and Xu [28] presented a collection of cosine distance and similarity measures for hesitant fuzzy linguistic term set (HFLTSs) from the geometric point. Later, Liu et al. [29] combined the cosine similarity and the Euclidean distance together, which from both point views of algebra and geometry. Garg and Arora [30] offered some axioms of distance and similarity measures based on Hamming, Euclidean, and Hausdorff metrics with the dual hesitant fuzzy soft set. Moreover, different relations between them have also been provided. Under the context of probabilistic dual HFS (PDHFS), Garg and Kaur [31] further defined the informational energy and studied the covariance between two PDHFSs. Then a kind of weighted correlation coefficient was developed for handling MCDM problems. Dong et al. [32] advocate a linear programming model is constructed to objectively determine the criteria weights on the basis of adjusted cosine similarity.
As for other types of fuzzy sets, Yang et al. [33] studied the relationship between two HMSs by employing some correlation coefficient formulas. The weighted forms of the correlations and correlation coefficients are also developed. Liu et al. [29] suggested a cosine distance measure between neutrosophic HFLTSs according to the relationship between the similarity and distance measure. Wu et al. [34] introduced the definitions of similarity measure and correlation measure between probabilistic linguistic elements; afterwards they proposed a combined weight determination by integrating the subjective preference with the correlation coefficients.Additionally, Wang et al. [35] redefined the Frank operations of bipolar neutrosophic numbers and presented some operators that considering the interactions and interrelationships among criteria.
Based on the analysis of the state-of-the-art above, much research has been done on similarity measures using different fuzzy sets. Some scholars paid attention to the issue of weight determinations in MCDM, while others studied the problem of priority derivation in complicate preference relations. However, little research has yet considered how a criterion can be related to the overall assessment of alternatives. Particularly, the existing works on cosine similarity mainly focus on comparing different fuzzy information in algebra formulas and their properties. Few attention have been paid to its advantages in weight determination, especially from an overall view of mutual affinity among multi-criteria. This paper aims to develop an objective approach of weight determination for hesitant fuzzy MCDM and to derive priorities from a HMPR based on the cosine similarity measure. As can be seen, the weights information acquired by the proposed approach sounds more persuasive as they take mutual relevance among criteria into consideration.
h1 ⊖ h2 = {ζ}, where h1 ø h2 = {ζ}, where h
α
= ∪ hσ(t)∈h {(hσ(t))
α
}; αh = ∪ hσ(t)∈h {1 - (1 - hσ(t))
α
}.
Similar to Definition 1, if we employ the Saaty’s 1∼9 ratio scale instead of the 0∼1 scale for denoting the membership degrees in HFS, we have,
Cosine similarity-based weights determination
Given alternative set A ={ A1, A2 , …, A
m
} and criteria set X ={ x1, x2, …, x
n
}, and A
j
is judged on each of the n criteria and the judgment is described as an HFE, i.e.,
In reality, due to the increasing complexity and uncertainty involved in practice, as well as the inherently subjective nature of human judgments, sometimes it is unrealistic and infeasible to acquire complete weight information of criteria. Several studies [12] summarized the structure forms of weights, which are roughly grouped into the following five basic forms: (1) A weak ranking: {w
j
1
⩾ w
j
2
} , j1 ≠ j2; (2) A strict ranking: {w
j
1
- w
j
2
⩾ ξj1 j2 } , j1 ≠ j2, where ξj1 j2 > 0 is a constant; (3) A ranking with multiples: {w
j
1
⩾ ξj1 j2w
j
2
} , j1 ≠ j2, where 0 ⩽ ξj1 j2 ⩽ 1 is a constant; (4) An interval form:
Assume the decision makers follow the axiom of expected utility theory. Since the decision matrix contains HFEs, we firstly introduce the hesitant fuzzy weighted averaging (HFWA) operator [36], which is defined as,
According to expected utility theory, greater overall assessment with g j implies a better alternative. In other words, the optimal alternative should be the one owning the greatest overall value.
In order to assess the importance of a criterion among the whole criteria set, i.e., the relative weight of x i (i = 1, 2, …, n), in what follows, we intentionally drop out x i from set X one at a time and see how its impact would be on the overall evaluation of an alternative. When x i is taken away, the overall evaluation of A j is redefined as,
By Definition 4, the hesitant fuzzy cosine similarity between x
i
and
Obviously, formula (4.5) is a system of n nonlinear formulas. Correspondingly, we need to calculate n time for weights determination. To overcome this drawback, we introduce the following deviationvariables ɛ
i
, i = 1, 2, …, n,
Smaller values of ɛ
i
(i = 1, 2, …, n) are always preferable. Based on such a modeling idea, we construct the nonlinear optimization model as follows,
By solving model (4.8), the optimal weights of each criterion
That is to say, a subjective preference can be involved as a constraint. In such a case, it turns to be an integrated subjective and objective method.
According to [14], a crisp MPR
Denoted
Let C
k
be the cosine similarity between vector
By (4.10), it is clear that C
k
= 1; Otherwise, the HMPR Z is not consistent when C
k
< 1, then (4.10) does not hold anymore. To produce a reliable priority, naturally, it expects
To elicit an optimal analytical solution
Nonlinear model (4.12) can be rewritten as below,
To solve the above model, we utilize the Lagrange multiplier method.
It can be derived from (4.17) that
Due to the fact
Putting this formula into (4.18), it yields
According to (4.14), by summing both sides of this equation, it follows,
Thus,
To sum up, the determination process of the priority vector involves the following steps:
Note that if Z = (z
ij
) n×n is degenerated to a MPR, then the (4.22) reduces to
In this section, two numerical examples are provided to illustrate the proposed approach.
Hesitant fuzzy decision matrix
Hesitant fuzzy decision matrix
Assume that the relative weight w i of each criterion x i (i = 1, 2, 3, 4) are completely unknown. Table 2 shows the normalized hesitant fuzzy matrix whose elements are with equal length.
Normalized hesitant fuzzy decision matrix
As per (4.3), we aggregate the hesitant fuzzy overall evaluation
By (4.4), the hesitant fuzzy cosine similarities can be calculated. Afterwards, the standard deviations of each criterion according to (4.6) are obtained as σ1 = 0.3033, σ2 = 0.4271, σ3 = 0.42433 and σ4 = 0.3847. Plugging C
i
and σ
i
(i = 1, 2, 3, 4) into model (4.8), we obtain the priority:
Below we compare our approach with the method in [17]. Xu and Xia [17] derived the relative weights via both the entropy method and the maximizing deviation method. Solving these models n times, each time for one attribute’s weight, which resulted in

Result comparison for Example 2.
To find the weight differences between x2 and x3, let us consider the means and variances of them. Since their criterion values on alternatives are in the form of HFS, the means and variances of x2 and x3 can be computed by (3.2) and (3.3), which listed in Table 3. Generally, apart from A1 the variances of x3 on the alternative set are much greater; thus a bigger weight should be given to it as discussed in Section 3. This result is in accordance with the outcome of our method.
Means and variance of x2 and x3
Let us look into the differences between w2 and w3 in term of the entropy measure. Table 4 is a part of entropy matrix taken from [17].
Entropy matrix of x2 and x3
Clearly, except for the entropy measure of A4 (i.e., 0.8680 < 0.9750), all of the entropies on thealternatives of x3 are greater than those of x2. According to [40], a higher entropy implies greater randomness of an attribute. From the analysis in Section 3, we can infer that a criterion with disorder distribution among alternatives should be assigned a bigger weight. This also verifies the validity and robustness of the proposed method.
In what follows, we conduct a sensitivity analysis based on the method in Wang and Luo’s [11] to see in what range of weights can keep the ranking order of criteria unchanged. Such an analysis offers a decision reference for a person to make a sensible decision. Similar to the formulas of (20) and (21) in [11], we obtain the ratio parameter
w1 ∈ [0.0915, 0.4238], w2 ∈ [0.0856, 0.3987],
w3 ∈ [0.1172, 0.3515], w4 ∈ [0.2360, 0.4088],
Namely, when the weights of multi-criteria vary under the intervals above, the ranking order of the four departments is stable. Analogously, according to the formulas (27) and (21) in [11], we have
w1 ∈ [0.0902, 0.4366], w2 ∈ [0.0827, 0.4012],
w3 ∈ [0.1065, 0.3729], w4 ∈ [0.2058, 0.4280],
So when the weights fluctuate within the above intervals, A4 remains to be the optimal one.
We use the cosine similarity-based priority method to solve this problem. First, the HMPR Z is normalized by (4.13) to generate the R′ (z
ij
) 4×4; Then we integrate the obtained R′ (z
ij
) 4×4 and build the optimization model by (4.15), and then solve this model using Lingo 11.0 to determine the weights
To validate the feasibility of the proposed model, we compare the result with the ones obtained by the methods in [22, 23]. Zhang and Wu [22] suggested a hesitant multiplicative optimization model and a convex combination method, which based on the principles of α-normalization and β-normalization, respectively, to derive the priorities from HMPRs. The former method can generate a crisp priority vector which reduces a HMPR to a corresponding MPR. Meanwhile, Zhu et al. [23] utilized the Monte Carlo simulation to produce the priority vector from a stochastic point of view, where the weights information involves interpretations of probability. Via the developed formula of holistic evaluation, the priorities of objectives can be obtained. The result comparisons of the two methods are listed in Table 5.
Performance comparison
From Table 5, it is observed that the priorities of the two methods have a minor difference, where the ranking order by Zhu et al. is same as our method does, yet the alternative x4 is superior to x2 in Zhang and Wu’s method. To check the result, let us look back on the original data. From the HMPR Z, we find HMEs of x2 (the second row) respectively are
Owning to fuzzy and hesitant naturally inherent in human perception. Hesitant fuzzy (or multiplicative) sets show clear advantages over traditional fuzzy sets in describing imprecise information since the memberships are featured by a set of possible elements. As an important and pragmatic index for relationship measure, the cosine similarity has been broadly applied in decision making. In this paper, we proposed an approach based on hesitant fuzzy cosine similarity for determining relative weights of criteria in MCDM. Furthermore, this method is extended for the prioritization from HMPRs. Specifically, the cosine similarities are determined by getting rid of each criterion from the overall estimation of alternatives. When cosine similarity for a criterion proves to be small and approaches zero, then the removal of this criterion will have an effect on MCDM, so a relatively large weight must be assigned. Besides, an optimization model is established with a HMPR by maximizing the cosine similarity between the priority vector and each column of the given HMPR, and then the priority can be obtained by solving this model. Both the proposed approaches have been illustrated with numerical examples. Compared with the existing methods, the weights or priorities produced by our methods are more objective and reasonable.
Note that there are still some limitations in this paper. For instance, we mainly focus on the process of priority derivation with a HMPR but not considering its consistent measure. As linguistic decision making is essential and common in group decision analyses. We want to integrate the proposed approach in group decision making with linguistic information [41, 42] in the near future. Additionally, how to extend or modify the cosine similarity-based method in practical decision problems, such as the evaluation of container port [43] or matching of investment projects [44], is a quite interesting and challenging topic that worthy of future study.
Conflicts of interest
The authors declare that there are no conflicts of interest regarding the publication of this paper.
Footnotes
Acknowledgments
The authors are very grateful to the five anonymous referees and the editor for their constructive comments that have led to an improved version of this paper. The work was supported by the National Social Science Foundation of China (19BGL092).
