In this paper, we investigate the relationship among soft sets, rough sets, fuzzy sets and lattices. The notion of soft rough fuzzy lattices (ideals, filters) over lattices is introduced, which is an extended notion of soft rough lattices (ideals, filters) and rough fuzzy lattices (ideals, filters) over lattices. Moreover, we study roughness in lattices with respects to a soft approximation space. Some new soft rough fuzzy operations over lattices are explored. In particular, lower and upper soft rough fuzzy lattices (ideals, filters) over lattices with respect to another fuzzy soft set are investigated.
Rough set theory was first introduced by Pawlak [20], a mathematical tool for dealing with uncertainty. It follows from the definition of rough sets that any subset of a universe can be characterized by equivalence relations. As far as known, an equivalence relation on a set partitions the set into disjoint classes and vice versa. We know that a subset can be written as union of these classes, which is called definable, otherwise it is not definable. In this case, it can be approximated by two definable subsets called lower and upper approximations of the set. However, these equivalence relations in Pawlak rough sets are restrictive to some areas of applications. Thus, some more general models have been proposed, such as [27–29]. Nowadays, rough set theory has been applied to many areas, such as knowledge discovery, machine learning, data analysis, approximate classification, conflict analysis, and so on, see [4, 24]. On the other hand, some researchers applied this theory to algebraic structures, such as Kuroki [14] proposed the concept of rough ideals in a semigroup, Davvaz [6, 7] applied this theory to rings. Further, Yamak and Kazançi et al. [23] discussed generalized lower and upper approximations in a ring. Moreover, some authors also apply rough set theory to other algebraic structures, see [2, 17].
It is worth noting that the mathematical modelling and manipulating of various types of uncertainties has become an increasingly important issue in solving complicated problems arisings in a wide range of areas such as economy, engineering, environmental science, medicine and social science. We known that fuzzy set theory [25], rough set theory [20] are all effective tools for dealing with vagueness and uncertainty. However, each of them has certain inherent limitations. Based on this reason, Molodtsov [19] proposed soft set theory, as a new mathematical tool for dealing with uncertainties, which is free from the difficulty affecting the above mentioned methods. Since then there has been a rapid growth of interest in soft sets and their various applications. In 2011, Ali [1] studied another view on reduction of parameters in soft sets. Afterwards, a wide range of applications of soft sets have been studied in many different fields including game theory, probability theory, smoothness of functions, operation researches, Riemann integrations and measurement theory and so on. Recently, there has been a rapid growth of interest in soft set theory and its applications, such as [3, 22]. In particular, Jun and Park [13] applied this theory to algebraic structures.
Recently, Feng and Li et al. [11, 12] provided a framework to combine rough sets with soft sets, which gives rise to some interesting new concepts such as rough soft sets, soft rough sets and soft rough fuzzy sets. In particular, in 2013, Shabir and Ali et al. [21] pointed out that there exist some problems on Feng’s soft rough set as follows: (1) An upper approximation of a non-empty set may be empty. (2) The upper approximation of a subset X may not contain the set X. Based on these reasons, Shabir modified the concept of soft rough set, which is called an MSR-set. The underlying concepts are very close to Pawlak rough sets. Further, Li and Xie [16] investigated the relationship among soft sets, soft rough sets and topologies.
In particular, Feng and Li et al. [11] proposed a novel concept of soft rough fuzzy sets by combining rough sets, soft sets with fuzzy sets, we call it Feng-soft rough fuzzy set. In 2011, Meng and Zhang et al. [18] further discussed the Feng-soft rough fuzzy sets and put forward another kind of soft rough fuzzy sets, we call it Meng-soft rough fuzzy set. However, Feng-soft rough fuzzy sets and Meng-soft rough fuzzy sets are all limited on full soft sets which is a rigorous restrictive condition. Based on the above reason, Zhan and Zhu [26] established a novel concept of soft rough fuzzy sets, called a Z-soft rough fuzzy set. Under this definition, the restrictive condition, full soft set, can be removed. Furthermore, it is worth nothing that Z-soft rough fuzzy sets are more precise than Feng-soft rough fuzzy sets and Meng-soft rough fuzzy sets. This means that in the practical application, more precise information can be obtained.
Based on the above idea, in this paper, we apply this novel soft rough fuzzy set theory to lattices, which propose the concept of soft rough fuzzy lattices (ideals, filters) over lattices. This paper is organized as follows: In Section 2, we recall some concepts and results on lattices, soft sets, fuzzy set and rough sets. In Section 3, some new soft rough fuzzy operations over lattices are explored. Further, lower and upper soft rough fuzzy lattices (ideals, filters) over lattices are investigated in Section 4. In particular, in Section 5, we discuss soft rough fuzzy lattices (ideals, filters) over lattices based on another fuzzy soft set.
Preliminaries
In this section, we recall some basic definitions and results about lattices, soft sets, fuzzy sets and rough sets.
A poset (L, ≤) is called a lattice if it satisfies the condition that for any x, y ∈ L both x ∨ y and x ∧ y exist, where x ∨ y= sup{x, y} and x ∧ y= inf {x, y}, respectively. Throughout this paper, L is always a lattice.
Definition 2.1. [5] Let L be a lattice and ∅ ⊊ X ⊆ L. Then X is a sublattice over L if x, y ∈ L, x ∨ y ∈ X and x ∧ y ∈ X.
Definition 2.2. [5] Let ∅ ⊊ I ⊆ L. Then I is called an ideal over L if
a, b ∈ I implies x ∨ y ∈ I,
a ∈ L, b ∈ I and a ≤ b imply a ∈ I.
Definition 2.3 [5] Let ∅ ⊊ F ⊆ L. Then F is called a filter over L if
a, b ∈ F implies x ∧ y ∈ F,
a ∈ L, b ∈ F and a ≥ b imply a ∈ F.
Definition 2.4. [19] A pair is called a soft set over U, where A ⊆ E and F : A → P (U) is a set-valued mapping.
Definition 2.5. [11] A soft set over U is called a full soft set if ⋃a∈AF (a) = U.
Definition 2.6. [9] Let μ be a fuzzy set over L. Then μ is called a fuzzy sublattice over L if μ (x ∧ y) ∧ μ (x ∨ y) ≥ μ (x) ∧ μ (y) for all x, y ∈ L.
Definition 2.7. [9] Let μ be a fuzzy sublattice over L. Then
μ is called a fuzzy ideal over L if μ (x ∨ y) = μ (x) ∧ μ (y) for all x, y ∈ L.
μ is called a fuzzy filter over L if μ (x ∧ y) = μ (x) ∧ μ (y) for all x, y ∈ L.
Definition 2.8. [9] Let μ be a fuzzy sublattice over L. Then
μ is called a fuzzy ideal over L if and only if x ≤ y implies that μ (x) ≥ μ (y) for all x, y ∈ L.
μ is called a fuzzy filter over L if and only if x ≤ y implies that μ (x) ≤ μ (y) for all x, y ∈ L.
Definition 2.9. Let be a fuzzy soft set over L. Then is called a fuzzy soft lattice (ideal, filter) if is a fuzzy sublattice (ideal, filter) over L for all x ∈ A.
Remark 2.10. Let μ be a fuzzy set over L. Then μt = {x ∈ L : μ (x) ≥ t}, t ∈ [0, 1]. μ is a fuzzy sublattice (ideal, filter) over L if and only if every non-empty set μt is a sublattice (ideal, filter) over L for all t ∈ [0, 1].
Definition 2.11. [20] Let R be an equivalence relation on the universe U and (U, R) be a Pawlak approximation space. A subset X ⊆ U is called definable if ; otherwise, i.e., , X is said to be a rough set, where the two operators are defined as:
Definition 2.12. [10] Let be a soft set over U. Then the pair is called a soft approximation space. Based on P, we define the following two operators:
assigning to every subset X ⊆ U.
Two sets and are called the lower and upper soft rough approximations of X in P, respectively. If , X is said to be soft definable; otherwise, X is called a soft rough set.
Definition 2.13. [10] Let be a full soft set over U and be a soft approximation space. For a fuzzy set μ ∈ F (U), the lower and upper soft rough approximations of μ with respect to S are denoted by and , respectively, which are fuzzy sets in U given by
for all x ∈ U .
The operators and are called the lower and upper soft rough approximation operators on fuzzy set μ, respectively. If , μ is said to be soft definable; otherwise, μ is called a soft rough fuzzy set. In what follows, to facilitate the expression, we call it Feng-soft rough fuzzy set.
In [18], Meng and Zhang et al. further discussed Feng-soft rough fuzzy sets and defined a new kind of lower and upper soft rough approximation operators as follows.
Definition 2.14. [18] Let be a full soft set over U and be a soft approximation space. For a fuzzy set μ ∈ F (U), the lower and upper soft rough approximations of μ with respect to S are denoted by and , respectively, which are fuzzy sets in U given by
for all x ∈ U .
The operators and are called the lower and upper soft rough approximation operators on fuzzy set μ, respectively. If , μ is said to be soft definable; otherwise, μ is called a soft rough fuzzy set. In what follows, to facilitate the expression, we call it Meng-soft rough fuzzy set.
In the above definitions, Feng-soft rough fuzzy sets and Meng-soft rough fuzzy sets are all limited on full soft sets which is a rigorous restrictive condition. Based on the above reason, Zhan and Zhu [26] established a novel concept of soft rough fuzzy sets. Under this definitions, the restrictive condition, full soft set, can be removed.
Definition 2.15. [26] Let (F, A) be a soft set over U and δ : U → P (A) be a mapping defined as δ (x) = {a : x ∈ F (a)}. Then the pair (U, δ) is called a soft approximation space. For any fuzzy set μ ∈ F (U), the lower and upper soft rough approximations of μ are denoted by and , respectively, which are fuzzy sets in U given by
for every x ∈ U.
The operators and are called the lower and upper soft rough approximation operators on a fuzzy set, respectively. In particular, if , μ is said to be soft definable; otherwise, μ is called a soft rough fuzzy set.
Some operations of soft rough fuzzy sets over lattices
In this section, we investigate some operations and some properties of soft rough fuzzy sets over lattices are discussed. In order to illustrate the roughness in lattice L with respect to soft approximation spaces, we first introduce two special kinds of soft sets over L.
Definition 3.1. Let be a soft set over L and δ : L → P (A) be a mapping defined as δ (x) = {a : x ∈ F (a)}. Then is called a C-soft set over L if δ (a) = δ (b) and δ (c) = δ (d) imply δ (a ∨ c) = δ (b ∨ d) and δ (a ∧ c) = δ (b ∧ d) for all a, b, c, d ∈ L.
Definition 3.2. Let be a C-soft set over L and δ : L → P (A) be a mapping defined as δ (x) = {a : x ∈ F (a)}. Then is called a CC-soft set over L if for all c ∈ L,
δ (c) = δ (x ∨ y) for x, y ∈ L, there exist a, b ∈ L such that δ (x) = δ (a) and δ (y) = δ (b) satisfying c = a ∨ b;
δ (c) = δ (x ∧ y) for x, y ∈ L, there exist a, b ∈ L such that δ (x) = δ (a) and δ (y) = δ (b) satisfying c = a ∧ b.
The following definition is from Zadeh’s expansion principle.
Definition 3.3. Let μ and ν be two fuzzy sets over L. Define μ ∨ ν and μ ∧ ν over L as follows: (μ ∨ ν) (x) = ⋁ x=a∨b (μ (a) ∧ ν (b)), and (μ ∧ ν) (x) = ⋁ x=a∧b (μ (a) ∧ ν (b)) for all x ∈ L, respectively.
Proposition 3.4.Let be a C-soft set over L. If μ and ν are any two fuzzy sets over L, then
Proof. Let x = a ∨ b, a, b ∈ L. Then
Since is a C-soft set over L, we have
It follows that , i.e., □
Proposition 3.5.Let be a C-soft set over L. If μ and ν are any two fuzzy sets over L, then
Proof. Let x = a ∧ b, a, b ∈ L. Then
Since is a C-soft set over L, we have
It follows that , i.e., □
The following example shows that the containment in Propositions 3.4 and 3.5 is proper.
Example 3.6. Let L = {0, a, b, c, d, 1}. We define the binary relation ≤ in the Fig. 1. is a soft set over L which is given by Table 1. Then the mapping δ : L → P (A) in soft approximation space (L, δ) is given by δ (0) = δ (a) = {e1, e3}, δ (b) = {e1}, δ (c) = {e2, e3}, δ (d) = δ (1) = {e1, e2, e3}. Then we can check that is a C-soft set over L. If we take and , then and . So , and , . Thus, , .
Soft set
0
a
b
c
d
1
e1
1
1
1
0
1
1
e2
0
0
0
1
1
1
e3
1
1
0
1
1
1
If we strength the condition, we can obtain the following result.
Proposition 3.7. Let be a CC-soft set over L. If μ and ν are any two fuzzy sets over L, then
Proof. It follows from Proposition 3.4 that we only need to show .
Since is a CC-soft set over L, there exist c, d ∈ L such that δ (a) = δ (c) , δ (b) = δ (d) satisfying x = c ∨ d. So we have
Thus, . □
Proposition 3.8. Let be a CC-soft set over L. If μ and ν are any two fuzzy sets over L, then
Proof. It follows from Proposition 3.5 that we only need to show .
Since is a CC-soft set over L, there exist c, d ∈ L such that δ (a) = δ (c) , δ (b) = δ (d) satisfying x = c ∧ d. So we have
Thus, . □
Next, we consider lower soft rough fuzzy approximations over L.
Proposition 3.9.Let be a CC-soft set over L. If μ and ν are any two fuzzy sets over L, then
Proof. Let x = a ∨ b, a, b ∈ L. Then
Since is a CC-soft set over L, we have
Thus, , i.e., □
Proposition 3.10.Let be a CC-soft set over L. If μ and ν are any two fuzzy sets over L, then
Proof. Let x = a ∧ b, a, b ∈ L. Then
Since is a CC-soft set over L, we have
Thus, , i.e., □
A lattice L.
The following example shows that the containments in Propositions 3.9 and 3.10 are proper.
Example 3.11. Let L = {0, a, b, c, 1}. We define the binary relation ≤ in the Fig. 2. is a soft set over L which is given by Table 2. Then the mapping δ : L → P (A) in soft approximation space (L, δ) is given by δ (0) = δ (b) = {e1}, δ (a) = δ (c) = {e1, e2}, δ (1) = {e1, e2, e3}. Then we can check that is a CC-soft set over L. If we take and , then , and , . On the other hand, , . This means that and
Soft set
0
a
b
c
1
e1
1
1
1
1
1
e2
0
1
0
1
1
e3
0
0
0
0
1
A lattice L.
Characterizations of soft rough fuzzy lattices (ideals, filters) over lattices
In this section, we characterize soft rough fuzzy lattices (ideals, filters) over lattices. First, we give the concept of soft rough fuzzy lattices (ideals, filters) over L.
Definition 4.1. Let (F, A) be a soft set over L and δ : L → P (A) be a mapping defined as δ (x) = {a : x ∈ F (a)}. Then the pair (L, δ) is called a soft approximation space. For any fuzzy set μ ∈ F (L), the lower and upper soft rough approximations of μ are denoted by and , respectively, which are fuzzy sets in L given by
for every x ∈ L. if ,
μ is called a lower (upper) soft rough fuzzy lattice (ideal, filter) w.r.t. over L, if () is a sublattice (ideal, filter) over L;
μ is called a soft rough fuzzy lattice (ideal, filter) w.r.t. over L, if and are fuzzy sublattices (ideals, filters) over L.
Example 4.2. Consider the lattice L and the soft set in Example 3.11. It follows from Definition 4.1 that for a fuzzy set
It is easy to check that and are fuzzy sublattices (ideals) over L. In other words, μ is a soft rough fuzzy lattice (ideal) over X.
Proposition 4.3.Let be a C-soft set over L. If μ is a fuzzy sublattice over L, then μ is an upper soft rough fuzzy lattice over L.
Proof. For any x, y ∈ L, since is a C-soft set over L and μ is a fuzzy sublattice of X,
This implies that . So is a fuzzy sublattice over L. It follows from Definition 4.1 that μ is an upper soft rough fuzzy lattice over L. □
Proposition 4.4.Let be a CC-soft set over L. If μ is a fuzzy sublattice over L, then μ is a lower soft rough fuzzy lattice over L.
Proof. For any x, y ∈ L, since is a CC-soft set over L and μ is a fuzzy sublattice of L,
This implies that . So is a fuzzy sublattice over L. It follows from Definition 4.1 that μ is a lower soft rough fuzzy lattice over L. □
Definition 4.5. Let be a C-soft set over L and δ : L → P (A) be a mapping defined as δ (x) = {a : x ∈ F (a)}. Then is called a BC-soft set over L if I is an ideal over L, ∀a, b ∈ L, δ (a) = δ (b) if and only if there exist i1, i2 ∈ I such that a ∨ i1 = b ∨ i2.
Theorem 4.6.Let be a BC-soft set over L. If μ is a fuzzy ideal over L, then μ is an upper soft rough fuzzy ideal over L.
Proof. Let μ be a fuzzy ideal over L. Then μ is a fuzzy sublattice over L. It follows from Proposition 4.3 that is a fuzzy sublattice over L. Now let x ≤ y, x, y ∈ L but . Then . Choose t ∈ [0, 1] such that . Since , we have . Then
Since μ is a fuzzy ideal of L, it follows from Remark 2.10 that μt is an ideal over L. Because δ (a) = δ (x ∨ y) , δ (b) = δ (y) and is a BC-soft set over L, there exist i1, i2, i3, i4 ∈ μt such that a ∨ i1 = (x ∨ y) ∨ i2, b ∨ i3 = y ∨ i4. Since [(x ∨ y) ∨ i2] ∨ i4 = [(x ∨ y) ∨ i2] ∨ i4, we have [(x ∨ y) ∨ i4] ∨ i2 = [(x ∨ y) ∨ i2] ∨ i4, that is
It follows from Definition 4.5 that δ (x ∨ b) = δ (a), where i3 ∨ i2 ∈ μt, i1 ∨ i4 ∈ μt. Thus
This means that there exist a0, b0 ∈ L such that μ (a0) ∧ μ (b0) > t satisfying δ (x ∨ b0) = δ (a0). So there exist i5, i6 ∈ μt such that (x ∗ b0) ∨ i5 = a0 ∨ i6 and μ (a0) ∧ μ (b0) > t. That is x ∨ (b0 ∨ i5) = a0 ∨ i6 and μ (a0) ∧ μ (b0) > t. So x ≤ a0 ∨ i6. Since μ is a fuzzy ideal over L, μ (x) ≥ μ (a0 ∨ i6). Thus
This is a contradicts with μ (x) < t.
Hence for all x ≤ y, x, y ∈ L. This implies that is a fuzzy ideal over L, that is, μ is an upper soft rough fuzzy ideal over L.
Remark 4.7. Let be a CC-soft set over L and δ : L → P (A) be a mapping defined as δ (x) = {a : x ∈ F (a)}. If for all c ∈ L, then the following hold.
δ (c) = δ (x ∨ y) for x, y ∈ L if and only if for δ (x) = δ (a) and δ (y) = δ (b) we have c = a ∨ b, a, b ∈ L.
δ (c) = δ (x ∧ y) for x, y ∈ L if and only if for δ (x) = δ (a) and δ (y) = δ (b) we have c = a ∧ b, a, b ∈ L.
Proof. It is straightforward. □
Theorem 4.8.Let be a CC-soft set over L. If μ is a fuzzy ideal over L, then μ is a lower soft rough fuzzy ideal over L.
Proof. Let μ be a fuzzy ideal over L. Then μ is a fuzzy sublattice over L. It follows from Proposition 4.4 that is a fuzzy sublattice over L. Now let x ≤ y, x, y ∈ L.
Since is a CC-soft set over L, it follows from Remark 4.7 that a = c ∨ d for δ (x) = δ (c) , δ (y) = δ (d), where c, d ∈ L. Thus
Since and μ is a fuzzy ideal over L, c ∨ d ≥ c, we have μ (c) ≥ μ (c ∨ d). Thus,
Thus, for all x ≤ y, x, y ∈ L. This implies that is a fuzzy ideal over L, that is, μ is a lower soft rough fuzzy ideal over L. □
Definition 4.9. Let be a C-soft set over L and δ : L → P (A) be a mapping defined as δ (x) = {a : x ∈ F (a)}. Then is called a B′C-soft set over L if D is a filter over L, ∀a, b ∈ Lδ (a) = δ (b) if and only if there exist i1, i2 ∈ D such that a ∧ i1 = b ∧ i2.
Theorem 4.10.Let be a B′C-soft set over L. If μ is a fuzzy filter over L, then μ is an upper soft rough fuzzy filter over L.
Proof. Let μ be a fuzzy ideal over L. Then μ is a fuzzy sublattice over L. It follows from Proposition 4.3 that is a fuzzy sublattice over L. Let x ≤ y, x, y ∈ L but . Then . Choose t ∈ [0, 1] such that . Since , we have . Then
Since μ is a fuzzy filter over L, it follows from Remark 2.10 that μt is a filter over L. Because δ (a) = δ (x ∧ y) , δ (b) = δ (y) and is a B′C-soft set over L, there exist i1, i2, i3, i4 ∈ μt such that a ∧ i1 = (x ∨ y) ∧ i2, b ∧ i3 = y ∧ i4. Since [(x ∧ y) ∧ i2] ∨ i4 = [(x ∧ y) ∧ i2] ∨ i4, we have [(x ∧ y) ∧ i4] ∧ i2 = [(x ∧ y) ∧ i2] ∧ i4, that is
It follows from Definition 4.9 that δ (y ∧ b) = δ (a), where i3 ∧ i2 ∈ μt, i1 ∧ i4 ∈ μt. Thus
This means that there exist a0, b0 ∈ L such that μ (a0) ∧ μ (b0) > t satisfying δ (x ∨ b0) = δ (a0). So there exist i5, i6 ∈ μt such that (x ∧ b0) ∧ i5 = a0 ∨ i6 and μ (a0) ∧ μ (b0) > t. That is y ∧ (b0 ∨ i5) = a0 ∧ i6 and μ (a0) ∧ μ (b0) > t. So y ≥ a0 ∨ i6. Since μ is a fuzzy filter over L, μ (y) ≥ μ (a0 ∧ i6). Thus
This is a contradicts with μ (y) < t. Hence for all x ≤ y, x, y ∈ L. This implies that is a fuzzy filter over L, that is, μ is an upper soft rough fuzzy filter over L. □
Theorem 4.11.Let be a CC-soft set over L. If μ is a fuzzy filter over L, then μ is a lower soft rough fuzzy filter over L.
Proof. Let μ be a fuzzy ideal over L. Then μ is a fuzzy sublattice over L. It follows from Proposition 4.4 that is a fuzzy sublattice over L. Let x ≤ y, x, y ∈ L.
Since is a CC-soft set over L, it follows from Remark 4.7 that a = c ∧ d for δ (x) = δ (d) , δ (y) = δ (c), where c, d ∈ L. Thus
Since and μ is a fuzzy filterl over L, c ∧ d ≤ c, we have μ (c) ≥ μ (c ∧ d). Thus,
Thus, for all x ≤ y, x, y ∈ L. This implies that is a fuzzy filter over L, that is, μ is a lower soft rough fuzzy filter over L. □
Remark 4.12. The above theorems show that any soft rough fuzzy lattice (ideal, filter) is a generalization of a fuzzy lattice (ideal, filter) over lattices.
Soft rough fuzzy lattices (ideals, filters) over lattices with respect to another fuzzy soft set
In this section, we introduce the concept of approximations on an information system with respect to another information system, and lower and upper soft rough fuzzy lattices (ideals, filters) with respect to another fuzzy soft set.
Definition 5.1. Let be a soft set over L and δ : L → P (A) be a mapping defined as δ (x) = {a : x ∈ F (a)}. Let be a fuzzy soft set defined over L. The lower and upper soft rough approximations of with respect to are denoted by and , respectively, which are two operators defined as
for all e ∈ B, x ∈ L.
If , then is called soft definable.
If and is a fuzzy sublattice (ideal, filter) over L for all e ∈ B, then is called a lower (upper) soft rough fuzzy sublattice (ideal, filter) with respect to over L. Moreover, is called a lower (upper) soft rough fuzzy lattice (ideal, filter) with respect to over L if and are fuzzy sublattices (ideals, filter) with respect to over L for all e ∈ B.
Example 5.2. We consider the lattice L and soft set in Example 3.11. Define a soft set as the following Table 3. By calculating, , , , , , . It is easy to check that and are sublattices (ideas) over L for all e ∈ B. In other words, is a soft rough fuzzy lattice (ideal) with respect to over L.
Soft set
0
a
b
c
1
e1
0.8
0
0
0
0.2
e2
0
0
0
0.3
0.1
e3
0.7
0.5
0.3
0
0
Definition 5.3. Let and be two fuzzy soft sets over L with D = B∩ C ≠ ∅. The ∨-operation and ∧-operation of and are defined as and , respectively, where K (a) = G (a) ∨ H (a) and L (a) = G (a) ∧ H (a) for all a ∈ D.
Proposition 5.4.Let be a C-soft set over L. Let and be two fuzzy soft sets over L with D = B∩ C ≠ ∅. Then
Proof. The proof is similar to that of Propositions 3.4 and 3.5. □
Proposition 5.5.Let be a CC-soft set over L. Let and be two fuzzy soft sets over L with D = B∩ C ≠ ∅. Then
Proof. The proof is similar to that of Propositions 3.7 and 3.8. □
Proposition 5.6.Let be a CC-soft set over L. Let and be two fuzzy soft sets over X with D = B∩ C ≠ ∅. Then
Proof. The proof is similar to that of Propositions 3.9 and 3.10. □
Finally, we investigate the lower and upper soft rough fuzzy sublattice (ideal, filter) with respect to a fuzzy soft set.
Proposition 5.7.Let be a C-soft set over L. If is a fuzzy soft sublattice over L, then is a upper soft rough fuzzy lattice with respect to over L.
Proof. The proof is similar to that of Proposition 4.3. □
Proposition 5.8.Let be a CC-soft set over L. If is a fuzzy soft sublattice over L, then is a lower soft rough fuzzy lattice with respect to over L.
Proof. The proof is similar to that of Proposition 4.4. □
Definition 5.9. Let be a C-soft set over L and δ : L → P (A) be a mapping defined as δ (x) = {a : x ∈ F (a)}. Then is called a BC-soft set over L if (G, B) is a fuzzy soft ideal over L and ∀a, b ∈ L, δ (a) = δ (b) if and only if there exist i1, i2 ∈ G (e) t such that a ∨ i1 = b ∨ i2, where G (e) t = {x ∈ L : G (e) (x) ≥ t}, for all e ∈ B, t ∈ [0, 1].
Theorem 5.10.Let be a BC-soft set over L. If is a fuzzy ideal over L, then is a upper soft rough fuzzy ideal over L.
Proof. The proof is similar to that of Proposition 4.6. □
Theorem 5.11.Let be a CC-soft set over L. If is a fuzzy soft ideal over L, then is a lower soft rough fuzzy ideal over L.
Proof. The proof is similar to that of Proposition 4.8. □
Definition 5.12. Let be a C-soft set over L and δ : L → P (A) be a mapping defined as δ (x) = {a : x ∈ F (a)}. Then is called a B′C-soft set over L if (G, B) is a fuzzy soft filter over L and ∀a, b ∈ L, δ (a) = δ (b) if and only if there exist i1, i2 ∈ G (e) t such that a ∧ i1 = b ∧ i2, where G (e) t = {x ∈ L : G (e) (x) ≥ t}, for all e ∈ B, t ∈ [0, 1].
Theorem 5.13.Let be a B′C-soft set over L. If is a fuzzy soft filter over L, then is a upper soft rough fuzzy filter over L.
Proof. The proof is similar to that of Proposition 4.10. □
Theorem 5.14.Let be a CC-soft set over L. If is a fuzzy soft filter over L, then is a lower soft rough fuzzy filter over L.
Proof. The proof is similar to that of Proposition 4.11. □
Conclusion
This paper aims at providing a framework to combine soft sets, rough sets, fuzzy sets with lattices all together, which propose the concept of soft rough fuzzy lattices (ideals, filters) over lattices. The main conclusions in this paper and the further work to do are listed as follows.
Some operations and fundamental properties of soft rough fuzzy sets over lattices are investigated, which can provide a theoretical research method for other algebraic structures.
By characterizations of lattices, we studied roughness in lattices with respect to soft approximation spaces. In particular, lower and upper soft rough fuzzy lattices (ideals, filters) over lattices have been investigated.
We introduce the concept of approximations on an information system with respect to another information system, lower and upper soft rough fuzzy lattices (ideals, filters) with respect to another fuzzy soft set are investigated.
As an extension of this work, the following topics maybe considered:
Constructing soft rough fuzzy sets to other algebras, such as hyperrings, BL-algebras and so on.
Studying soft fuzzy rough lattices.
Investigating decision making methods based on soft rough fuzzy lattices.
Footnotes
Acknowledgments
This research is partially supported by a grant of National Natural Science Foundation of China (Grant nos. 11571010 and 61179038).
References
1.
AliM.I., Another view on reduction of parameters in soft sets, Appl Soft Comput12 (2012), 1814–1821.
2.
AliM.I., ShabirM. and TanveerS., Roughness in hemirings, Neural Comput Applic21 (2012), 171–180.
3.
ÇağmanN. and
EnginoğluS., Soft set theory and uni-int decision making, Eur J Oper Res207(2) (2010), 848–855.
DaveyB.A., PriestleyH.A., Introduction to lattices and order, Cambridge University Press, 2002.
6.
DavvazB., Roughness in rings, Inf Sci164(1) (2004), 147–163.
7.
DavvazB., Roughness based on fuzzy ideals, Inf Sci176 (2006), 2417–2437.
8.
DavvazB. and MahdavipourM., Rough approximations in a general approximation space and their fundamental properties, Int J General Syst37 (2008), 373–386.
9.
EstajiA.A., KhodaiiS. and BahramiS., On rough set and fuzzy sublattice, Inf Sci181 (2011), 3981–3994.
10.
FengF., Soft rough sets applied to multicriteria group decision making, Anna Fuzzy Math Inf2(1) (2011), 69–80.
11.
FengF., LiC., DavvazB. and AliM.I., Soft sets combined with fuzzy sets and rough sets: A tentative approach, Soft Comput14(9) (2010), 899–911.
12.
FengF., LiuX.Y., Leoreanu-FoteaV. and JunY.B., Soft sets and soft rough sets, Inf Sci181(6) (2011), 1125–1137.
13.
JunY.B. and ParkC.H., Applications of soft sets in ideal theory of BCK/BCI-algebras, Inf Sci178 (2008), 2466–2475.
14.
KurokiN., Rough ideals in seigroups, Inf Sci100 (1997), 139–163.
15.
Leoreanu-FoteaV., The lower and upper approximations in a hypergroup, Inf Sci178 (2008), 2349–2359.
16.
LiZ. and XieT., The relationship among soft sets, soft rough sets and topologies, Soft Comput18 (2014), 717–728.
17.
LiuG. and ZhuW., The algebraic structures of generalized rough set theory, Inf Sci178 (2008), 4105–4113.
18.
MengD., ZhangX. and QinK., Soft rough fuzzy sets and soft fuzzy rough sets, Comput Math Appl62(12) (2011), 4635–4645.
19.
MolodtsovD., Soft set theory-first results, Comput Math Appl37(4) (1999), 19–31.
20.
PawlakZ., Rough sets, Int J Inf Comp Sci11(5) (1982), 341–356.
21.
ShabirM., AliM.I. and ShaheenT., Another approach to soft rough sets, Knowl-Based Syst40(1) (2013), 72–80.
22.
SunB. and MaW., Soft fuzzy rough sets and its application in decision making, Artif Intell Rev41(1) (2014), 67–80.
23.
YamakS., KazançiO. and
DavvazB., Generalized lower and upper approximations in a ring, Inf Sci180 (2010), 1759–1768.