Abstract
The hybrid soft sets such as, fuzzy soft sets and soft fuzzy rough sets, have been regarded as mathematical tools for handling uncertainties. The aim of this paper is to develop a novel decision making approach for fuzzy soft sets. The modal-style operators of formal context are introduced to fuzzy soft sets and some basic properties of these operators are discussed in detail. A novel fuzzy soft set based decision making approach is presented by using modal-style operators. Further, some shortcomings of an existing decision making method have been highlighted and overcome by the proposed decision making approach. Some numerical examples are employed to show the effectiveness of the approach presented in this study.
Introduction
Classical mathematical tools are not always successful in dealing with complex problems involved in uncertainty, imprecision and vagueness. In 1999, Molodtsov [4] initiated the theory of soft sets as a mathematical tool for dealing with uncertainties, which is not affected by the difficulties of existing methods. The soft set theory is different from traditional tools for dealing with uncertainties, such as fuzzy set theory [22] and rough set theory [33], is that it is free from the inadequacy of the parametrization tools of these theories. Afterwards, the generalized models of soft sets (hybrid soft sets) come forth rapidly and there has been an increasing interest in the practical applications of hybrid soft set theories [7, 20], especially with regard to their applications in decision making [7, 19].
Decision making is considered a cognitive-based human activity for selecting the best alternative. The decision making under soft environment often requires decision makers to provide evaluation information about the criteria and the alternatives with a hybrid soft set. The combinations of soft sets with generalized fuzzy sets are typical models of hybrid soft sets. In this direction, Maji et al. [23, 24] extended the theory of soft sets to the fuzzy soft sets and intuitionistic fuzzy soft sets respectively. Jiang et al. [30] presented the idea of interval valued fuzzy soft sets by combining soft sets with the interval-valued fuzzy sets. In terms of fuzzy soft set based decision making methods, Roy and Maji [1] provided a comparison score based method for decision making under fuzzy soft environment. In this approach, we compare the membership values of two objects with respect to a common attribute to determine which one relatively possesses that attribute. This idea is implemented by introducing the notions of comparison table and comparison score of an object. By means of level soft sets, Feng et al. [8] presented an adjustable approach to fuzzy soft set based decision making. In [34], a computational tool called D-score table is introduced to improve the fuzzy soft set based decision process of a classical approach and its convenience has been proved when attributes change across the decision process. In addition, a novel adjustable approach based on decision rules is introduced. Recently, decision making under fuzzy soft environment by using some novel aggregation operators were extensively studied. The aggregation operators are used to aggregate all the preferences of the decision maker into a collective value and hence to find a desirable alternative(s) according to the score values. Garg et al. [12] proposed the notion of fuzzy number intuitionistic fuzzy soft sets and discussed some basic operations on them. In [13], dual hesitant fuzzy soft weighted averaging and geometric operators on dual hesitant fuzzy soft sets are proposed and a multi-criteria decision making approach is presented based on these operators. Meanwhile, Garg and Arora [15] proposed generalized intuitionistic fuzzy soft power aggregation operator based on t-norm and discussed their application in multi-criteria decision making. Robust aggregation operators for multi-criteria decision making with intuitionistic fuzzy soft set environment was studied [14]. Peng and Garg [29] proposed some distance measure, similarity measure and entropy for interval-valued fuzzy soft sets. Three decision making algorithms for interval valued fuzzy soft sets are introduced by using these information measures. Arora and Garg [25] presented some novel correlation coefficients for measuring the relationship between two dual hesitant fuzzy soft set and proposed a multi-criteria decision making method based on the proposed correlation coefficients.
The hybrid soft set model involving soft sets and rough sets was initiated by Feng et al. [7, 9] and have been extensively studied [6, 21]. In [9], Feng introduced the notions of soft rough sets and soft rough fuzzy sets. The key point is that a soft set instead of an equivalence relation is used to granulate the universe of discourse. Afterwards, Meng et al. [6] proposed the notion of soft fuzzy rough set, in which model a fuzzy soft set is employed to granulate the universe of discourse. Shabir et al. [21] introduced a kind of modified soft rough set, which has already been extended to fuzzy soft sets and Z-soft rough fuzzy sets was proposed [16]. Liu et al. [32] made a review and a comparative study of some existing soft fuzzy rough set models. Accordingly, some decision making approaches for fuzzy soft sets by using soft rough approximation operators and soft rough fuzzy approximation operators are presented [10, 16–18]. Ma [28] made a review and comparative study of these decision making methods in detail. Sun [2] proposed a novel model of soft fuzzy rough set on the basis of double universe fuzzy rough sets. A novel approach to decision making problem is presented.
The theory of soft set and formal concept analysis (FCA) [26] have the similar initial data description. From a mathematical point of view, the notions of soft set and formal context are equivalent. The modal-style operators [11] (sufficiency operator, necessity operator and possibility operator) on formal context have a precise description of attributes possessed by objects, and thus can be used to evaluate the priority order of objects. We noticed that the existing decision making approaches for fuzzy soft sets can be roughly divided into two categories: one is based on some specific aggregation operators which are used to aggregate all the preferences to obtain the score values of alternatives. The other is based on some particular soft rough approximations. To the best of our knowledge, little work has been done on fuzzy soft sets based decision making approach by using modal-style operators. Additionally, the relationships among soft rough approximation operators and derivation operators used in FCA are also interesting issues to be addressed. In this paper, we conduct this issue and present the approaches for fuzzy soft sets based decision making by modal-style operators. Furthermore, we make a theoretic analysis of an existing decision making approach and point out that it suffers from some limitations. Some numerical examples are employed to show the effectiveness of the approach presented in this study.
The rest of the paper is classified as follows: For convenience of discussion, we first recall some notation and fundamental definitions related to fuzzy sets, rough sets and soft sets in Section 2. In Section 3, we make a theoretic analysis of soft rough fuzzy sets on basis of decision making in detail and use a numerical example to illustrate the limitations of the approach. Then, in Section 4, we present a novel concept of modal-style operators on fuzzy soft sets and discuss their application to decision making problem. In Section 5, some numerical examples are shown for comparative analysis in practical applications to proof the effectiveness of the approach presented in this study.
Preliminaries
This section proposes a brief review of a few fundamental concepts of fuzzy sets [22], soft sets [4], fuzzy soft sets [23] and rough sets [33].
Fuzzy set theory [22] offers a suitable framework for representing and processing fuzzy concepts according to permit partial memberships. Assumed that U is a nonempty set and is said to be universe. A fuzzy set θ on U is termed to be a membership function θ : U → [0, 1]. For h ∈ U, the membership value θ (h) actually specifies the degree where h pertains to the fuzzy set θ. In the following, P (U) and F (U) define respectively the family of all subsets of U and the family of all fuzzy sets of U. For any θ, η ∈ F (U), θ is termed to be a fuzzy subset of η, expressed by θ ⊆ η, if θ (h) ≤ η (h) for all h ∈ U. Clearly, θ = η if both θ ⊆ η and η ⊆ θ, i.e. θ (h) = η (h) for every h ∈ U.
Molodtsov [4] initiated the definition of soft sets in 1999. Assume that U is the universe set and E is the set of parameters associated with U like, attributes, properties, or characteristics of objects in U. (U, E) will be known as a soft space. According to [4], the concept of soft sets is presented as follows:
Videlicet, soft set in Definition 1 is a parameterized family of subsets of universe set. For s ∈ S, f (s) is treated as the set of s-approximate elements of the soft set (f, S).
Molodtsov [4] noted that Zadeh’s fuzzy set is treated as a special case of the soft set. Assume that θ is a fuzzy set on U. For β ∈ [0, 1],
Maji et al. [23] researched hybrid structures with respect to both fuzzy sets and soft sets. The definition of fuzzy soft sets was presented as a fuzzy generalization of soft sets.
In Definition 2, fuzzy sets on the universe U replace the crisp subsets of U. Thus, each soft set is regarded as a fuzzy soft set.
The rough set theory was shown by Pawlak [33]. The basic thought of the rough set theory contains two parts. In the first part, it shows concepts and rules according to the classification of relational database. In the second part, it discoveries knowledge by classifying the equivalence relation and the approximation of the target. Assume that R is equivalence relation on the universe of discourse U. The pair (U, R) is termed to be a Pawlak approximation space [33]. A partition U/R = {[h]
R
; h ∈ U} on U will be generated by R, where [h]
R
is the equivalence class in regard to R containing h. Blocks (concepts) of rough approximations are built by these equivalence classes. For every H ⊆ U, the lower approximation
H is termed to be definable in (U, R) if
According to take the place of the equivalence relation through a fuzzy arbitrary relation or an arbitrary relation, various generalized models of Pawlak rough set are build, see Ref [3, 28]. Dubois [3] proposed the lower and upper approximations of fuzzy sets in Pawlak approximation space and fuzzy approximation space, and gained new concepts of rough fuzzy sets and fuzzy rough sets.
Wu [27] extended fuzzy approximation space to generalized fuzzy approximation space on double universe. The generalized fuzzy rough approximation operators [27] on basis of double universe is defined in the following way:
Recently, Sun et al. [2] established the concept of soft fuzzy approximation operators and introduced the concept of pseudo soft set over the universe.
Intuitively, a pseudo fuzzy soft set on U is a family of fuzzy subsets of the parameters set S. For any o ∈ U, g-1 (o) is treated as the set of u-approximate parameters. g-1 (o) (s) is the degree with which u posses the attribute s. From a mathematical point of view, the definitions of pseudo fuzzy soft set and fuzzy soft set are equivalent. In fact, if (g, S) is a fuzzy soft set on U, (g-1, S) is a pseudo fuzzy soft set on U where g-1 : U → F (S) is given by g-1 (o) (s) = g (s) (o) for each o ∈ U and s ∈ S. Conversely, assume that (g-1, S) is a pseudo fuzzy soft set [12] on U. (g-1, S) determines a fuzzy soft set (g, S) on U by g (s) (o) = g-1 (o) (s) for each o ∈ U and s ∈ S.
The pair
In this definition, a fuzzy subset on E is approximated by two fuzzy subsets on the universe U.
Formal concept analysis (FCA) [26] provides a method of knowledge description and summarization. Formal concept analysis is calculated on basis of the concept of a formal context specifying which objects owns what properties or attributes. It is noted that soft set theory is closely related to formal concept analysis [26]. In fact, soft set theory and the concept lattices theory have the similar basis data description. From a mathematical point of view, the concepts of soft set and formal context are equivalent.
Assume that (G, M, R) is a formal context. For K ⊆ G, E ⊆ M, Wille [26] proposed the following derivation operators:
Duntsch [11] introduced a pair of modal-style approximate operators ◊, □ on formal context (G, M, R) as follows: for O ⊆ G, E ⊆ M,
Since Molodtsov [5] initiated the theory of soft set, all kinds of generalized soft set models have been applied to handing decision making problems. Feng [9] researched hybrid structures with respect to both soft sets and rough sets. The notions of soft rough set and soft rough fuzzy set were proposed and their basic properties were discussed. Recently, soft rough set and soft rough fuzzy set on basis of decision making methods are growing very rapidly. Ma [28] made a review and comparative study of these methods in detail. Sun [2] proposed a novel model of soft fuzzy rough set on basis of double universe fuzzy rough sets. Accordingly, a novel approach to decision making problem is presented.
Algorithm 1. [2] Give the fuzzy soft set (f, A) (or the pseudo fuzzy soft set (f-1, A)). Calculate the optimum normal decision object θ ∈ F (A) given by Calculate the soft fuzzy rough lower approximation Calculate the choice value σ (o) for every o ∈ U, where 5.The optimal decision is to choose l ∈ U if If l has multiple values, then any one may be selected.
The key points of this algorithm are Step 2, Step 3 and Step 4. Note that for the evaluation problem of a ceratin objects, it is desirable to find a decision making plan with the largest possible evaluation value in the universe. Thus, in Step 2, an optimum (ideal) decision θ is constructed. It is a fuzzy set on E and the membership degree θ (e) is the maximum value of f (e) (o) for each o ∈ U. In Step 3, the soft fuzzy rough approximations of θ are computed and accordingly the decision values of each object are computed in Step 4. For illustrate the basic ideal of Algorithm 1 [2], we provide an illustrate example as follows:
Table for fuzzy soft set (f, A)
Table for fuzzy soft set (f, A)
By direct computation, the ideal normal decision object θ ∈ F (A) is given by θ = 0.7/ s 1 + 0.5/ s 2 + 0.5/ s 3 + 0.4/ s 4 + 0.5/ s 5 + 0.5/ s 6 + 0.6/ s 7 .
The lower approximation
However, Algorithm 1 may not successfully solve a few decision making problems. Now, we give the following example to illustrate and analyze.
Table for fuzzy soft set (g, A)
By the decision making Algorithm 1, v4 is the optimal decision. On the other hand, we notice that g (s) (v5) ≥ g (s) (v4) for each s ∈ A. That is, v5 is superior to v4 with respect to each attribute s ∈ A, but the choice value of v5 is smaller that it of v4. Thus, it seems that the decision method [2] is not reasonable in this case. It’s worth noting that the optimal decision calculated through Maji’s the decision method is also v5.
As was mentioned above, it is claimed that the rough lower approximation By the definition, the optimum decision objective is a fuzzy set θ ∈ F (A) given by
That is, For the lower approximation
Therefore, if we make decision partially based on If v, y ∈ U such that v is superior than y with respect to each attribute s ∈ A and ∨s∈Ef (s) (v) = ∨ s∈Ef (s) (y), then, by (1) and (2), the choice value
Thus, in this case, the decision method presented by Sun [2] is not reasonable. Especially, it will leads to contradictory results by using the lower approximation operator.
As with most soft set decision problems, the existing results depend on the evaluation of all the decision alternations. A number of these problems are substantially humanistic and therefore subjective in nature. To avoid the influence of subjective factors, we should use data information as much as possible to replace subjective information. The theory of soft set and formal concept analysis (FCA) [26] have the similar initial data description. From a mathematical point of view, the notions of soft set and formal context are equivalent. The modal-style operators [11] (sufficiency operator, necessity operator and possibility operator) on formal context have a precise description of attributes possessed by objects, and thus can be used to evaluate the priority order of objects. Now, we apply the formal concept analysis [26] to the decision making analysis of fuzzy soft sets.
Modal-style operators on fuzzy soft sets
Different types of data relationships and structures can be defined, represented, and analyzed by using modal-style operators [11]. So, these modal-style data operators offer an unified approach to check, describe, and construct different types of knowledge. In this paper, we just consider modal-style operators based attributes.
Assume that S = (F, A) is a soft set on U. Defining the binary relation R S on U and A as (o, a) ∈ R S if and only if o ∈ f (a). Then (U, A, R S ) is a formal context. Conversely, each formal context determines a soft set in a similar way. For each L ⊆ A, by L↓ = {g ∈ G ; ∀ m ∈ L ((g, m) ∈ R)} and L◊ = {g ∈ G ; ∃ m ∈ L ((g, m) ∈ R)}, we know that ↓ and ◊ represent the two extremely cases in describing a set of attributes based on the related objects, namely, an object owns all properties in H and at least one property in H respectively:
o ∈ L↓ ⇒ ∀ y ∈ M (y ∈ L → (o, y) ∈ R)
o ∈ L◊ ⇒ ∃ y ∈ M (y ∈ L ∧ (o, y) ∈ R)
The pair (L↓, L◊) with L↓ ⊆ L◊ therefore offers a characterization of L in terms of objects. Alternatively, we have the following interpretation:
If o ∈ L↓, y ∈ L, then o certainly has the property y;
If o ∈ L◊, y ∈ L, then o probably has the property y.
Based on the above discussion, we consider the modal-style operators on fuzzy formal context for dealing with fuzzy soft sets. Assume that U is the universe set, E is the set of all possible parameters under consideration associated with U and (f, S) is a fuzzy soft set. (f, S) induces a fuzzy formal context (U, S, R) where R : U × S → [0, 1] is a fuzzy relation between U and S given by R (o, a) = f (a) (o) for each o ∈ U and a ∈ S. For any θ ∈ F (S), θ↓ ∈ F (U) and θ◊ ∈ F (U) are defined by: for each x ∈ U,
Since dependencies between the attributes can be described by implications, modal-style operators with respect to fuzzy soft set were constructed by t-norm and fuzzy implication operator. In fuzzy formal context, R (x, a) represents the degree to which x owning the attribute a, where the value R (x, a) is the number in [0,1]. For illustration, we will give an example.
Table for fuzzy soft set (k, A)
By direct computation, θ ∈ k (A) is given by θ = 0.7/s1 + 0.5/s2 + 0.5/s3 + 0.6/s4. According to the calculation formula (16) and (17), we have
θ↓ (v1) = ⋀ s i ∈A (θ (s i ) → R (v1, s i )) = ⋀ s i ∈A (θ (s i ) →k (v1, s i ))
= (0.7 → 0.7) ∧ (0.5 → 0.4) ∧ (0.5 → 0.2) ∧ (0.6 → 0.6)
= 1∧0.4 ∧ 0.2 ∧ 1 =0.2 ;
θ◊ (v1) = ⋁ s i ∈A (θ (s i ) ⊗ R (v1, s i )) = ⋁ s i ∈A (θ (s i ) ⊗ k (v1, s i ))
= (0.7 ⊗ 0.3) ⋁ (0.5 ⊗ 0.4) ⋁ (0.5 ⊗ 0.2) ⋁ (0.6 ⊗ 0.6)
= 0.3 ⋁ 0.4 ⋁ 0.2 ⋁ 0.6 = 0.6 .
Similarity, we also have θ↓ (v2) =0.3, θ↓ (v3) =0.4 and θ◊ (v2) =0.5, θ◊ (v3) =0.5 . For further understanding of θ↓ and θ◊, some basic properties of θ↓ and θ◊ are listed as follows: If θ1, θ2 ∈ F (A) and θ1 ⊆ θ2, then If there exists a ∈ A such that θ (a) =1, then θ↓ ⊆ θ◊. For any θ1, θ2 ∈ F (A),
In this subsection, we propose the following algorithm for handing with fuzzy soft set on basis of decision making problem by using modal-style operators.
Algorithm 2. A modal-style operator based decision making algorithm: Give the fuzzy soft set (f, A) Calculate θ↓ and θ◊. Calculate the choice value σ (x) for each x ∈ U, where σ (x) = θ↓ (x) + θ◊ (x). The decision is y ∈ U if If x has multiple values, then any one may be selected.
Noted that in the step 2 of the above algorithm, the optimum decision represents maximum membership degree that the object set has an attribute. Hence, it will be made by
θ (s i ) = max {f-1 (v j ) (s i ) |v j ∈ U, s i ∈ A},
where f-1 (v j ) (s i ) is pseudo fuzzy soft set.
Now, we apply the above algorithm to the fuzzy soft set (g, A) described by Table 2. Let → G (Godel) be fuzzy implication operator. By the step 2, we have optimum decision θ = 0.7/s1 + 0.5/s2 + 0.5/s3 + 0.4/s4 + 0.5/s5 + 0.5/s6 + 0.6/s7. By simple calculation, we get
θ↓ = 0.1/v1+ 0.1/v2 + 0.1/v3 + 0.1/v4 + 0.2/v5 + 0.2/v6 ;
θ◊ = 0.5/v1 + 0.5/v2 + 0.6/v3 + 0.7/v4 + 0.7/v5 + 0.5/v6 .
Afterwards, we compute the related choice values σ = 0.6/v1 + 0.6/v2 + 0.7/v3 + 0.8/v4 + 0.9/v5 + 0.7/v6. It is obviously that the maximum choice value is 0.9, and v5 is chosen as the optimal alternative.
The basic thought behind Algorithm 2 is to handle fuzzy soft set on basis of decision making problems by modal-style operators. By the formulas (16) and (17), we can compute θ↓ and θ◊ associated with fuzzy soft set (f, A). Similar to the case of L↓ and L◊ on formal context, θ↓ and θ◊ are equivalent to two extreme value on fuzzy formal context. Thus, we use θ↓ and θ◊ to compute the optimal choice value such that the decision-making results are more reasonable. Last, we choose the object y ∈ U with the maximum choice value as the optimum decision for handing with decision making problem. As was mentioned above, if there are some objects with the same maximum selection value, one of them is randomly selected as the optimal decision.
An illustrative example with comparative analysis
With the rapid development of the theory of soft set, the application of fuzzy soft sets in handing decision making problems has attracted many researchers’attention. In the previous section, we show a decision making method for fuzzy soft set by modal-style operators. The related decision making algorithm 2 is presented. To verify the feasibility and superiority of the decision making method proposed in this paper, we make a comparative study of Roy et al.’s algorithm, Feng’s algorithm, Zhan’s algorithm and Algorithm 2.
Roy et al. [1] initiated the following algorithm to handle fuzzy decision making problems on basis of fuzzy soft sets.
Algorithm 3. Give the fuzzy soft set (f, S), (g, T) and (d, J). Give the attribute set P as observed by the observer. Calculate the corresponding resultant fuzzy soft set (x, P) from the fuzzy soft sets (f, S), (g, T) and (d, J) and lay it in tabular form. Construct the comparison table of the fuzzy soft set (x, P) and calculate r
i
and t
i
for v
i
, ∀i. Calculate the score q
i
= r
i
- t
i
of v
i
, ∀i. The decision object is v
k
if If k has multiple values, then any one of v
k
may be chosen.
Roy et al. [1] thought the object recognition problem is treated as a multi-observer decision making problem in which the final object identification stems from the input set of different observes who offer all object characterization through different parameter sets. The above-mentioned Algorithm 3 uses fuzzy soft set method to handle the recognition problem. However, Kong [34] argued that the above method was not correct since the decision result obtained by using “the score based method” is not always the object with the maximum choice value. To illustrate this point, a concrete example was given in the following:
Table for fuzzy soft set (l, D)
Table for fuzzy soft set (l, D)
According to Roy et al.’s algorithm, corresponding choice values and the score for each object are as in Table 5. It is obviously that the maximum score is 6 and so the optimal decision is to choose v3. But here the idea choice value maxc i = c6 in Table 5, then v6 is the optimal choice object which is contradictory to the result included the algorithm for fuzzy soft set.
Table for choice values
Now, we apply Algorithm 2 to fuzzy soft set (l, D). Supposed that →
G
(Godel) is fuzzy implication operator and
θ↓ = 0.1/v1+ 0.2/v2 + 0.1/v3 + 0.2/v4 + 0.2/v5 + 0.1/v6 ;
θ◊ = 0.5/v1 + 0.6/v2 + 0.7/v3 + 0.7/v4 + 0.6/v5 + 0.9/v6 . It is obviously that σ6 > σ4 > σ2 ≈ σ3 ≈ σ5 > σ1 and we can see that the maximum choice value is 1.0, and v6 is chosen as the optimal alternative. Similarity, the optimal decision of this algorithm is also v6. Thus, the algorithm 3 is not suitable in some cases.
Feng [10] presented an adjustable approach to weighted fuzzy soft set on basis of decision making. Now, we simple review the algorithm [10].
Algorithm 4.[10] Give the weighted fuzzy soft set Γ = (l, D, w). Give a threshold fuzzy set ρ : D → [0, 1](or input a threshold value ɛ ∈ [0, 1] .; or select the mid-level decision rule; or select the top-level decision rule; or select the weight function decision rule) for decision making. Calculate the level soft set τ ((l, D) ; ρ) of Γ associated with the threshold fuzzy set ρ (or the t-level soft set τ ((l, D) ; ɛ); or the mid-level soft set τ ((l, D) ; mid); or the top-level soft set τ ((l, D) ; max); or the level soft set τ ((l, D) ; w)). Propose the level soft set τ ((l, D) ; ρ) (or τ ((l, D) ; ɛ); or τ ((l, D) ; mid); or τ ((l, D) ; max); or τ ((l, D) ; w)) in tabular form and calculate the weighted choice value The optimal decision is to choose v
k
if If k has multiple values, then any one of v
k
may be chosen.
Feng et al.’s method actually select the objects considering the attributes cooperate with them both in quality and in quantity by introducing levels for membership values. Though Feng’s algorithm has overcome defect of Roy et al.’s algorithm, but it requires the decision maker to select the thresholds in advance according to decision makers. Then the results will rely on the threshold values to some extent. The choice of threshold values depends mostly on the subjective factors of decision makers. Now, we consider the fuzzy soft set (l, D) in Example 4. Assume that a weight function w : D → [0, 1] is given by w1 = w (t1) =0.9, w2 = w (t2) =0.5, w3 = w (t3) =0.6, w4 = w (t4) =0.6, w5 = w (t5) =0.8. The related weighted fuzzy soft set (l, D, w) is given in Table 6.
Table for weighted fuzzy soft set (l, D, w)
The weight function w is used as the threshold the threshold to get the level soft set τ ((l, D) ; w), and its tabular representation is shown in Table 7. From Table 7, we obviously have
Tabular representation of the level soft set τ ((l, D) ; w) with weighted choice values.
Similarity, we apply Algorithm 2 to fuzzy soft set (l, D). Supposed that →
G
(Godel) is fuzzy implication operator and
Table for modal-style operators with fuzzy soft set (l, D)
Recently, Zhan [16] presented a way for decision making problem by using Z-soft fuzzy rough sets. The following is a brief explanation of the basic definitions. See references [12] for details.
Whereas upper approximation of θ is remarked as
If
Algorithm 5. [16] Give the pseudo fuzzy soft set (f-1, S), the (U, S, f-1) soft fuzzy approximation space and the presented fuzzy set θ. Calculate Find the choice value C
i
= The result is o
k
∈ U if If k has multiple values, then we can choose any value o
k
.
The above Algorithm is a feasible method to deal with decision making problem, while some defects are existed in practical application. It is remarkable that the so-called fuzzy set proposed in Step 1 is actually constructed by the decision maker, where its value implies an optimal result of the decision. The decision method is based on lower and upper approximation operators and thus a feasible method in general. However, the following example will verify that Algorithm 5 has some obstacles in the process of practical application in some cases. We give the fuzzy soft set (l, D) in Example 12. It becomes a pseudo fuzzy soft set (l-1, D), and its tabular representation is shown in Table 9.
Table for pseudo fuzzy soft set (l-1, D)
Thus, we have
We note that for any v
i
≠ v
j
, there exists s such that l-1 (v
i
) (t) ≠ l-1 (v
j
) (t). Further, for any θ ∈ l-1 (U),
By using step 3 of Algorithm 5, we have the choice values C1 ≈ 0.176, C2 ≈ 0.077, C3 = C4 ≈ 0.101, C5 ≈ 0.151 and C6 ≈ 0.126. Thus, the superior order of object is v1 > v5 > v6 > v3 ≈ v4 > v2. On the other hand, by directly using θ, we also have v1 > v5 > v6 > v3 ≈ v4 > v2. Consequently, in this case, there is no need to calculate the lower and upper approximations. We can make decision directly by using the fuzzy set θ given by decision makers. But by Algorithm 2, we can get σ6 > σ4 > σ2 ≈ σ3 ≈ σ5 > σ1 and v6 is chosen as the optimal alternative. Thus, in some cases, modal-style operator based decision making method uses data information effectively to avoid errors caused by subjective factors.
Through the above comparative analysis, the Algorithm 2 using modal-style operators on fuzzy soft sets on basis of decision making can better handle the practical application in decision making, not only to avert the influence of subjective factors, but also make the calculation result more precise.
In this study, we analyzed an existing approach to handling decision making problem and pointed out that it suffers from some limitations. Furthermore, we presented a novel approach for fuzzy soft set based decision making problem by using the modal-operators and proposed the related decision making algorithm. We conduct a comparative study of the existing decision making approaches proposed by Roy et al. [1], Feng [10], Zhan [16] and the approach proposed in this paper through examples. The comparative results indicate that the new approach presented in this study performs best with respect to the accuracy. Thus it is easier to be applied in real life applications. In further research, one can consider to apply modal-style operator on fuzzy soft set to multi-criteria group decision making problem.
Footnotes
Acknowledgments
This work has been supported by the National Natural Science Foundation of China (Grant No. 61473239, 61372187).
