Consider L = (L, ∗ , 1) be a complete residuated lattice. For an arbitrary function φ defined from the set of all singletons to that of all L-sets, Chen and Li introduced a type of L-fuzzy rough sets in 2007, called φ-fuzzy rough sets in this paper. The well-known R-fuzzy rough sets, where R is an L-fuzzy relation, can be regarded as a special φ-fuzzy rough sets. In this paper, we prove that φ-fuzzy rough sets can be represented by a family of R-fuzzy rough sets. Then we define some special φ of being serial, reflexive, symmetric, transitive and Euclidean, and discuss the corresponding φ-fuzzy rough sets, respectively. At last, we study the induced L-topology by φ when it is reflexive or reflexive and transitive.
As a technique to deal with granularity in information systems, rough set theory was proposed by Pawlak [17]. The classical rough set theory is based on equivalence relations, but in some situations, equivalence relations are not suitable for coping with granularity. Thus classical rough set theory has been extended to general relation-based rough sets [3, 18], covering-based rough sets [23, 28] and more general L-fuzzy rough sets [4, 24–26]. In particular, the residuated lattice-valued L-fuzzy rough sets have important meanings since residuated lattices can play the role of the set of truth-values in a many-valued logic. By generalizing crisp relations to L-fuzzy relations R, one type of L-fuzzy rough sets called R-fuzzy rough sets in this paper, were introduced in [21]. The relationships between R-fuzzy rough sets and L-topologies were studied in [5, 24]. From a very different direction, for an arbitrary function φ from the set of all singletons to that of all L-sets, Chen and Li [2] constructed a kind of L-fuzzy rough sets called φ-fuzzy rough sets in this paper. The φ-fuzzy rough sets include both Järvinen’s rough sets [7] and R-fuzzy rough sets as special cases.
In this paper, we shall give a further study on φ-fuzzy rough sets. The contents are arranged as follows. Section 2 briefly recalls some fundamental concepts and related properties about R-fuzzy rough sets and φ-fuzzy rough sets. Section 3 gives a represented theorem for φ-fuzzy rough sets by a family of R-fuzzy rough sets, and then discusses some properties of φ-fuzzy rough sets. Section 4 investigates some special cases of φ. Section 5 discusses the L-topology induced by φ-fuzzy rough sets.
It should be pointed out that the original paper [2] also studied some special cases of φ and the induced L-topology by φ-fuzzy rough sets. But there is little overlap in the results of the present paper and the paper [2]. Indeed, except for reflexivity (which is called the extensiveness in [2]), the other φ-conditions considered in this paper are newly defined. The paper [2] discussed the induced L-topology by restricting the lattice-context, while we study the induced L-topology by restricting the function φ.
Preliminaries
In this paper, if there is no further statement, (L, ∗ , 1) always denotes a complete residuated lattice. That is, L is a complete lattice with a top element 1 and a bottom element 0; ∗ is a binary operation on L such that (i) (L, ∗ , 1) is a commutative monoid; and (ii) ∗ distributes over arbitrary joins. Since the binary operation * distributes over arbitrary joins, the mapping α * (-) : L → L has a right adjoint α → (-) : L → L given by α → β = ∨ {γ ∈ L : α ∗ γ ≤ β} . The binary operation → is called the residuation with respect to *. The basic properties of the complete residuated lattice are referred to [1, 12]. A complete residuated lattice is called regular if for each a ∈ L, (a → 0) →0 = 0.
For a set X, the set LX of functions from X to L with the pointwise order becomes a complete lattice. Each element of LX is called an L-set of X. For any A, B ∈ LX, {Ai} i∈I ⊆ LX and x ∈ X,
An L-set A is said to be constant if A (x) = c for all x ∈ X and some c ∈ L. Here we make no difference between a constant function and its value since no confusion will arise. For D ⊆ X, let 1D denote the characteristic function of D.
For each x ∈ X, α ∈ L with α > 0, let xα denote the L-set defined by
Then xα is called a fuzzy point, or a singleton, of LX. The set of all singletons in LX is denoted as M, that is, M = {{xα} |x ∈ X, α ∈ L, α > 0}.
R-fuzzy rough sets
Definition 2.1. [21, 22] A function R : X × X ⟶ L is said to be an L-fuzzy relation on X. The pair (X, R) is called an L-fuzzy approximation space. Then two L-fuzzy rough operators and , called lower and upper L-fuzzy approximations, respectively, are defined as follows: for any A ∈ LX, x ∈ X,
The pair is referred as an R-fuzzy rough set in this paper.
Proposition 2.2. [22] Let (X, R) be an L-fuzzy approximation space. Then for all A, B ∈ LX, {At} t∈T ⊆ LX, α ∈ L we have
; (L1) ;
;
;
;
;
;
;
;
.
φ-fuzzy rough sets
For A, B ∈ LX, the subsethood degree S (A, B) is defined as: ; the related degree of A and B is defined as: . When L = {0, 1}, S (A, B) =1 means that A ⊆ B, and ρ (A, B) =1 means that A∩ B ≠ ∅.
Definition 2.3. [2] Let φ : M ⟶ LX be an arbitrary function, where M = {{xα} |x ∈ X, α ∈ L, α > 0}. Then two L-fuzzy rough operators N and H are defined as follows: for all A ∈ LX, x ∈ X,
The pair (N (A) , H (A)) is referred to as a φ-fuzzy rough set in this paper.
In [2], Chen and Li pointed out that R-fuzzy rough sets can be regarded as special φ-fuzzy rough sets. Indeed, for an L-fuzzy relation R, we can define a function φR : M ⟶ LX as φR (xα) = R (x) for each xα ∈ M, where R (x) is an L-set on X defined by R (x) (y) = R (x, y) for every y ∈ X. R (x) is usually interpreted as the successor neighborhood of x.
φ-fuzzy rough sets represented by a family of R-fuzzy rough sets
By using α-cut (or α-level), Yao [19] clearly demonstrated the relationships among rough sets, rough fuzzy sets, fuzzy rough sets and ordinary sets. Here by means of the idea of “level”, we define a family of L-fuzzy relations and thereby give the representation of φ-fuzzy rough sets.
Definition 3.1. Let φ : M ⟶ LX be an arbitrary function. Then the set , defined by for all x, y ∈ X, is called the L-fuzzy relations family induced by φ. Conversely, for an L-fuzzy relations family Γ = {Rα|α ∈ L}, the function φΓ : M ⟶ LX, defined by φΓ (xα) = Rα (x), is called the function induced by Γ.
Remark 3.2. (1) It is easy to prove that φΓφ = φ and ΓφΓ = Γ. Thus for a fixed set X, there exists a one-to-one correspondence between the functions φ : M ⟶ LX and the L-fuzzy relations families Γ = {Rα|α ∈ L}. Moreover, note that is an L-fuzzy relation and the L-set is generally called the successor neighborhood of point x. Thus, φ (xα) can be interpreted as the the successor neighborhood of the fuzzy point xα. In this sense, the function φ indeed assigns a successor neighborhood to each fuzzy point.
(2) In particular, let L = 2, that is, L = {0, 1}, then 2X is just the power set of X. Since the singletons {x} (x ∈ X) of 2X can be identified with the elements of X, the function φ : X ⟶ 2X may be considered to be the form φ : M ⟶ LX. Thus φ can be viewed as an extension of a neighborhood operator n in fuzzy settings.
Theorem 3.3. (φ-fuzzy rough sets represented by R-fuzzy rough sets) Let φ : M ⟶ LX be a function. Then for all A ∈ LX, x ∈ X,
Proof. It follows immediately from the definitions of R-fuzzy rough sets and φ-fuzzy rough sets and Definition 3.1.
Proposition 3.4. Let φ : M ⟶ LX be an arbitrary function. Then for all A, B ∈ LX,{At} t∈T ⊆ LX, α ∈ L, we have
H (0) = 0; (N1) N (1) = 1;
A ≤ B ⇒ H (A) ≤ H (B);
A ≤ B ⇒ N (A) ≤ N (B);
;
;
H (α ∗ A) = α ∗ H (A);
N (α ∗ A) ≥ α ∗ N (A);
H (α → A) ≤ α → H (A);
N (α → A) ≤ α → N (A).
Proof. (H1)-(H2) and (N1)-(N3) have been proven in [2]. Next, we prove the others. For each x ∈ X,
Some special cases of φ
In the study of rough sets in the conventional settings, Yao [27] has systematically considered different types of binary relation such as the inverse serial, reflexive, symmetric and transitive relations, etc. In this section, we shall discuss similarly the corresponding φ-fuzzy rough sets.
An L-fuzzy relation R on X is called
serial if for every x ∈ X;
reflexive if R (x, x) =1 for every x ∈ X;
symmetric if R (x, y) = R (y, x) for all x, y ∈ X;
transitive if R (x, y) ∗ R (y, z) ≤ R (x, z) for all x, y, z ∈ X;
Euclidean if R (x, y) ∗ R (x, z) ≤ R (y, z) for all x, y, z ∈ X.
φ is serial
Definition 4.1. A function φ : M ⟶ LX is said to be serial if for each xα ∈ M, .
The following proposition shows that the serial condition of φ corresponds to the serial condition of L-fuzzy relation.
Proposition 4.2.Let R be an L-fuzzy relation on X. Then φR is serial iff R is serial.
Proof.φR is serial iff for each xα ∈ M, ⋁φR (xα) ≥ α iff for each x ∈ X, ⋁R (x) ≥ ∨ α = 1 iff R is serial.
Theorem 4.3. Let φ : M ⟶ LX be a function. Then the following conditions are equivalent:
(H6) H (1) =1; (H7) H (α) = α for all α ∈ L.
If φ is serial, then (H6) and (H7) hold.
Proof. For the equivalence (H6)⇔(H7), it suffices to prove (H6)⇒(H7). Indeed, for each x ∈ X,
This shows H (α) = α ∗ H (1). Thus H (1) =1 implies H (α) = α.
Next, we prove that (H6) holds when φ is serial. Indeed, for each x ∈ X,
The following example shows that (H6) does not imply the serial condition of φ generally.
Example 4.4. Let L = {0, a, b, 1}, where 0 < a, b < 1 but a, b are incomparable. Put ∗ =∧, then it is easily seen that L = (L, ∗ , 1) is a regular residuated lattice.
Let X = {x}. Take φ (xa) = φ (x1) = xa, φ (xb) = xb, then ⋁φ (xa) = ⋁ φ (x1) = a, ⋁ φ (xb) = b. φ is not serial since ⋁φ (x1) = a ≠ 1. While (H6) holds since H (1) = ⋁ xβ∈M [β ∗ ⋁ φ (xβ)] = a ∨ b = 1.
Theorem 4.5.Let φ : M ⟶ LX be serial. Then the operator N satisfies (N6) N (0) =0, and (N7) N (α) = α for each α ∈ L. If L is regular, then (N6)⇔(N7)⇔ φ is serial.
Proof. We prove only (N7) since (N7) implies (N6). For all α ∈ L, x ∈ X,
Thus N (α) = α.
Let L be regular. To prove (N6)⇔(N7)⇔ φ is serial, it suffices to prove (N6)⇒ φ is serial. In fact, for each x ∈ X,
As we have seen that R-fuzzy rough sets can be regarded as φ-fuzzy rough sets. We observe from Example 4.1 in [22] that (N6)⇔(N7) does not hold for general complete residuated lattices.
φ is reflexive
Definition 4.6. A function φ : M ⟶ LX is said to be reflexive (or extensive in [2]) if for each xα ∈ M, φ (xα) ≥ xα.
The following proposition shows that the reflexive condition of φ corresponds to the reflexive condition of L-fuzzy relation.
Proposition 4.7.Let R be an L-fuzzy relation on X. Then φR is reflexive iff R is reflexive.
Proof.φR is reflexive iff for each xα ∈ M, φ (xα) (x) ≥ α iff for each x ∈ X, R (x) (x) ≥ ∨ α = 1 iff R is reflexive.
Theorem 4.8.[2] Let φ : M ⟶ LX be reflexive. Then the following conditions hold: (N8) ∀A ∈ LX, N (A) ≤ A; (H8) ∀A ∈ LX, H (A) ≥ A.
Proposition 4.9.Let L be regular. Then φ is reflexive iff (N8) holds.
Proof. It is similar to Theorem 4.5.
Remark 4.10. There is no such result that (H8) ⇔ reflexivity, even if L is regular. Indeed, let X and L be defined as in Example 4.4. Take φ (xa) = xb, φ (x1) = x1, φ (xb) = xa. Obviously, φ is not reflexive. But we can check easily that H (A) = A for each A ∈ LX. Thus (H8) holds.
φ is symmetric
Definition 4.11. A function φ : M ⟶ LX is said to be symmetric if for all xα, yβ ∈ M, α ∗ β ≤ φ (xα) (y) → φ (yβ) (x).
The following proposition shows that the symmetry of φ corresponds to the symmetry of L-fuzzy relation.
Proposition 4.12.Let R be an L-fuzzy relation on X. Then φR is symmetric iff R is symmetric.
Proof. Let φR be symmetric. Then for all x, y ∈ X, 1 ∗ 1 ≤ φR (x1) (y) → φR (y1) (x) = R (x, y) → R (y, x), i.e., R (x, y) ≤ R (y, x). Dually, we obtain R (x, y) ≥ R (y, x). Thus R (x, y) = R (y, x), i.e., R is symmetric. Conversely, let R be symmetric. Then for all xα, yβ ∈ M, we have α ∗ β ≤ 1 = φR (xα) (y) → φR (yβ) (x) = R (x, y) → R (y, x).
Remark 4.13. In [2], a function φ : M ⟶ LX is called symmetric if xα ≤ φ (yβ) ⇔ yβ ≤ φ (xα) for all xα, yβ ∈ M. Unfortunately, under this case, we do not have the result that φR is symmetric iff R is symmetric.
Theorem 4.14. Let φ : M ⟶ LX be a function.
If φ is symmetric, then HN (A) ≤ A ≤ NH (A) for every A ∈ LX;
If L is regular, then φ is symmetric iff HN (A) ≤ A for every A ∈ LX.
Proof. (1) Let φ be symmetric. For each x ∈ X, we have
(2) Let L be regular and HN (A) ≤ A for each A ∈ LX. For each x ∈ X, take A = 1X-{x}. Then
This means for all xα, yβ ∈ M, we have
The following example shows that symmetry of φ is a sufficient but not a necessary condition such that NH (A) ≥ A for all A ∈ LX even if L is regular.
Example 4.15. Let X and L be defined as in Example 4.4. Take
Then
Thus φ is not regular.
For each A ∈ LX, we distinguish four cases to prove NH (A) ≥ A.
Case 1:A = 0. It is obvious.
Case 2:A = 1. Then
Case 3:A = a. Then
Case 4:A = b. Then H (b) = b ∧ H (1) = b ∧ a = 0, and
φ is transitive
Definition 4.16. A function φ : M ⟶ LX is said to be transitive if for all xα, yβ, zα ∈ M, φ (xα) (y) ∗ φ (yβ) (z) ≤ φ (xα) (z).
The following proposition shows that the transitivity of φ corresponds to the transitivity of L-fuzzy relation.
Proposition 4.17.Let R be an L-fuzzy relation on X. Then φR is transitive iff R is transitive.
Proof. Let φR be transitive. Then for all x, y, z ∈ X,
i.e., R is transitive. Conversely, let R be transitive. Then for all xα, yβ, zα ∈ M,
Theorem 4.18.Let φ : M ⟶ LX be transitive. Then the following conditions hold: (N9) ∀A ∈ LX, NN (A) ≥ N (A); (H9) ∀A ∈ LX, HH (A) ≤ H (A).
Proof. For each x ∈ X, we have
Remark 4.19. We still do not know whether NN (A) ≥ N (A), or HH (A) ≤ H (A) for all A ∈ LX implies the transitivity of φ. We tend to believe that the answer is negative.
φ is Euclidean
Definition 4.20. A function φ : M ⟶ LX is said to be Euclidean if for all x, y, z ∈ X, α, β ∈ L - {0}, φ (xα) (y) ∗ φ (xα) (z) ≤ φ (yβ) (z).
Proposition 4.21.Let R be an L-fuzzy relation on X. Then φR is Euclidean iff R is Euclidean.
Proof. It follows from the following equivalence: for all x, y, z ∈ X, α, β ∈ L - {0},
Proposition 4.22.Let φ : M ⟶ LX be Euclidean. Then NH (A) ≥ H (A) and HN (A) ≤ N (A) for each A ∈ LX.
Proof. For each x ∈ X, we have
In general, for each A ∈ LX, NH (A) ≥ H (A), or HN (A) ≤ N (A) does not imply that φ is Euclidean.
Example 4.23. Let X and L be defined as in Example 4.4. Take
Then
Thus φ is not Euclidean. But it is easily seen that N (A) = H (A) = A for each A ∈ LX.
The L-topology induced by φ-fuzzy rough sets
In this section, when φ is reflexive, or reflexive and transitive, we shall study the L-topology induced by φ-fuzzy rough sets.
Let X be a non-empty set. Then a subset is called an Alexandrov L-topology if it satisfies (LT1) ; (LT2) ; (LT3) ; (LT4) ; and (LT5) .
Theorem 5.1.Let φ : M ⟶ LX be reflexive. Then the set forms an Alexandrov L-topology on X.
Proof. (1) From (H1) and (H8), we know that .
(2) Let Then for every t ∈ T we have H (At) = At. By (H2) we have , then by (H8) we obtain . Thus , i.e.,
(3) Let . Then for every t ∈ T we have H (At) = At. Next, we prove . In fact, by (H3) we have , i.e., .
(4) Let , by (H4) we have H (α ∗ A) = α ∗ H (A) = α ∗ A, i.e., .
(5) Let . Then by (H5) we have H (α → A) ≤ α → H (A) = α → A. On the other hand, by (H8) we have H (α → A) ≥ α → A. So, H (α → A) = α → A, i.e., .
Theorem 5.2.Let φ : M ⟶ LX be reflexive and transitive. Then the set forms an Alexandrov L-topology on X.
Proof. (1) By (H1) and (H8), we have .
(2) For all , we have {At} t∈T ⊆ LX such that H (At) = Bt. From (H8), we obtain . On the other hand,
So, .
(3) For all , we have {At} t∈T ⊆ LX such that H (At) = Bt. Then
(4) For each , we have A ∈ LX such that H (A) = B. Then
(5) For each , we have A ∈ LX such that H (A) = B. Then
On the other hand, by (H8), we have H (α → H (A)) ≥ α → H (A). Therefore,
Remark 5.3. (1) Even if φ = φR, the reflexivity in Theorem 5.1, and the transitivity in Theorem 5.2, can not be removed generally, see [13].
(2) It is easily seen that when φ is reflexive and transitive.
(3) The operator N does not induce someL-topologies since it is not meet-preserving generally.
Conclusion
This paper has examined several issues related to φ-fuzzy rough sets. To some extent, the results are generalizations of the corresponding notions in existing studies to a setting of L-fuzzy sets. Particularly, we show that φ-fuzzy rough sets can be represented by a family of R-fuzzy rough sets. This result further exhibits the close relationships between R-fuzzy rough sets and φ-fuzzy rough sets.
In addition, we have made a systematic study of some special cases of φ-fuzzy rough sets. Since the main properties of these special cases are related to some axioms of fuzzy modal logics, we may formulate the characteristic axioms for the systems of fuzzy modal logics.
Footnotes
Acknowledgments
The authors thank the reviewers and the Associate Editor for their valuable comments and suggestions. This work is supported by National Natural Science Foundation of China (11371130, 11501278).
References
1.
BělohlávekR., Fuzzy Relational Systems: Foundations and Principles, Kluwer Academic Publishers, New York, 2002.
2.
ChenX.Y. and LiQ.G., Construction of rough approximations in fuzzy setting, Fuzzy Sets and Systems158 (2007), 2641–2653.
3.
TsangE.C.C., ChenD.G. and YeungD.S., Approximations and reducts with covering generalized rough sets, Computers and Mathematics with Applications56 (2008), 279–289.
4.
DuboisD. and PradeH., Rough fuzzy sets and fuzzy rough sets, International Journal of General Systems17 (1990), 191–209.
5.
HaoJ. and LiQ.G., The relationship between}-fuzzy rough set and}-topology, Fuzzy Sets and Systems178 (2011), 74–83.
6.
HájekP., Metamathematics of Fuzzy Logic, Kluwer Academic Publishers, Dordrecht, 1998.
7.
JärvinenJ., On the structure of rough approximations, Fundamenta Informaticae50 (2002), 135–153.
8.
ZhangD., An enriched category approach to many valued topology, Fuzzy Sets and Systems158 (2007), 349–366.
9.
KryszkiewiczM., Rule in incomplete information systems, Information Sciences113 (1998), 271–292.
10.
LashinE.F., KozaeA.M. and AboA.A., Khadra and T. Medhat, Rough set theory for topological spaces, International Journal of Approximate Reasoning40 (2005), 35–43.
11.
LaiH. and ZhangD., Fuzzy preorder and fuzzy topology, Fuzzy Sets and Systems157 (2006), 1865–1885.
12.
LiL.Q. and JinQ., On stratified L-convergence spaces: Pretopological axioms and diagonal axioms, Fuzzy Sets and Systems204 (2012), 40–52.
13.
LiL.Q. and LiQ.G., On enriched L-topologies: Base and subbase, Journal of Intelligent and Fuzzy Systems28 (2015), 2423–2432.
14.
Dost, Senol, A textural view of soft fuzzy rough sets, Journal of Intelligent and Fuzzy Systems (2015). DOI: 10.3233/IFS-151531.
15.
MaZ.M. and HuB.Q., Topological and lattice structures of L-fuzzy rough sets determined by lower and upper sets, Information Sciences218 (2013), 194–204.
16.
MiJ.S. and ZhangW.X., An axiomatic characterization of a fuzzy generalization of rough sets, Information Sciences160 (2004), 235–249.
17.
PawlakZ., Rough sets, International Journal of Computer and Information Science11 (1982), 341–356.
18.
PawlakZ., Rough Sets, Theoretical Aspects of Reasoning about Data, Kluwer Academic, Boston, 1991.
19.
YaoY.Y., Combination of rough and fuzzy sets based on α-level sets, in: Rough Sets and Data Mining: Analysis for Imrecise Data, LinT.Y. and CerconeN., (Eds.), Kluwer Academic Publishers, Boston, 1997, pp. 301–321.
20.
QinK. and PeiZ., On the topological properties of fuzzy rough sets, Fuzzy Sets and Systems151 (2005), 601–613.
21.
RadzikowskaA.M. and KerreE.E., Fuzzy rough sets based on residuated lattices, Transactions on Rough Sets II, LNCS3135, 2004, pp. 278–296.
22.
SheY.H. and WangG.J., An axiomatic approach of fuzzy rough sets based on residuated lattices, Computers and Mathematics with Applications58 (2009), 189–201.
23.
YaoY.Y., Constructive and algebraic methods of the theory of rough sets, Information Sciences109 (1998), 21–47.
24.
TiwariS.P. and SrivastavaA.K., Fuzzy rough sets, fuzzy preorders and fuzzy topologies, Fuzzy Sets and Systems210 (2013), 63–68.
25.
WuW.Z., MiJ.S. and ZhangW.X., Generalized fuzzy rough sets, Information Sciences151 (2003), 263–282.
26.
WuW.Z., LeungY. and MiJ.S., On characterizations of (L, T)-fuzzy rough approximation operators, Fuzzy Sets and Systems154 (2005), 76–102.
27.
YaoY.Y., Relational interpretations of neighborhood operators and rough set approximation operators, Information Sciences111 (1998), 239–259.
28.
YaoY.Y., Two views of the theory of rough sets in finite universe, International Journal of Approximate Reasoning15 (1996), 291–317.