Abstract
This paper presents three novel hesitant fuzzy soft set (HFSS) methods. First, the objective weights of various parameters are determined via Shannon entropy theory. Then, we develop the combined weights, which can show both the subjective information and the objective information. Later, we propose three algorithms to solve hesitant fuzzy soft decision making problem by Multi-Attributive Border Approximation area Comparison (MABAC), Weighted Aggregated Sum Product Assessment (WASPAS) and Complex Proportional Assessment (COPRAS). Finally, the effectiveness and feasibility of approaches are demonstrated by some numerical examples.
Introduction
Many complex and practical issues in economics, engineering, medical science, and environmental science involve uncertainty and indeterminacy. While a wide variety of existing theories such as probability theory, fuzzy set theory [1], and rough set theory [2] have been developed to model indeterminacy. However, each of these theories has its inherent difficulties as pointed out in [3]. The soft set theory, initiated by Molodtsov [3], is free from the inadequacy of the parameterization tools of those theories [1]. It has potential applications in many different fields such as rule mining [4], game theory [5], feature selection [6], decision making [7], parameter reduction [8], groups [9].
By combining soft sets with other mathematical models, many generalizations of soft set have been advanced. Maji et al. [10] firstly explored fuzzy soft sets, a more generalized notion combining fuzzy sets and soft sets. Alcantud [11] proposed a novel algorithm for fuzzy soft set based decision making from multiobserver input parameter data set. Meanwhile, some formal relationships among soft sets, fuzzy sets, and their extensions are discussed in detail [12]. Yang and Peng [13] developed the concept of interval fuzzy soft sets. Meanwhile, Peng applied interval-valued fuzzy soft sets in decision making [14, 15]. Peng et al. [16] presented Pythagorean fuzzy soft sets, and discussed their operations. Yang et al. [17] proposed bipolar multi-fuzzy soft sets which can describe the parameter more precisely. Peng and Liu [18] introduced neutrosophic soft decision making methods based on EDAS, new similarity measure and level soft set. Feng et al. [19] established a colorful connection between rough sets and soft sets. Jun [20] studied the application of soft sets in BCK/BCI-algebras. Wang et al. [21] presented the hesitant fuzzy soft sets by aggregating hesitant fuzzy set [22] with soft set, and developed an algorithm to solve decision making problems. Peng and Yang [23] further proposed interval-valued hesitant fuzzy soft set, presented an algorithm, and discussed its calculation complexity with others algorithms. Moreover, there have been some applications of hesitant fuzzy soft sets such as BCK/BCI-algebras [24], decision making [25–30].
The Multi-Attributive Border Approximation area Comparison (MABAC) method is a new method initiated in [31]. It has a straightforward computation procedure, systematic process and a sound logic that shows the foundation of decision making. Combining with the advantages of Pythagorean fuzzy sets [32, 33], Peng and Yang [34] applied the MABAC to R&D project selection procedure to rank and obtain the desired project. Xue et al. [35] proposed a MABAC approach for material selection under interval-valued intuitionistic fuzzy environment. As far as we know, however, the study of the decision making problem based on MABAC method have not been reported in the existing academic literature. Therefore, it is a glamorous research topic to apply MABAC method in decision making to rank and obtain the best alternative under hesitant fuzzy soft environment.
The Weighted Aggregated Sum Product Assessment (WASPAS) method is a decision making method which was proposed and optimized by Zavadskas et al. [36]. This method has been applied to and extended in many decision making problems and environments. Chakraborty and Zavadsk [37] explored the WASPAS method as an effective MCDM tool while solving eight manufacturing decision making problems. Baleɘentis and Streimikiene [38] studied the effectiveness of multi-criteria ranking of energy generation scenarios with Monte Carlo simulation. Ghorabaee et al. [39] proposed multi-criteria evaluation of green suppliers using an extended WASPAS method with interval type-2 fuzzy environment.
The Complex Proportional Assessment (COPRAS) method, suggested by Zavadskas et al. [40], is a new method of decision making. The COPRAS method determines a solution and the ratio to the ideal solution and the ratio to the worst-ideal solution, and therefore can be regarded as a compromising method. The COPRAS method is applied for solving numerous problems by its exhibitors and their colleagues. Ghorabaee et al. [41] presented a multiple criteria group decision-making for supplier selection based on COPRAS method with interval type-2 fuzzy sets. Liou et al. [42] developed COPRAS decision making model for improving and selecting suppliers in green supply chain management.
As far as we know, however, the study of the decision making problem based on MABAC, COPRAS and WASPAS methods have not been reported in the existing academic literature. Meanwhile, each of proposed methods has its application prospect in corresponding case which can boost and replenish the research. Hence, it is an interesting research topic to apply them in decision making to rank and determine the best alternative under hesitant fuzzy soft environment. Through a comparison analysis of the given methods, their objective evaluation is carried out, and the methods which maintain consistency of their results are chosen.
Considering that different parameter weights will influence the ranking results of alternatives, we develop a new method to determine the parameter weights by combining the subjective elements with the objective ones. This model is different from the existing hesitant fuzzy soft methods, which can be divided into two tactics: one is the subjective weighting evaluation methods and the other is the objective weighting determine methods, which can be computed by Shannon entropy theory [43]. The subjective weighting methods focus on the preference information of the decision maker [25, 27–29], while they ignore the objective information. The objective weighting determine methods do not take the preference of the decision maker into account, that is to say, these methods fail to take the risk attitude of the decision maker into account. The feature of our weighting model can show both the subjective information and the objective information. Hence, combining objective weights with subjective weights, a combined model to obtain parameter weights is proposed.
The remainder of this paper is organized as follows: In Section 2, we review some fundamental conceptions of hesitant fuzzy sets and hesitant fuzzy soft sets. In Section 3, three hesitant fuzzy soft decision making approaches based on MABAC, COPRAS and WASPAS are shown. In Section 4, a numerical example is given to illustrate the proposed methods. In Section 5, we compare the novel proposed approaches with the existing hesitant fuzzy soft set decision making approaches, and show the effectiveness of the proposed approaches. The paper is concluded in Section 6.
Preliminaries
This section recalls some preliminaries that are used throughout this work. Here we briefly describe some basic concepts and operational laws related to hesitant fuzzy set and hesitant fuzzy soft set.
Hesitant fuzzy set
h
c
= ⋃ r∈h {1 - r}; h1 ∪ h2 = ⋃ r1∈h1,r2∈h2max {r1, r2}; h1 ∩ h2 = ⋃ r1∈h1,r2∈h2min {r1, r2}; h1 ⊕ h2 = ⋃ r1∈h1,r2∈h2 {r1 + r2 - r1r2}; h1 ⊗ h2 = ⋃ r1∈h1,r2∈h2 {r1r2}; λh = ⋃ r∈h {1 - (1 - r)
λ
} , λ > 0; h
λ
= ⋃ r∈h {r
λ
} , λ > 0.
Consequently, if lα ≠ lβ, and α, β are corresponding HFEs, then we need add different values to the HFE which has the less elements using the parameter η via the DM’s principle preference until both of them have the same length, i.e. when the DM’s principle preference is optimistic, we can add the extension valueh
N
= h+; when the DM’s principle preference is neutral, we can add the extension value when the DM’s principle preference is pessimistic, we can add the extension valueh
N
= h-.
Obviously, the parameter η provided by the DM reflects his/her principle preference which can affect the final results. In what follows, we take the optimistic principle.
Based on the well-known Hamming distance, as well as the above operational laws, analogous to the distance measure for HFEs in [45]:
However, we can see that the HFWA operator has drawbacks in some cases, described as follows.
Let h j (j = 1, 2, ⋯ , n) be a collection of HFEs. If there is i such that h i = Γ, then based on Equation (3), we can have HFWA (h1, h2, ⋯ , h n ) = Γ. This result may cause counter-intuitive phenomena in decision making. In other words, it only determines by h i to make decision and the decision information of others can be neglected.
Hence, it is unreasonable and unsuitable to apply Equation (3) to aggregate the information in decision making when meet the special cases mentioned above.
However, we can see that the HFWG operator has drawbacks in some cases, described as follows.
Let h j (j = 1, 2, ⋯ , n) be a collection of HFEs. If there is i such that h i = Φ, then based on Equation (4), we can have HFWG (h1, h2, ⋯ , h n ) = Φ. This result may cause counter-intuitive phenomena in decision making. In other words, it only determines by h i to make decision and the decision information of others can be neglected.
Hence, it is unreasonable and unsuitable to apply Equation (4) to aggregate the information in decision making when meet the special cases mentioned above.
A HFSS is a mapping from parameters to H (U), and it is not a set, but a parameterized family of hesitant fuzzy subset of U. For e ∈ A, F (e) may be considered as the e-approximate elements of the hesitant fuzzy soft set (F, A).
A ⊇ B; ∀e ∈ B, x ∈ U, S (hF(e) (x)) ≥ S (hG(e) (x)).
In this case, we write
Three algorithms for hesitant fuzzy soft decision making
Problem description
Let U = {x1, x2, ⋯ , x
m
} be a finite set of m alternatives, E = {e1, e2, ⋯ , e
n
} be a set of n parameters, and the weight of parameter e
i
is w
i
,
Tabular representation of (F, E)
Tabular representation of (F, E)
In the following, we will apply the MABAC, WASPAS and COPRAS methods to HFSS.
Determining the objective weights: The Shannon entropy method
Shannon entropy [43] evaluates the expected information content of a certain message. The degree of uncertainty in information can be measured using the entropy concept. Information entropy idea can regulate decision making process because it is able to measure existent contrasts between sets of data and thus clarify the intrinsic information for decision maker.
The following procedure should be employed to determine integrated weights through Shannon entropy under hesitant fuzzy soft environment.
Suppose that the vector of the subjective weight, given by the decision makers directly, is w = {w1, w2, ⋯, w
n
}, where
Therefore, the vector of the combined weight ϖ = {ϖ1, ϖ2, ⋯ , ϖ
n
} can be defined as follows:
The objective weight and subjective weight are aggregated by linear weighted comprehensive method. According to the addition effect, the larger the value of the subjective weight and objective weight are, the larger the combined weight is, or vice versa. At the same time, we can obtain that the Equation (9) overcomes the limitation of only considering either subjective or objective factor influence. The advantage of Equation (9) is that the attribute weights and rankings of alternatives can show both the subjective information and the objective information.
The MABAC is a new MADM method presented in [31]. Due to its straightforward computation procedure and the steady (consistency) of solution, the MABAC method is a particularly practical and credible tool for decision making. In this subsection, a modified MABAC method within the hesitant fuzzy soft environment is introduced to help decision makers.
Tabular representation of (F, E)
Tabular representation of (F, E)
Especially, alternative x i will pertain to the BAA (G) if d ij = 0, upper approximation area (G+) if d ij > 0, and lower approximation area (G-) if d ij < 0. The upper approximation area (G+) is the area which includes the ideal alternative (A+) while the lower approximation area (G-) is the area which includes the anti-ideal alternative (A-) (see Fig. 1. [31]). For choosing alternative x i as the best from the set, there is need as many parameters as possible pertaining to the upper approximatearea (G+).

