In this research paper, the notions of rough m-polar fuzzy (mF, for short) sets and mF soft sets, as new hybrid models for soft computing, are introduced and some of their fundamental properties are investigated. Rough degrees of mF sets are computed. In addition, potential applications of rough mF sets and mF soft sets to decision-making problems are explored.
The nature of uncertainties arising in complicated problems in different fields, including economics, engineering, social sciences, medical sciences, environmental sciences may be very different. Classical mathematical techniques cannot solve these problems. To solve these problems a lot of mathematical theories have been reported, including, fuzzy set theory [27]. Chen et al. [8] introduced the notion of mF sets as a generalization of bipolar fuzzy sets and proved that 2-polar fuzzy sets and bipolar fuzzy sets are cryptomorphic mathematical notions which can be computed concisely from one another. The idea behind this is that “multipolar information" (not just bipolar information which correspond to two-valued logic) exists because data for real world problems are sometimes from n agents (n ≥ 2). For example, the exact degree of telecommunication safety of mankind is a point in [0, 1] n (n ≈ 7 ×109) because different person has been monitored different times. There are many examples such as truth degrees of a logic formula which are based on n logic implication operators (n ≥ 2), similarity degrees of two logic formula which are based on n logic implication operators (n ≥ 2), ordering results of a magazine, ordering results of a university and inclusion degrees (accuracy measures, rough measures, approximation qualities, fuzziness measures, and decision preformation evaluations) of a rough set. Akram et al. [1–3] promoted the work on mF graphs and introduced new concepts.
As a theory of data analysis and processing, the rough set theory proposed by Pawlak [19–21] in 1982, is a new mathematical tool to deal with incomplete, imprecise and uncertain information after probability, evidence theory and fuzzy set theory. For the fuzzy set theory introduced by Zadeh [27] in 1965, membership function plays the vital role. However, the selection of membership function is uncertain. Therefore, the fuzzy set theory is an uncertain tool to solve the uncertain problems, but in rough set theory two precise boundary lines are established to describe the imprecise concepts. Therefore, the rough set theory is a certain mathematical tool to solve uncertain problems. Rough set theory is based on an assumption that every object in the universe is associated with some information. Objects characterized by the same information are indiscernible. The indiscernibilty relation induced in this way forms the mathematical basis of the rough set theory. In general, the indiscernibility relation is also referred to as an equivalence relation. Then any subset of a universe can be characterized by two definable or observable subsets called upper and lower approximations. However, the equivalence relations in Pawlak rough set are too restrictive for many applications. In recent years, from both theoretical and practical needs, many authors have generalized the notion of Pawlak rough set by using non-equivalence binary relations. This has led to various generalized rough set models [7, 12]. The study of hybrid models combining rough set with other mathematical models is emerging as an active research topic of rough set theory. Dubois and Prade [9] first introduced the concepts of rough fuzzy sets and fuzzy rough sets by combining fuzzy sets and rough sets. A rough fuzzy set is the approximation of a fuzzy set in a crisp approximation space. Therefore, rough sets not only have applications in mathematical theories but also in real-world problems [13, 28].
Molodtsov [18] introduced a novel idea of soft set theory. Soft set theory plays a very substantial role in various fields including, data analysis [29], forecasting [23] and decision-making [10]. Some basic algebraic operations on soft set theory were presented by Maji et al. [15]. Ali et al. [5] introduced some new operations for soft sets. Maji et al. [17] generalized the idea of soft sets and presented a hybrid model fuzzy soft sets. Furthermore, Maji et al. [16] presented the concept of intuitionistic fuzzy soft sets. By combining the Pawlak rough sets and soft sets, Feng et al. [11] gave the novel idea of rough soft sets. Actually the decision making based on fuzzy sets, soft sets and fuzzy soft sets has been considered by many researchers, see [6, 10]. All mathematical models, including fuzzy sets, soft sets, fuzzy soft sets and rough sets have their pros and cons. But one of the major drawback of all these models is they have lack of sufficient number of parameters to deal with uncertain information. Akram et al. [4] introduced the notions of soft rough mF sets and mF soft rough sets. They proposed a multi-attribute decision-making method based on mF soft rough sets in [4]. In order to give a new approach to multi-attribute decision-making problems, we introduce new hybrid models, rough mF sets and mF soft sets by combining mF sets with rough sets and soft sets, respectively. We present some fundamental properties of these models and describe their applications to multiple criteria decision-making problems. We also develop algorithm in each multiple criteria decision-making problem.
The outline of the paper is as follows. Section 2 defines rough mF sets and also discuss basic operations on them in detail. Rough degrees of mF sets are computed. Section 3 describes the mF soft sets and illustrate some basic operations. The decision-making mechanisms that deals with these models are explained in section 4. We also apply these models to real examples in order to prove their implementability. We conclude in Section 5.
Rough mF sets
Definition 2.1. [8] An mF set on a universe S is a function X = (p1 ∘ X (z), p2 ∘ X (z), …, pm ∘ X (z)) : S → [0, 1] m, where the i-th projection mapping is defined as pi ∘ X : [0, 1] m → [0, 1]. The family of all mF sets of S is denoted by mFS. 0 = (0, 0, ⋯, 0) is the smallest element in [0, 1] m and 1 = (1, 1, ⋯, 1) is the largest element in [0, 1] m. For simplicity, X can be written as
Definition 2.2. [19] Let S be a universe of discourse and let Q be an equivalence relation on S. A pair (S, Q) is called a Pawlak approximation space. For any X ⊆ S, the lower approximation Q* (X) and upper approximation Q* (X) of X are defined by
If Q* (X) = Q* (X), X is said to be definable in (S, Q), otherwise X is referred to as a rough set.
We now define rough mF sets.
Definition 2.3. Let S be a universe and M a crisp equivalence relation on S. A pair (S, M) is said to be a crisp approximation space(CAS, for short). For each X ∈ mFS, the lower and upper approximations of X, denoted by M* (X) (u) and M* (X) (u), respectively, which are mF sets in S defined by
for all u ∈ S, where [u] M = {v | (u, v) ∈ M} is an equivalence class of u ∈ S and i = 1, 2, …, m. The operators M* (X) and M* (X) are called the lower and upper approximation operators of X, respectively. If M* (X) = M* (X), then X is said to be definable, otherwise X is called a rough mF set.
Example 2.4. Let S = {1, 2, 3, 4, 5, 6} be a universe, M = {(1, 3), (3, 1), (2, 6), (6, 2), (4, 5), (5, 4)} an equivalence relation on S. Then [1] M = {1, 3} = [3] M, [2] M = {2, 6} = [6] M, [4] M = {4, 5} = [5] M. Consider a 3-polar fuzzy set X as follows:
By Definition 2.3, we have lower and upper approximations:
Thus,
Clearly, M* (X) ≠ M* (X). Hence X is a rough 3-polar fuzzy set.
We now present operations on rough mF sets.
Theorem 2.5. Let (S, M) be a CAS and X, Y ∈ mFS. Then the lower and upper approximations of X and Y have the following properties:
From Definition 2.3, ∀ u ∈ S, we have
Thus, M* (X ∪ Y) = M* (X) ∪ M* (Y).
By Definition 2.3, ∀ u ∈ S,
Hence, M* (X ∪ Y) ⊇ M* (X) ∪ M* (Y).
It follows immediately from Definition 2.3. The remaining parts can be proved by using similar arguments.
Remark. For any X ∈ mFS,
M* (X) ⊆ X ⊆ M* (X),
M* (∅) = ∅ = M* (∅), M* (S) = S = M* (S).
In the Theorem 2.5, the equality in part (2) and (5) holds only if X ∪ Y ⊆ Y or X ∪ Y ⊆ X and X ⊆ Y or Y ⊆ X, respectively.
Definition 2.6. Let H = {σ = (a1, a2, …, am) | ai ∈ [0, 1], i = 1, 2, …, m}. Then, σ is called an mF number. For all σ = (a1, a2, …, am) ∈ H, we define the mediation value of σ as follows:
Definition 2.7. Let (S, M) be a CAS. For X ∈ mFS, σ ∈ H and 0 < σ < 1, the σ-upper level boundary of X is defined as
Definition 2.8. Let (S, M) be a CAS. For X ∈ mFS, σ ∈ H and 0 < σ < 1, the σ-lower level boundary of X is defined as
Definition 2.9. Let (S, M) be a CAS. For X, Y ∈ mFS, σ ∈ H, 0 < σ < 1, we define
M* (W) (X, Y) = ⋃ σM* (W (X, Y) σ),
M* (W) (X, Y) = ⋂ σM* (W (X, Y) σ).
Theorem 2.10. Let (S, M) be a CAS, then lower and upper approximations of mF sets X and Y have the following properties:
M* (X ∩ Y) = M* (X) ∩ M* (Y) ∩ M* (W) (X, Y),
M* (X ∪ Y) = M* (X) ∪ M* (Y) ∪ M* (W) (X, Y).
Proof.
From Theorem 2.5 (5), we have
∀ u ∈ S, set M* (X ∩ Y) (u) = σ. If there exists u ∈ W (X, Y) σ, then
Otherwise
Thus, ∀ u ∈ S,
That is,
If M* (W) (X, Y) (u) = 1, there exists σ such that
and or , this implies that
That is,
If
there exists σ satisfying M* (X ∩ Y) (u) = σ and , , followed by
Therefore, we prove that
Hence, M* (X ∩ Y) = M* (X) ∩ M* (Y) ∩ M* (W) (X, Y).
It can be proved by using similar arguments.
Proposition 2.11. Let (S, M) be a CAS. Then the lower and upper approximations of mF sets X and Y satisfies the following laws:
∼ (M* (X) ∪ M* (Y)) = M* (∼ X) ∩ M* (∼ Y),
∼ (M* (X) ∪ M* (Y)) = M* (∼ X) ∩ M* (∼ Y),
∼ (M* (X) ∪ M* (Y)) = M* (∼ X) ∩ M* (∼ Y),
∼ (M* (X) ∪ M* (Y)) = M* (∼ X) ∩ M* (∼ Y),
∼ (M* (X) ∩ M* (Y)) = M* (∼ X) ∪ M* (∼ Y),
∼ (M* (X) ∩ M* (Y)) = M* (∼ X) ∪ M* (∼ Y),
∼ (M* (X) ∩ M* (Y)) = M* (∼ X) ∪ M* (∼ Y),
∼ (M* (X) ∩ M* (Y)) = M* (∼ X) ∪ M* (∼ Y).
Proof. Proof is obvious.
Definition 2.12. Let (S, M) be a CAS. For X ∈ mFS, σ ∈ H, we define
Theorem 2.13. Let (S, M) be a CAS and X, Y ∈ mFS. Then,
Proof. Its proof follows immediate from the Theorems 2.5 and 2.10.
Definition 2.14. Let (S, M) be a CAS. For 0 < τ ≤ σ ≤ 1, we define the (σ, τ)-related accuracy degree of the mF set X as
and the corresponding (σ, τ)-related rough degree of the mF set X is given by
Definition 2.15. Let X ∈ mFS, if there exists v ∈ S such that X (v) = 1, then X is said to be a normal mF set. Suppose that the range of the mediations of X is
where ai > ai+1 > 0, for i = 1, 2, …, m - 1.
Definition 2.16. Let X ∈ mFS, the mediation mass assignment(MMA, in short) of X is denoted by and is defined as
where Xi is a Pawlak set, and
are the focal elements of .
Next, the notion of MMA of mF sets is used to propose the parameter-free rough degree of the normal mF sets.
Definition 2.17. Let (S, M) be a CAS. For a normal mF set X, the parameter-free rough degree of X about (S, M) is defined as
Remark.
X is called rough mF set ⇔ 0 ≤ ρ (X) ≤1,
X is definable if and only if ρ (X) =0.
Proposition 2.18. Let (S, M) be a CAS and X ∈ mFS, then ∀ ai ∈ Range (XA), we have
M* (Xi) ⊆ M* (X) i,
M* (X) i ⊆ M* (Xi).
Proof. Proof is obvious.
Definition 2.19. Let (S, M) be a CAS. For X ∈ mFS, the parameter-free rough degree of X about (S, M) is defined as
If A is normal and ρ (∅) =0, then , but γ (∅) =1, by convention. So, the parameter-free rough accuracy degree of an mF set in a CAS is defined as follows.
Definition 2.20. Let (S, M) be a CAS. For X ∈ mFS, the parameter-free rough accuracy degree of X about (S, M) is defined as
where X is a normal mF set. If X is not a normal mF set, then
Remark. For any normal mF set X ∈ mFS in (S, M), we have
The parameter related rough degree and parameter-free rough degree are different. The difference between them is investigated through an example.
Example 2.21. Let S = {c1, c2, c3, c4, c5, c6} be the set of six cars under consideration and let “q1 =Price of the car” be the attribute related to the universe S. We consider three further characteristics of the attribute. • The “Price of the car” may be cheap, costly, very costly for the buyers. Consider a 3-polar fuzzy evaluation for each car is defined in Table 1. Let (S, M) be a CAS where S = {c1, c2, c3, c4, c5, c6} and M an equivalence relation such that
The lower and upper approximations of d are determined in Table 2.
3-polar fuzzy evaluation of each car based on price
S
c1
c2
c3
d
(1.0,0.3,0.0)
(0.8,0.2,0.3)
(0.4,0.7,0.2)
S
c4
c5
c6
d
(0.4,0.7,0.7)
(0.0,1.0,1.0)
(1.0,1.0,1.0)
Approximations of the 3-polar fuzzy set d about (S, M)
S/M
{c1, c5}
{c2, c4}
{c3, c6}
M* (d)
(0.0,0.0,0.0)
(0.4,0.2,0.2)
(0.4,0.7,0.2)
M* (d)
(1.0,1.0,1.0)
(0.7,0.7,0.7)
(1.0,1.0,1.0)
From Definition 2.14, (σ, τ)-related rough degree of d is given by
where, it is always assumed that σ ≥ τ > (0, 0, …, 0). From Definition 2.16, we compute MMA for d, and the approximations of its focal elements in Table 3. Using Definition 2.20, parameter-free accuracy degree of d is given by:
MMA for d and approximations of its focal elements
dA
1
0.67
0.6
0.43
di
{c6}
{c5, c6}
{c4, c5, c6}
{c3, c4, c5, c6}
0.33
0.07
0.17
0.06
M* (di)
∅
∅
∅
{c3, c6}
M* (di)
{c3, c6}
{c1, c3, c5, c6}
{c1, …, c6}
{c1, …, c6}
Now, It is clear from Example 2.21 that (σ, τ)-related rough degree in Definition 2.14 depends on σ and τ, and the rough degree in Definition 2.17 does not depends on parameters.
Definition 2.22. An information system is a pair I = (S, C), where S is a nonempty finite set of objects and C is a nonempty set of attributes. Every attribute r ∈ C is a mapping r : C ⟶ Yr, where Yr is the set of values of attribute r.
Definition 2.23. Let (S, C, {Ci}, D, {Dj}) be an mF objective decision information system, where (S, C, {Ci}) is an information system, and Dj is the set of m-polar decision values for attributes dj, where dj ∈ D, j = 1, 2,…, n. If the conditional attribute values {Ci} are mF numbers, then (S, C, {Ci}, D, {Dj}) is called an mF objective decision information system (mFODIS, in short).
Definition 2.24. Let (S, C, {Ci}, D, {Dj}) be an mFODIS and B ⊂ C, then B generates a CAS (S, MB). Decision attributes set {d1, …, dn} on S can be seen as an mF partition PB = {D1, …, Dn} of S. Approximation of PB about MB is denoted by η (PB) and is defined as
where and represents the MMA of Dj and its focal elements, respectively.
Definition 2.25. Let (S, C, {Ci}, D, {Dj}) be an mFODIS, if S/MC ≤ S/MD, i.e., for every [v] C, there exists [v] D, such that [v] C ⊆ [v] D, then the mFODIS is called consistent. If S/MC ≤ S/MD, i.e., for every [v] C, there exists [v] D, such that [v] C ⊈ [v] D, then the mFODIS is called inconsistent.
mF Soft Sets
Definition 3.1. Let S be a universe, T a set of parameters and N ⊆ T. Define ζ : N → mFS. Then (ζ, N) is called an mF soft set over a universe S, which is defined by,
Example 3.2. Let S = {b1, b2, b3, b4, b5} be the set of five bungalows under consideration, and let T = {t1, t2, t3, t4} be the set of parameters, where the parameter, ‘t1’ stands for the Location of Bungalow, ‘t2’ stands for the Price of Bungalow, ‘t3’ stands for the Architecture of Bungalow, ‘t4’ stands for the Beauty of Bungalow. We give further characteristics of these parameters.
The parameter “Location of Bungalow" depends on centrality, neighborhood and commercial development.
The “Price of Bungalow" may be very costly, costly and cheap for the buyer.
The “Architecture of Bungalow" may be modern, contemporary and colonial.
The “Beauty of Bungalow" is determined by the landscape, furniture and wall decorations.
Suppose that a family wants to buy a bungalow of S. They consider three parameters t2, t3, t4 for the selection of a bungalow. Let N = {t2, t3, t4} be subset of T. Then all available information on these bungalows under consideration can be formulated as a 3-polar fuzzy soft set (ζ, N).
Thus (ζ, N) is a 3-polar fuzzy soft set in which we have chosen the Price, Architecture and Beauty of the Bungalow as desired parameters for the selection of Bungalow. For example, if we consider the parameter “Beauty of Bungalow", shows that according to the family bungalow b2 has 60% beautiful landscape, 50% stylish furniture and 50% good wall decorations.
Definition 3.3. An mF soft class is the collection of all mF soft sets on S with attributes from T. An mF soft set (ζ, N) over S is said to be a null mF soft set, denoted by ∅, if for all t ∈ N, ζ (t) is the null m-polar fuzzy set 0 of S, where 0 (u) = (0, 0, …, 0), for all u ∈ S. An mF soft set (ζ, N) over S is said to be an absolute mF soft set, denoted by ω, if for all t ∈ N, ζ (t) is the absolute m-polar fuzzy set 1 of S, where 1 (u) = (1, 1, …, 1), for all u ∈ S.
Definition 3.4. Let (ζ, N) and (ϱ, O) be two mF soft sets over the same universe S. Then (ζ, N) is said to be an mF soft subset of (ϱ, O), denoted by (ζ, N) Subset (ϱ, O), if
N ⊆ O,
For any t ∈ N, ζ (t) ⊆ ϱ (t).
Obviously, (ζ, N) = (ϱ, O) if (ζ, N) Subset (ϱ, O) and (ϱ, O) Subset (ζ, N).
We now present operations on mF soft sets.
Definition 3.5. The union of two mF soft sets (ζ, N) and (ϱ, O) over the universe S is an mF soft set (υ, P) = (ζ, N) ⋓ (ϱ, O), where P = N ∪ O and for all t ∈ P,
Definition 3.6. The intersection of two mF soft sets (ζ, N) and (ϱ, O) over the universe S is an mF soft set (υ, P) = (ζ, N) ⋒ (ϱ, O), where P = N∩ O ≠ ∅ and υ : P → mFS is defined by υ (t) = ζ (t) ∩ ϱ (t), for all t ∈ P.
Proposition 3.7. Let (ζ, N) be an mF soft set over a universe S. Then
(ζ, N) ⋓ (ζ, N) = (ζ, N).
(ζ, N) ⋒ (ζ, N) = (ζ, N).
(ζ, N) ⋓ ∅ = (ζ, N), where ∅ is a null mF soft set.
(ζ, N) ⋒∅ = ∅, where ∅ is a null mF soft set.
Proof. Proof is obvious.
Lemma 3.8. Absorption property of mF soft sets (ζ, N) and (ϱ, O).
(ζ, N) ⋓ ((ζ, N) ⋒ (ϱ, O)) = (ζ, N),
(ζ, N) ⋒ ((ζ, N) ⋓ (ϱ, O)) = (ζ, N).
Proof.
An intersection of two mF soft sets (ζ, N) and (ϱ, O) is (υ, P), where P = N ∩ O.
υ (t) = ζ (t) ∩ ϱ (t), if t ∈ P = N ∩ O.
Let mF soft set (ψ, V) is the union of two mF soft sets (ζ, N) and (υ, P) which is
We define
Thus, there are the following three cases: Case 1: If t ∈ N \ P, then
Case 2: If t∈ P \ N = N ∩ O - N = ∅, then
Case 3: If t ∈ N ∩ P, then
All cases are satisfied. Hence, (ζ, N) ⋓ ((ζ, N) ⋒ (ϱ, O)) = (ζ, N).
It can be proved by using similar arguments.
Theorem 3.9 Commutative property of mF soft sets (ζ, N) and (ϱ, O).
(ζ, N) ⋒ (ϱ, O) = (ϱ, O) ⋒ (ζ, N)
(ζ, N) ⋓ (ϱ, O) = (ϱ, O) ⋓ (ζ, N)
Proof. Its proof is similar to the proof of Lemma 3.8.
Theorem 3.10. Associate law of mF soft sets (ζ, N), (ϱ, O) and (υ, P).
Lemma 3.12. Let (ζ, N) and (ϱ, O) be two mF soft sets.
(ζ, N) ⊂ (ϱ, O) ⇒ (ζ, N) ⋒ (ϱ, O) = (ζ, N),
(ζ, N) ⊂ (ϱ, O) ⇒ (ζ, N) ⋓ (ϱ, O) = (ϱ, O).
Proof. Proof is obvious.
Definition 3.13. The AND operation of two mF soft sets (ζ, N) and (ϱ, O) over a common universe S is denoted by (ζ, N) barwedge (ϱ, O) and is defined by (ζ, N) barwedge (ϱ, O) = (υ, N × O), where υ (tj, tk) = ζ (tj) ∩ ϱ (tk) for all (tj, tk) ∈ P = N × O, where ∩ is the intersection operation of mF sets.
Definition 3.14. The OR operation of two mF soft sets (ζ, N) and (ϱ, O) over a common universe S is denoted by (ζ, N) ⊻ (ϱ, O) and is defined by (ζ, N) ⊻ (ϱ, O) = (υ, N × O), where υ (tj, tk) = ζ (tj) ∪ ϱ (tk) for all (tj, tk) ∈ P = N × O, where ∪ is the union operation of mF sets.
Proposition 3.15. Idempotent property of two mF soft sets (ζ, N) and (ϱ, O).
(ζ, N) ⊻ (ζ, N) = (ζ, N),
(ζ, N) barwedge (ζ, N) = (ζ, N).
Proof. Proof is obvious.
Applications
Definition 4.1. [22] A comparison table is a square table in which number of rows and number of columns are equal, and both are labeled by the object name of the universe such as u1, u2, u3, …, un and the entries ejk where ejk = the number of parameters for which the value of ej exceeds or equal to the value of ek.
Multi-criteria decision-making is a very important tool that we can apply to many complex real life problems and decisions. It has all the characteristics of a useful decision support tool. It helps us focus on what is easy to use, important, consistent and logical. Rough mF sets and mF soft set have wide range of applications to deal with uncertainties in our real life problems. In this section, we describe applications of these models to decision-making. 1. Selection of flats: Nowadays, the selection of suitable flats for investment and personal use is a multi-criteria decision-making problem and is of great importance for the buyers. It is a very complicated decision due to high cost of reconfiguration and relocation. There are a number of factors to take into consideration for buying a flat such as location of the flat and size of the flat. These factors among many others influence house buyers before they even get to start thinking about buying a new flat because the location and size are two things about a property which cannot really be altered. Suppose a buyer(Mr. Ali) wants to find suitable flats to buy, one for live in and the others for the investment, simultaneously, in the city Z. Mr. Ali has 10 alternatives in the city Z. The alternatives are f1, f2, …, f10. Let S = {f1, f2, f3, f4, f5, f6, f7, f8, f9, f10} be the set of flats, and let C = {c1, c2} be the set of attributes related to the flats in S, where,
c1 stands for the Location of the flat,
c2 stands for the Size of the flat.
We characterize these attributes into further more characteristics, which are represented by 1, 2 and 3.
The “Location” of the flat include, close to workplace, close to the city center and near to main road.
The “Size” of the flat include, small, large, very large.
Let D = {d1, d2} be the set of decision attributes, where,
d1 represents to the flat to live in,
d2 represents to the flat to invest.
Now all given information on these flats under consideration can be described as a consistent 3-polar fuzzy objective decision information system is given in Table 4.
Thus Table 4 describes the rough 3-polar fuzzy set in which location and size of the flats are considered. For example, if we consider “Location of the flat”, means that the flat f1 is 20% near to workplace, 60% near to city center and 70% near to main road. The method of selecting the flat for live and invest is described in the following algorithm. Algorithm 1:
3-polar fuzzy objective decision information system
S
c1
c2
d1
d2
f1
3
3
(0.2,0.6,0.7)
(1.0,0.2,0.4)
f2
3
1
(0.3,0.6,0.0)
(0.6,0.2,0.7)
f3
2
3
(0.1,0.9,0.7)
(0.0,0.0,0.0)
f4
1
1
(0.5,0.0,0.3)
(0.4,1.0,0.4)
f5
1
2
(0.4,0.1,0.9)
(0.7,1.0,0.5)
f6
3
3
(1.0,0.2,0.6)
(0.8,0.0,0.0)
f7
1
2
(0.1,0.1,0.4)
(0.4,0.9,0.6)
f8
2
3
(0.3,0.2,1.0)
(0.9,0.5,0.1)
f9
2
3
(0.9,0.1,0.5)
(0.4,0.3,0.9)
f10
2
1
(0.7,0.3,0.2)
(0.8,0.4,0.9)
Input S as universe of discourse.
Input different features of universe S.
Consider a consistent 3-polar fuzzy objective decision information system in tabular form.
Compute approximations of the 3-polar fuzzy partition generated by D in (S, ind (c1, c2)) where ind (c1, c2) represents the equivalence relation based on c1 and c2.
Compute the MMA of D1, D2 and approximations of corresponding focal elements in (S, ind (c1, c2)).
From (1), determine the quality of approximation η (PC) of PC by MC.
Let Bi = C - {ci}, determine η (PBi) of PBi by MBi (i = 1, 2).
For some β ∈ [0, 1], determine
If ξi ≥ β, then remove ci from C. Remove the condition attributes which are not necessary and obtain the new reduced attribute set B.
Compute the equivalence classes of S from the reduced attribute set B.
For every u ∈ S, there exists l ≤ n satisfying for every j ≠ l, (M*) B (Dl) (u) > (M*) B (Dj) (u). Then, the decision can be determined as ∀ u ∈ S if v ∈ [u] B, then the decision of v is dl.
Approximations of the 3-polar fuzzy partition generated by D in (S, ind (c1, c2)) are given in Table 5.
MMA of Dj (j = 1, 2) and corresponding approximations of focal elements are computed in Tables 6 and 7, respectively.
Approximations of the 3-polar fuzzy partition generated by D in (S, ind (c1, c2))
S/M
{f1, f6}
{f2}
{f3, f8, f9}
M* (D1)
(0.2,0.2,0.6)
(0.3,0.6,0.0)
(0.1,0.1,0.5)
M* (D2)
(0.8,0.0,0.0)
(0.6,0.2,0.7)
(0.0,0.0,0.0)
S/M
{f4}
{f5, f7}
{f10}
M* (D1)
(0.5,0.0,0.3)
(0.1,0.1,0.4)
(0.7,0.3,0.2)
M* (D2)
(0.4,1.0,0.4)
(0.4,0.9,0.5)
(0.8,0.4,0.9)
MMA of D1 and approximations of corresponding focal elements in (S, ind (c1, c2))
0.4
0.33
0.3
0.27
0.23
0.07
0.03
0.03
0.04
0.03
{f10}
{f1, f6, f10}
{f1, f2, f6, f10}
{f1, f2, f4, f6, f10}
{f1, f2, f3, f4, f6, f8, f9, f10}
MMA of D2 and approximations of corresponding focal elements in (S, ind (c1, c2))
0.7
0.6
0.5
0.47
0.26
0.1
0.1
0.03
0.21
0.26
{f10}
{f5, f7, f10}
{f2, f5, f7, f10}
{f2, f4, f5, f7, f10}
{f1, f2, f4, f5, f6, f7, f10}
From (1), compute η (PC),
From Tables 10–13, compute η (PBi) (i = 1, 2),
Set β = 0.6. From ,
This implies reduced condition attribute set is B = {c2}. Using Table 5, we determine the indiscernible classes of S for each attribute represented by the Tables 8 and 9, respectively. The decision rules based on B = {c2} are described from Table 9 as follows:
Approximations of the 3-polar fuzzy partition by D in (S, ind (c1))
S/M
{f1, f2, f6}
{f4, f5, f7}
{f3, f8, f9, f10}
M* (D1)
(0.2,0.2,0.0)
(0.1,0.0,0.3)
(0.1,0.1,0.2)
M* (D2)
(0.6,0.0,0.0)
(0.4,0.9,0.4)
(0.0,0.0,0.0)
Approximations of the 3-polar fuzzy partition generated by D in (S, ind (c2))
S/M
{f1, f3, f6, f8, f9}
{f2, f4, f10}
{f5, f7}
M* (D1)
(0.1,0.1,0.5)
(0.3,0.0,0.0)
(0.1,0.1,0.4)
M* (D2)
(0.0,0.0,0.0)
(0.4,0.2,0.4)
(0.4,0.9,0.5)
MMA of D1 and approximations of corresponding focal elements in (S, ind (c1))
0.17
0.13
0.04
0
{f3, f8, f9, f10}
{f1, f2, f3, f6, f8, f9, f10}
MMA of D2 and approximations of corresponding focal elements in (S, ind (c1))
0.57
0.2
0.37
0.2
{f4, f5, f7}
{f1, f2, f4, f5, f6, f7}
MMA of D1 and approximations of corresponding focal elements in (S, ind (c2))
0.23
0.2
0.03
0.1
{f1, f3, f6, f8, f9}
{f1, f3, f5, f6, f7, f8, f9}
MMA of D2 and approximations of corresponding focal elements in (S, ind (c2))
0.57
0.33
0.24
0.33
{f5, f7}
{f2, f4, f5, f7, f10}
If c1 = 3, c2 = 1, then buy the flat to invest.
If c1 = 1, c2 = 1, then buy the flat to invest.
If c1 = 2, c2 = 1, then buy the flat to invest.
If c1 = 2, c2 = 2, then buy the flat to invest.
If c1 = 2, c2 = 3, then buy the flat to live in.
If c1 = 3, c2 = 3, then buy the flat to live in.
Mr. Ali will buy the flats f1, f3, f6, f8, f9 to live in and will buy the flats f2, f4, f5, f7, f10 for investment.
2. Selection of employees for promotion and bonus: The selection of employees for promotion and bonus is a multi-criteria decision-making problem. Suppose that a state department holds a meeting with higher officials of the concerned ministry for the selection of employees to promote and bonus, technically called departmental promotion committee (DPC). As per rules of promotion, 5E, i.e,. There are two selectors, one is representative of the director general of the department and the other represents the ministry under which department in functioning. The selection is made on the basis of evaluation reports submitted by the immediate bosses of the employees under consideration. Suppose that the set of employees under consideration is S = {e1, e2, e3, e4, e5, e6} and the set of attributes related to employees characteristics is Q = {r1, r2}, where
r1 stands for the Personal characteristics,
r2 stands for the Business characteristics.
We characterize these attributes into further more characteristics, which are represented by 1, 2 and 3.
The “Personal Characteristics” of the employee include, self motivation, good personality, confidence.
The “Business Characteristics” of the employee include, good knowledge of financial matters, leadership qualities, fluency in English language.
Let D = {d1, d2} be the set of decision attributes, where,
d1 represents to the employee selected for bonus,
d2 represents to the employee to promote.
Now all given information can be described as a consistent 3-polar fuzzy objective decision information system is given in Table 14.
Thus Table 14 describes the rough 3-polar fuzzy set in which personal and business characteristics of the employees are considered. For example, if we consider “Personal Characteristics”, means that the employee e1 has, 70% self motivation, 50% good personality and 20% confidence. The method of selecting the employee for promotion and bonus is described in the following algorithm.
3-polar fuzzy objective decision information system
S
r1
r2
d1
d2
e1
2
3
(0.7,0.5,0.2)
(0.2,0.0,0.7)
e2
3
3
(0.3,0.3,0.2)
(0.4,0.6,0.7)
e3
2
2
(0.5,0.1,0.9)
(0.8,0.2,1.0)
e4
1
1
(0.2,0.6,0.3)
(0.1,0.0,0.2)
e5
2
3
(1.0,0.1,0.9)
(0.6,1.0,0.1)
e6
3
2
(0.9,0.9,0.2)
(1.0,1.0,1.0)
Algorithm 2:
Input S as universe of discourse.
Input different features of universe S.
Consider a consistent 3-polar fuzzy objective decision information system in tabular form.
Compute approximations of the 3-polar fuzzy partition generated by D in (S, ind (c1, c2)) where ind (c1, c2) represents the equivalence relation based on c1 and c2.
Compute the MMA of D1, D2 and approximations of corresponding focal elements in (S, ind (c1, c2)).
From (1), determine the quality of approximation η (PQ) of PQ by MQ.
Let Bi = Q - {ri}, determine η (PBi) of PBi by MBi (i = 1, 2).
For β ∈ [0, 1], determine
If ξi ≥ β, then remove ri from Q. Remove the condition attributes which are not necessary and obtain a new reduced attribute set B.
Compute the equivalence classes of S from the reduced attribute set B.
For every u ∈ S, there exists l ≤ n satisfying for every j ≠ l, (M*) B (Dl) (u) > (M*) B (Dj) (u). Then, the decision can be determined as ∀ u ∈ S if v ∈ [u] B, then the decision of v is dl.
Approximations of the 3-polar fuzzy partition generated by D in (S, ind (r1, r2)) are given in Table 15.
MMA of Dj (j = 1, 2) and corresponding approximations of focal elements are computed in Tables 16 and 17, respectively.
Approximations of the 3-polar fuzzy partition generated by D in (S, ind (r1, r2))
S/M
{e1, e5}
{e2}
{e3}
{e4}
{e6}
M* (D1)
(0.7,0.5,0.2)
(0.3,0.3,0.2)
(0.5,0.1,0.9)
(0.2,0.6,0.3)
(0.9,0.9,0.2)
M* (D2)
(0.2,0.0,0.1)
(0.4,0.6,0.7)
(0.8,0.2,1.0)
(0.1,0.0,0.2)
(1.0,1.0,1.0)
MMA of D1 and approximations of focal elements in (S, ind (r1, r2))
0.67
0.5
0.47
0.37
0.17
0.03
0.1
0.2
{e6}
{e3, e6}
{e1, e3, e5, e6}
{e1, e3, e4, e5, e6}
MMA of D2 and approximations of corresponding focal elements in (S, ind (r1, r2))
1
0.67
0.57
0.1
0.33
0.1
0.47
0
{e6}
{e3, e6}
{e2, e3, e6}
{e1, e2, e3, e5, e6}
Approximations of the 3-polar fuzzy partition generated by D in (S, ind (r1))
S/M
{e1, e3, e5}
{e4}
{e2, e6}
M* (D1)
(0.5,0.1,0.2)
(0.2,0.6,0.3)
(0.3,0.3,0.2)
M* (D2)
(0.2,0.0,0.1)
(0.3,0.0,0.2)
(0.4,0.6,0.7)
Approximations of the 3-polar fuzzy partition generated by D in (S, ind (r2))
S/M
{e1, e2, e5}
{e3, e6}
{e4}
M* (D1)
(0.3,0.3,0.2)
(0.5,0.1,0.2)
(0.2,0.6,0.3)
M* (D2)
(0.2,0.0,0.1)
(0.8,0.2,1.0)
(0.1,0.0,0.2)
From (1), compute η (PQ),
From Tables 20–23, we compute η (PBi) (i = 1, 2),
MMA of D1 and approximations of corresponding focal elements in (S, ind (r1))
0.37
0.27
0.1
0
{e4}
{e1, e3, e4, e5}
MMA of D2 and approximations of corresponding focal elements in (S, ind (r1))
0.57
0.17
0.4
0.07
{e2, e6}
{e2, e4, e6}
MMA of D1 and approximations of corresponding focal elements in (S, ind (r2))
0.37
0.27
0.1
0
{e4}
{e1, e2, e4, e5}
MMA of D2 and approximations of corresponding focal elements in (S, ind (r2))
0.67
0.1
0.57
0
{e3, e6}
{e1, e2, e3, e5, e6}
Set β = 0.3. From ,
Thus, the reduced attribute set is B = {r2}. Using Table 14, we determine the indiscernible classes of S for each attribute represented by the Table 18 and 19, respectively. The decision rules based on B = {r2} are described from Table 19 as follows:
If r1 = 1, r2 = 1, then employee is selected for bonus.
If r1 = 2, r2 = 2, then employee is promoted to next grade.
If r1 = 3, r2 = 2, then employee is promoted to next grade.
If r1 = 3, r2 = 3, then employee is selected for bonus.
If r1 = 2, r2 = 3, then employee is selected for bonus.
Thus, the departmental promotion committee (DPC) will promote employees e3, e6 to next grade and will select employees e1, e2, e4, e5 for bonus.
3: Selection of an employee in an organization: The selection of an employee in an organization is the job of human resource department(shortly, HR). Depending on the nature of job, suitable candidates are selected out of many aspirants. It is very important to make sure that the candidate will fit in with your organization’s culture and the team. Suppose a multinational company XYZ wants to hire a manager. The HR department wants to select the most capable, effective, suited, experienced and qualified, person for the post of manager. Suppose S = {c1, c2, c3, c4, c5} be the set of candidates who appear for the interview and T = {t1, t2, t3, t4} be the set of parameters related to the candidates of S, where, squot1’ stands for the Personal Characteristics, squot2’ stands for the Business Characteristics, squot3’ stands for the Communication Qualities, squot4’ stands for the Relationship Qualities. We give further characteristics of these parameters.
The “Personal Characteristics" of a candidate include Self Motivation, Reliability, Confidence and Flexibility.
The “Business Characteristics" of a candidate include Industry Knowledge, Legal Implications, Basic Money Management and Business Hierarchy.
The “Communication Qualities" of a candidate include Written Communication, Public Speaking, Active Listening and Presentation Skills.
The “Relationship Qualities" of a candidate include Mediator, Team Player, Collaborations and Customer Service.
Suppose the company XYZ wants to hire a manger on the basis of the parameter set N = {t1, t2, t3}. Our aim is to find out the good manager for the company. Consider the 4-polar fuzzy soft set as below:
Thus (ζ, N) is a 4-polar fuzzy soft set in which Personal Characteristics, Business Characteristics and Communication Qualities of the candidates are considered. For example, if we consider “Communication Qualities", means that the candidate c1 has 40% written communication skills, 60% public speaking skills, 50% active listening skills and 50% presentation skills. The method of selecting a suitable candidate for the post of manager is described in the following Algorithm.
Algorithm 3:
Input the set N ⊆ T of choice of parameters of the company XYZ.
Consider the 4-polar fuzzy soft set in tabular form.
Compute the comparison table of information function for all 4-poles.
Compute the information score for all 4-poles.
Compute the final score by adding the scores of all 4-poles.
Find the maximum score, if it occurs in j-th row, then company XYZ will appoint the candidate cj, 1 ≤ j ≤ 5.
The tabular representation of the 1st pole is given in Table 24.
Tabular Representation of 1st Pole
p1
t1
t2
t3
c1
0.5
0.7
0.4
c2
0.6
0.8
0.7
c3
0.7
0.6
0.5
c4
0.6
0.5
0.6
c5
0.6
0.6
0.6
Comparison Table of the above Table
.
c1
c2
c3
c4
c5
c1
3
0
1
1
1
c2
3
3
2
3
3
c3
2
1
3
2
2
c4
2
1
1
3
2
c5
2
1
2
3
3
Membership Score Table of 1st Pole
.
Row sum (a)
Column sum (b)
O1 = a - b
c1
6
12
−6
c2
14
6
8
c3
10
9
1
c4
9
12
−3
c5
11
11
0
Tabular Representation of 2nd Pole
p2
t1
t2
t3
c1
0.6
0.6
0.6
c2
0.7
0.9
0.8
c3
0.7
0.5
0.7
c4
0.5
0.7
0.5
c5
0.5
0.6
0.5
Comparison Table of the above Table
.
c1
c2
c3
c4
c5
c1
3
0
1
2
3
c2
3
3
3
3
3
c3
2
1
3
2
2
c4
1
0
1
3
3
c5
1
0
1
2
3
Membership Score Table of 2nd Pole
.
Row sum (c)
Column sum (d)
S2 = c - d
c1
9
10
−1
c2
15
4
11
c3
10
9
1
c4
8
12
−4
c5
7
14
−7
Tabular Representation of 3rd Pole
p3
t1
t2
t3
c1
0.5
0.6
0.5
c2
0.8
0.7
0.7
c3
0.6
0.8
0.8
c4
0.5
0.6
0.6
c5
0.6
0.7
0.7
Comparison Table of the above Table
.
c1
c2
c3
c4
c5
c1
3
0
0
2
0
c2
3
3
1
3
3
c3
3
2
3
3
3
c4
3
0
0
3
0
c5
3
2
1
3
3
Membership Score Table of 3rd Pole
.
Row sum (e)
Column sum (f)
S3 = e - f
c1
5
15
−10
c2
13
7
6
c3
14
5
9
c4
6
14
−8
c5
12
9
3
Tabular Representation of 4th Pole
p4
t1
t2
t3
c1
0.4
0.7
0.5
c2
0.7
0.8
0.6
c3
0.7
0.7
0.7
c4
0.4
0.6
0.4
c5
0.5
0.5
0.8
Comparison Table of the above Table
.
c1
c2
c3
c4
c5
c1
3
0
1
3
1
c2
3
3
2
3
2
c3
3
2
3
3
2
c4
1
0
0
3
1
c5
2
1
1
2
3
Membership Score Table of 4th Pole
.
Row sum (g)
Column sum (h)
S4 = g - h
c1
8
12
−4
c2
13
6
7
c3
13
7
6
c4
5
14
−9
c5
9
9
0
Final Score Table
.
S1
S2
S3
S4
Final score
c1
−6
−1
−10
−4
−21
c2
8
11
6
7
32
c3
1
1
9
6
17
c4
−3
−4
−8
−9
−24
c5
0
−7
3
0
−4
Now, we will make the comparison table for the 1st pole.
In Table 26, the membership score for each candidate is obtained by subtracting the column sum from the row sum of Table 25.
Similarly, we represent the remaining three poles in tabular form and calculate the membership scores with the help of comparison tables for each pole, respectively (see Tables 27–35).
The final score for each candidate is obtained by adding the membership scores of all four poles in Table 36.
It is clear from the above calculations that the maximum score is 32 scored by c2. Hence, the company XYZ will hire c2 for the post of manager as he is the most suitable candidate for this post. 4: Selection of suitable site for a resort: Selecting a resort location is a multi-criteria decision-making problem and is of great importance for the resort management. It is a very critical decision due to the high cost of reconfiguration and relocation. A tourist company has decided to build a new tourist resort in the city Y. The company has four resort site alternatives around the city Y. The alternatives are s1, s2, s3 and s4. The company wants to select the best site for new resort. The geographical conditions, transportation facilities and operation management are the main parameters for the site selection of a resort. In geographical conditions of the site, the company wants to check whether the site has availability of resources, accessibility to other facilities such as hospitals, parks, etc., and is expandable for constructing additional buildings. It is very important that the location has a good transportation facilities so that the tourists have accessibility to the airports, bus stands and other tourists attractions in the city. Lastly, the operation management is an important criteria for the site selection. It includes the land cost, labor cost and sufficient human resources. Let S = {s1, s2, s3, s4} be the set of resort site alternatives around the city Y and let T = {t1, t2, t3} be the set of parameters related to the sites in S, where, squot1’ stands for the Geographical Conditions, squot2’ stands for the Transportation Facilities, squot3’ stands for the Operation Management. We give further characteristics of these parameters.
The “Geographical Conditions" of the site include, proximity to public facilities, availability of natural resources and easily expandable.
The “Transportation Facilities" of the site include, accessibility to airport, accessibility to bus stands and accessibility to tourists attractions.
The “Operation Management" of the site include, land cost, labor cost and sufficient human resources.
Now all available information on these sites under consideration can be formulated as a 3-polar fuzzy soft set (ζ, N).
Thus (ζ, N) is a 3-polar fuzzy soft set in which Geographical Conditions, Transportation Facilities and Operation Management of the sites are considered. For example, if we consider “Transportation Facilities", means that the site s2 has 40% accessibility to airport, 50% accessibility to bus stands and 70% accessibility to tourists attractions. The method of selecting the best site for the resort is described in the following Algorithm.
Algorithm 4:
Input the set N ⊆ T of parameters of the resort management company.
Consider the 3-polar fuzzy soft set in tabular form.
Compute the comparison table of information function for all 3-poles.
Compute the information score for all 3-poles.
Compute the final score by adding the scores of all 3-poles.
Find the maximum score, if it occurs in j-th row, then company will select the site sj, 1 ≤ j ≤ 4.
The tabular representation of the 1st pole is given in Table 37.
Tabular Representation of 1st Pole
p1
t1
t2
t3
s1
0.6
0.7
0.7
s2
0.6
0.4
0.6
s3
0.8
0.7
0.7
s4
0.5
0.6
0.6
Comparison Table of the above Table
.
s1
s2
s3
s4
s1
3
3
2
3
s2
1
3
0
2
s3
3
3
3
3
s4
0
2
0
3
Membership Score Table of 1st Pole
.
Row sum (a)
Column sum (b)
S1 = a - b
s1
11
7
4
s2
6
11
−5
s3
12
5
7
s4
5
11
−6
Tabular Representation of 2nd Pole
p2
t1
t2
t3
s1
0.5
0.6
0.6
s2
0.7
0.5
0.7
s3
0.7
0.8
0.7
s4
0.6
0.7
0.7
Comparison Table of the above Table
.
s1
s2
s3
s4
s1
3
1
0
0
s2
2
3
2
2
s3
3
3
3
3
s4
3
2
1
3
Membership Score Table of 2nd Pole
.
Row sum (c)
Column sum (d)
S2 = c - d
s1
4
11
−7
s2
9
9
0
s3
12
6
6
s4
9
8
1
Tabular Representation of 3rd Pole
p3
t1
t2
t3
s1
0.7
0.6
0.5
s2
0.5
0.7
0.7
s3
0.8
0.7
0.9
s4
0.7
0.5
0.7
Comparison Table of the above Table
.
s1
s2
s3
s4
s1
3
1
0
2
s2
2
3
1
2
s3
3
3
3
3
s4
2
2
0
3
Membership Score Table of 3rd Pole
.
Row sum (e)
Column sum (f)
S3 = e - f
s1
6
10
−4
s2
8
9
−1
s3
12
4
8
s4
7
10
−3
Final Score Table
.
S1
S2
S3
Final score
s1
4
−7
−4
−7
s2
−5
0
−1
−6
s3
7
6
8
21
s4
−6
1
−3
−8
Now, we will make the comparison table for the 1st pole.
In Table 39, the membership score for each site is obtained by subtracting the column sum from the row sum of Table 38.
Similarly, we represent the remaining two poles in tabular form and calculate the membership scores with the help of comparison tables for each pole, respectively (see Tables 40–45).
In Table 46, the final score for each candidate is obtained by adding the membership scores of all four poles.
It is clear from the above calculations that the maximum score is 21 scored by s3. Thus, the resort management company will select the site s3 for the construction of a new resort.
Conclusion
The theory of mF sets has an accumulating number of applications in many fields, including engineering, medicines, data analysis and decision support. In this paper, we have presented the concepts of rough mF sets and mF soft sets, and studied some properties. These models provides more exactness, flexibility, and compatibility with a system when compared with the other mathematical models. We have discussed about the rough degrees of the mF sets. We have also discussed applications of our proposed models to decision information systems. We are extending our research work to (1) rough mF graphs, (2) soft mF rough graphs, (3) mF soft rough hypergraphs, (4) mF soft graphs, (5) mF soft hypergraphs.
Conflict of interest
The authors declare that they have no conflict of interest regarding the publication of this research article.
Footnotes
Acknowledgments
The authors are highly thankful to the Associate Editor, and the anonymous referees for their valuable comments and suggestions.
References
1.
AkramM., WaseemN. and DudekW.A., Certain types of edge m-polar fuzzy graphs, Iran J Fuzzy Syst14(4) (2017), 27–50.
2.
AkramM. and WaseemN., Certain metrics in m-polar fuzzy graphs, New Math Nat Comput12(2) (2016), 135–155.
3.
AkramM. and YounasH.R., Certain types of irregular m-polar fuzzy graphs, J Appl Math Comput53(1-2) (2017), 365–382.
4.
AkramM., AliG. and AlshehriN.O., A new multi-attribute decision-making method based on m-polar fuzzy soft rough sets, Symmetry9(271) (2017), 1–18.
5.
AliM.I., FengF., LiuX.Y., MinW.K. and ShabirM., On some new operations in soft set theory, Comput Math with Appl57(9) (2009), 1547–1553.
6.
AliM.I., A note on soft sets, rough soft sets and fuzzy soft sets, Appl Soft Comput11(4) (2011), 3329–3332.
7.
AliM.I., DavvazB. and ShabirM., Some properties of generalized rough sets, Inf Sci224 (2013), 170–179.
8.
ChenJ., LiS., MaS. and WangX., m—polar fuzzy sets: An extension of bi-polar fuzzy sets, Sci World J2014 (2014), 8. Article Id 416530.
9.
DuboisD. and PradeH., Rough fuzzy sets and fuzzy rough sets, International J Gen Syst17 (1990), 191–209.
10.
FengF., JunY.B., LiuX. and LiL., An adjustable approach to fuzzy soft set based decision making, J Comput Appl Math234(1) (2010), 10–20.
11.
FengF., LiC.X., DavvazB. and IrfanM., Ali, Soft sets combined with fuzzy sets and rough sets: A tentative approach, Soft Comput14(9) (2010), 899–911.
12.
GongZ., SunB. and ChenD., Rough set theory for intervalvalued fuzzy information systems, Inf Sci107(8) (2008), 1968–1985.
13.
LiZ., XieN. and WenG., Soft coverings and their parameter reductions, Appl Soft Comput31 (2015), 48–60.
14.
MaL., Two fuzzy covering rough set models and their generalizations over fuzzy lattices, Fuzzy Sets Syst294 (2016), 1–17.
15.
MajiP.K., BiswasR. and RoyA.R., Soft set theory, Comput Math with Appl45(4-5) (2003), 555–562.
16.
MajiP.K., BiswasR. and RoyA.R., On intutionistic fuzzy soft sets, J Fuzzy Math12(3) (2004), 669–684.
MolodtsovD.A., Soft set theory- First results, Comput Math with Appl37(4-5) (1999), 19–31.
19.
PawlakZ., Rough sets, Int J Comput Inf Sci11(5) (1982), 341–356.
20.
PawlakZ., Rough sets. Theoretical Aspects of Reasoning about Data, Kluwer Academic Publishers, Boston, 1991.
21.
PawlakZ., Rough set theory and its applications, J Tele Inf Tech3 (2002), 7–10.
22.
SaleemA., AslamM. and UllahK., Bipolar fuzzy soft sets and its applications in decision making problem, J Intell Fuzzy Syst27(2) (2014), 729–742.
23.
XiaoZ., GongK. and ZouY., A combined forecasting approach based on fuzzy soft sets, J Comput Appl Math228(1) (2009), 326–333.
24.
YangB. and HuB.Q., On some types of fuzzy covering-based rough sets, Fuzzy Sets Syst312 (2017), 36–65.
25.
YükselS., Güzel ErgülZ., and TozluN., Soft covering based rough sets and their application, Sci World J (2014), .
26.
YükselS., TozluN. and DizmanT.H., An application of multicriteria group decision making by soft covering based rough sets, Filomat29(1) (2015), 209–219.
ZhanJ. and AlcantudJ.C.R., A novel type of soft rough covering and its application to multicriteria group decision making, Artif Intell Rev (2018), 1–30.
29.
ZouY. and XiaoZ., Data analysis approaches of soft sets under incomplete information, Knowledge-Based Syst21(8) (2008), 941–945.