Exhibition of the upper (G+), lower (G-), and border (G) approximation areas.
The application of WASPAS method, which is a unique combination of two well known decision making approaches, i.e. weighted sum model (WSM) and weighted product model (WPM) at first requires linear normalization of the decision matrix elements using the following two equations:
For benefit parameters,
For cost parameters,
In WASPAS method, a joint criterion of optimality is sought based on two criteria of optimality. The first criterion of optimality, i.e. criterion of a mean weighted success is similar to WSM method. It is a popular and well accepted decision making approach applied for evaluating a number of alternatives in terms of a number of decision parameters. Based on WSM method [46], the total relative importance of ith alternative is calculated as follows:
On the other hand, according to WPM method [46], the total relative importance of ith alternative is computed using the following expression:
There is an attempt to apply a joint criterion for determining a total importance of alternative, giving equal contribution of WSM and WPM for a total evaluation [47]
Based on previous research [9] and supposing the increase of ranking accuracy and, respectively, the effectiveness of decision making, the WASPAS method for ranking of alternatives is proposed in the current research
It was proposed to measure the accuracy of WASPAS based on initial criteria accuracy and when λ ∈ [0, 1](when λ = 0, WASPAS is transformed to WPM; and when λ = 1, WASPAS is transformed to WSM). It was proved that accuracy when aggregating methods is larger comparing to accuracy of single ones.
The concrete steps are shown in the following.
In this section, the COPRAS method is extended under the condition that information on the decision making problem has appeared in the form of the HFSS.
The concrete steps are shown in the following.
The larger the value of U i , the more preference of the alternative x i .
In what follows, we utilize the algorithms proposed above to select software development projects under hesitant fuzzy soft information.
According to Algorithms 1, 2 and 3 shown in Table 3, we can conclude that the final decision results are the same, i.e., x1 is the most desirable investment software development project. Hence, the three approaches proposed above are effective and available.
Final results and ranking
Final results and ranking
Comparison of the newly proposed three approaches with their own
In the following, some comparisons of Algorithm 1, Algorithm 2 and Algorithm 3 are shown. Comparison of computational complexity
We know that Algorithm 1 and Algorithm 2 will consume more computational complexity than Algorithm 3, especially in Step 5 (Algorithm 1), Steps 4 and 5 (Algorithm 2). So if we take the computational complexity into consideration, the Algorithm 3 is given priority to make decision. Comparison of discrimination
Comparing the results in Algorithm 1, Algorithm 2 with Algorithm 3, we can find that the results of Algorithm 2 and Algorithm 3 are quite close and vary from 0.8283 to 1.0000 and 0.6215 to 0.8024. These result of decision values cannot clearly distinguish, in other words, the results obtained from Algorithm 2 and Algorithm 3 are not very convincing (or at least not applicable). That is to say, the Algorithm 1 has a clearly distinguish. So if we take the discrimination into consideration, the Algorithm 1 is given priority to make decision. Comparison of applied situation
When the decision maker takes number of parameters into consideration in the decision process, the Algorithm 1 is given priority to make decision.
When the decision maker takes the effects of optimal λ values into consideration in the decision process, the Algorithm 2 is given priority to make decision.
When the decision maker takes ideal solution and the ratio to the worst-ideal solution into consideration in the decision process, the Algorithm 3 is given priority to make decision.
Comparison of the newly proposed three methods with other approaches
Babitha and John’s method [25] and its limitation
The main problem for Babitha and John’s [25] method comes from the use of average value and fuzzy choice values. It will lose some information after a simple average. It can only be seen as a synthesized measure to estimate each alternative by a fusion of all parameters.
Tabular representation of (F, A)
Tabular representation of (F, A)
From Table 5, we can see that the final result of all alternatives are the same, hence, by algorithm in [25], each of them could be selected as the best choice. That is to say, it is unreasonable. But in fact, we can choose an optimal alternative by our proposed algorithms. Suppose that we use Equation (9) to determine the combined weight. Meanwhile, suppose that e3 is cost parameter. Then, we can have the decision results by our algorithms, which is shown in Table 5.
A comparison study with some existing method in Example 2
“∗” denotes that there is no unified alternative to selected.
As mentioned in [21], the proposed approach is in fact an adjustable method which captures an important feature for decision making in an imprecise environment: some of these problems are essentially humanistic and thus subjective in nature; there actually does not exist a unique or uniform criterion for evaluating the alternatives. Obviously, the methods in [21] can not be applied to hesitant fuzzy soft set based decision making in some cases.
Tabular representation of (F, A)
Tabular representation of (F, A)
From Table 8, we can see that the final result of all alternatives are the same, hence, by Algorithm 5 in [21], each of them could be selected as the best choice. That is to say, it is unreasonable. But in fact, we can choose an optimal alternative by our proposed algorithms. Suppose that we use Equation (9) to determine the combined weight. Meanwhile, suppose that e3 is cost parameter. Then, we can have the decision results by our algorithms, which is shown in Table 7.
A comparison study with some existing method in Example 3
“∗” denotes that there is no unified alternative to selected.
Tabular representation of (F, A)
Suppose that e3 is cost parameter. From the above results shown in Table 9, we can know that the final ranking of the four alternatives and optimal alternative are in agreement with the results of based HFWA. For algorithm based HFWG, the final ranking and the optimal alternative cannot be obtained due to its drawback that we have discussed in Definition 5.
A comparison study with some existing method in Example 4
A comparison study with some existing method in Example 4
“Bold” denotes unreasonable results.
Tabular representation of (F, A)
Suppose that e3 is cost parameter. From the above results shown in Table 11, we can know that the final ranking of the four alternatives and optimal alternative are in agreement with the results of algorithm based on HFWG [28, 29]. For algorithm based on HFWA in [28, 29], the final ranking and the optimal alternative cannot be obtained due to its drawback that we have discussed in Definition 6.
A comparison study with some existing method in Example 5
“Bold” denotes unreasonable results.
Tabular representation of (F, A)
Suppose that e3 is cost parameter. From the above results shown in Table 13, we can know that the final ranking of the four alternatives and optimal alternative are influenced by the weight given by decision maker. Hence, to give a reasonable weight information is an important topic.
A comparison study with some existing method in Example 6
The major contributions in this paper can be summarized as follows: A novel hesitant fuzzy soft decision making approach based on MABAC is explored, which has not been reported in the existing literature. The approach has a straightforward computation procedure, systematic process and a sound logic that shows the foundation of decision making. A novel hesitant fuzzy soft decision making approach based on WASPAS is proposed, which unique combination of two well known decision making approaches, i.e. weighted sum model (WSM) and weighted product model (WPM) at first. A novel hesitant fuzzy soft decision making approach based on COPRAS is proposed. It determines a solution and the ratio to the ideal solution and the ratio to the worst-ideal solution, and therefore can be regarded as a compromising method. The subjective weighting methods pay much attention to the preference information of the decision maker [25, 27–29], while they neglect the objective information. The objective weighting methods do not take into account the preference of the decision maker, in particular, these methods fail to take into account the risk attitude of the decision maker. The characteristic of our weighting model can reflect both the subjective considerations of the decision maker and the objective information.
In the future, we shall apply immediate probabilities methods [48, 49], Jeffrey’s Rule [50], decision making methods [51–58], aggregation operators [59–66], information measure [67, 68], algebraic structure [69, 70] into hesitant fuzzy soft set and solve more decision making problems.
Footnotes
Acknowledgments
The authors are very appreciative to the reviewers for their precious comments which enormously ameliorated the quality of this paper. Our work is sponsored by the National Natural Science Foundation of China (No. 61101134), the General Project of Shaoguan University (No. SY2016KJ11).
