Rough set theory proposed by professor Pawlak in 1982 is an important tool to solve uncertain problems. In order to make rough sets deal with uncertain problems better, by considering the stringent notions of mathematical equality and inclusion, the definitions of rough equality and rough inclusion were introduced by Pawlak. But the researches of rough equality and rough inclusion are on a certain granularity space. In this paper, some change rules will be given with respect to the relations of rough equality and rough inclusion between two uncertain target sets in multi-granulation spaces, and the similarity degree between two roughly equal sets is proposed to describe the similarity of two uncertain sets in multi-granulation spaces. In order to describe two uncertain sets which are rough equality by an approximation set at the same time, the definitions of optimistic λ-approximation set and pessimistic λ-approximation set will be defined from the points of optimism and pessimism, and some properties of them are discussed in detail.
More and more experts and scholars focus on the research of uncertain problems with the development of cognitive science [15]. The experts and scholars pay more attention to how to mine the potential knowledge and rules from big data and uncertain information. Since fuzzy set theory [38] was put forward by professor Zadeh in 1965, the research of uncertain problems has made a great breakthrough, and some new theories which can deal with uncertain problems come into being. For example, Pawlak proposed the rough set theory [21, 24] in 1982, it is an important mathematical tool to deal with imprecise, inconsistent, incomplete information and knowledge. Rough set theory used the upper approximation set and lower approximation set to describe the uncertain concept approximately. The quotient space theory proposed by Zhang [41, 42] in 1990, made the most of ”falsity preserving” and ”truth preserving” properties to achieve the composition and decomposition of the extension granule of uncertain concept. The cloud model theory [15, 16] proposed by Li in 1995, by using entropy, excess entropy and expectation, the uncertain concept can be described quantitatively and qualitatively, and the translation between intension and extension of uncertain concept was built by cloud generator. These theories have been widely used in Artificial Intelligence(AI) fields. The rough set theory does not need prior knowledge. And rough set theory has strong complementarity with probability theory, fuzzy set theory, evidence theory and other theories [31]. It has become a very important intelligent information processing technology [5, 44]. More and more researchers pay attention to rough set theory, and in many fields, a lot of related research achievements have been created by using it, such as machine learning [18, 29], deep learning [10], meteorology [1], medical science [20, 46], decision analysis [7, 25] and so on.
In order to make the rough set theory to deal with uncertain problems perfectly, many experts and scholars carried out extended studies on rough set theory by combining with other theories, and some extended models of rough set theory were proposed, such as the probabilistic rough set model [35], the decision-theoretic rough set model [6, 37], the fuzzy rough set model [4], the rough fuzzy model [4], the game-theoretic rough set model [2, 12], the variable precision rough set model [47] and so on. Yao and She have studied rough set approximations in multigranulation spaces, and a unified framework was proposed by them to classify and compare existing researches [36]. The extensions of rough set model offer new thoughts to deal with uncertain problems from different views.
In the classical set theory, if two sets are equal, the elements in two sets are identical, and if a set A be included in another set B, then every element in A must be the element of B. The equality and inclusion on classical set are too stringent and they always cannot be applied perfectly in real life situations. In human cognitive activities, people judge whether two sets are equal approximately and whether a set be included in another set approximately by their own knowledge. Even though the approximate description of the relation between two sets conform to human cognition, there are no such situations in the case of mathematics. In order to describe the special situations, the definitions of rough equality and rough inclusion of two uncertain sets were given by Pawlak [21], which are different from equality and inclusion on classical set theory. And some approximate operations and properties were given on rough sets. There is great significance for rough set theory. But the researches of rough equality and rough inclusion were in a given granularity space. However, when dealing with specific problems, people always think problems in different granularity spaces. Therefore, the researches of rough equality and rough inclusion in multi-granulation spaces will be conducted.
Fuzzy set theory, as a mathematical tool has great value that was used in national economy, science and technology and so on [3, 26]. Based on fuzzy set theory, Zhang et al. [43, 45] proposed λ-approximation set model of rough sets. The basic idea of λ-approximation set model is translating a target set into a fuzzy set at first, then an approximation set of the target set is constructed based on different membership degree for each object in the boundary region by cut sets. Through this method, the target set can be described approximately as far as possible. For two target sets which are rough equality, the upper approximation set and lower approximation set of them are the same. So we consider that given a λ-approximation set to describe them at the same time. People always look at problems from optimistic view and pessimistic view. Refer to this phenomenon, the optimistic λ-approximation set and the pessimistic λ-approximation set are proposed in this paper.
The rest of this paper is organized as follows. Some basic concepts are reviewed briefly in Section 2. In Section 3, the change rules of rough equality relation and rough inclusion relation of two uncertain target sets in multi-granulation spaces are given. In Section 4, the similarity degree of two roughly equal sets is defined in multi-granulation spaces, and some properties are discussed. In Section 5, the definitions of optimistic λ-approximation set and pessimistic λ-approximation set of two uncertain target sets are presented, and some properties are discussed. Finally, the conclusions are drawn in Section 6.
Preliminaries
For convenience, many related basic concepts and definitions are introduced briefly at first in this section.
Definition 1.(Decision information system [21, 30]) A decision information system S can be described as S = (U, A, V, f). U is a nonempty finite set, i.e. the domain, A = C ∪ D is an attributes set, where C and D are called condition attributes set and decision attributes set respectively, V = ⋃ r∈AVr is the set of attribute values, Vr stands for the value range of attribute r ∈ A. f : U × A → V is an information function, and it specifies the attribute value of every object x in U.□
Definition 2. (Indiscernibility relation [21, 30]) Given a decision information system S = (U, A, V, f), for any subset R ⊆ A, a binary relation(indiscernibility relation) IND (R) can be defined as follows:
Definition 3.(Rough sets [21, 30]) Given a decision information system S = (U, A, V, f), for any subset X ⊆ U and R ⊆ A, the upper approximation set and lower approximation set of X can be defined as follows:
where U/IND (R) = {X|X ⊆ U ∧ ∀ x∈X,y∈X,r∈R (r (x) = r (y))} is a partition of U induced by indiscernibility relation IND (R), x and y are indiscernible by attribute subset R in S if r (x) = r (y) for every r ∈ R. The upper approximation set and lower approximation set of X can be also defined by the form of set as follows:
where [x] R ∈ U/IND (R), and [x] R is the equivalence class of x with respect to IND (R).
For any set X ⊆ U, if , X is called a definable set or crisp set in rough approximation space, and if , X is called rough set.
Definition 4.[21, 30] The set is called the R-boundary region of X, is called the R-positive region of X, is called the R-negative region of X.
Definition 5.(Roughness of rough sets [30]) Given a decision information system S = (U, A, V, f), for an uncertain target set X (X ⊆ U) and nonempty attribute subset R (R ⊆ A), the roughness of X about R can be defined as follows:
Definition 6.(Fuzzy sets [33, 38]) Let U be a nonempty finite domain, and a mapping on U will be given as follows:
then A is a fuzzy set on U, A (x) is the membership function of A. The fuzzy set of all elements in U denote as F (U), that is F (U) = {A|A : U → [0, 1]}.
Definition 7.(Cut sets [33]) Let A ∈ F (U), λ ∈ [0, 1], and Aλ = {x|x ∈ U, A (x) ≥ λ}, then the λ-Cut set of A will be denoted as Aλ, λ is a threshold value(it also can be called confidence level), the λ-strong cut set of A will be denoted as , it can be defined as .
Definition 8.(Membership function [23]) Let U be a nonempty finite domain, X is a subset of U, for ∀x (x ∈ U), the membership function about x (x ∈ X) can be defined as follows:
Obviously, for any element x in U, .
In fact, the membership function is a conditional probability, it reflects the probability that the element x belongs to X. Given a granulation space which induced by R, in order to using the existing knowledge granules to construct a set to describe the uncertain target set X approximately, Zhang [43] proposed the concepts of λ-approximation set, as shown in Definition 9.
Definition 9.(λ-approximation set [43, 45]) Let X be a subset of U, let
then,Rλ (X) is called λ-approximation set of X.
It is clear that .
Definition 10.(Similarity degree [40]) Let U be a nonempty finite domain, given two sets X, Y (X ⊆ U, Y ⊆ U). And a mapping can be defined as S : U × U → [0, 1], namely, (X, Y) → S (X, Y). S (X, Y) is the similarity degree of X and Y. If and only if S (X, Y) satisfies the following conditions:
(1) For any X, Y ⊆ U, then 0 ≤ S (X, Y) ≤1;
(2) For any X, Y ⊆ U, then S (X, Y) = S (Y, X);
(3) For any X, Y, Z ⊆ U, and X ⊆ Y ⊆ Z, then S (X, Z) ≤ S (X, Y) and S (X, Z) ≤ S (Y, Z);
(4) For any X, Y ⊆ U, S (X, X) =1 and the necessary and sufficient condition of S (X, Y) =0 is X∩ Y = ∅.
If a formula which satisfies condition(1)-(4), it can be regard as the similarity degree formula of X, Y.
In this paper, the similarity degree formula will be used [43]. Obviously, satisfies the four conditions in Definition 10.
Rough equality and rough inclusion of rough sets
An uncertain target set can be described by two precise sets(upper approximation set and lower approximation set) in rough sets. Many approximate models can be constructed to describe the uncertain target set in approximate space by this method. However, in the actual research, by using the upper approximation set and lower approximation set of a target set X to solve the problem respectively, both the results of the problem and the accuracies of the solutions have some differences. Therefore, the results may be different if different approximation sets are used.
Given a granularity space, as shown in Fig. 1, , if the lower approximation set is used to describe the uncertain target sets X and Y, then the two sets which have differences originally will not be distinguished. Similarly, in Fig. 3, , if the upper approximation set is used to describe the uncertain target sets X and Y, then the two sets will not be distinguished too. In Fig. 5, and , the two sets will also not be distinguished whether the upper approximation set or the lower approximation set is used to describe the uncertain target sets X and Y. For the above three cases, combining with the stringent notions of mathematical equality and inclusion, the definition of rough equality was given by Pawlak, and some properties were also given. However, the properties defined by Pawlak are on a certain granularity space. As we all know, human recognize things always from different granularity spaces. So, we will study rough equality in multi-granulation spaces that can extend the research of approximate equality relation.
X is roughly bottom-equal with Y with respect to R.
X is roughly bottom-equal with Y with respect to P.
X is roughly top-equal with Y with respect to R.
X is roughly top-equal with Y with respect to P.
X is roughly equal with Y with respect to R.
X is roughly equal with Y with respect to P.
Definition 11.[21] Given a decision information system S = (U, A, V, f), let X and Y be two subsets of domain U, and R is a subset of A, which means X ⊆ U, Y ⊆ U and R ⊆ A. If , then X and Y will be called roughly bottom-equal with respect to R, denoted by ; if , then X and Y will be called roughly top-equal with respect to R, denoted by ; if and , then X and Y will be called roughly equal with respect to R, denoted by X ≈ RY.
Obviously, , and ≈R are equivalence relations on P (U) which induced by IND (R). Next, the formal expression of the three equivalence relations(, and ≈R) will be given.
Roughly bottom-equal in R: ;
Roughly top-equal in R: ;
Roughly equal in R: .
The relations , and ≈R on P (U) can divide the subsets of U into different equivalence classes respectively. denotes the equivalence class determined by X, and the lower approximation set of all elements in are identical with respect to attribute subset R, obviously, . With respect to R, is an equivalence class that expresses the elements in P (U) which have the same upper approximation set with X, and it is clear that . With respect to R, [X] ≈R is an equivalence class that expresses the elements in P (U) which have the same lower approximation set and upper approximation set with X, plainly, .
means the family of all equivalence classes of , then we have means the family of all equivalence classes of , and it is obvious that means the family of all equivalence classes of ≈R, and it is also clear that .
Given a granularity space which induced by the attribute set R, in this granularity space, if X ≈ RY, the target sets X and Y are indistinguishable. If we want to distinguish X and Y, some new attributes should be given. Then the granularity space maybe become finer because of the new attributes. Next, the rules of rough equality of two target sets in different granularity spaces will be discussed.
Theorem 1. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U and P ⊆ R ⊆ A. Then implies .
Proof. Supposing U/IND (R) = {E1, E2, ⋯, En} and U/IND (P) = {F1, F2, ⋯, Fm}, because P ⊆ R ⊆ A, it is clear that ∀Ei∈U/IND(R) (∃ Fj∈U/IND(P) (Ei ⊆ Fj)) and ∀Fj∈U/IND(P) (∃ Ei∈U/IND(R) (Ei ⊆ Fj)). That is to say the equivalence classes in U/IND (P) can be expressed by one or more equivalence classes in U/IND (R).
Because , it can be known that .
For any Ei ⊆ X, there must be a Fk (k = 1, 2, ⋯, m) which makes Ei ⊆ Fk, and then the relations between Fk and X have two cases.
Fk ⊆ X, and it is clear that .
Fk ⊄ X and Fk∩ X ≠ ∅, then .
So, we have . Similarly, let Ei ⊆ Y, there must be a Fk′ (k′ = 1, 2, ⋯, m) which makes Ei ⊆ Fk′, the relations between Fk′ and Y are same as the two relations between Fk and X, then we have . By means of Fi ∩ Fj = ∅ (i ≠ j) and Fk ∩ Fk′ = Ei, so Fk = Fk′. And then . Therefore, .□
Theorem 2. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U and P ⊆ R ⊆ A. Then implies .
Proof. Because , we have . Let U/IND (R) = {E1, E2, ⋯, En} and U/IND (P) = {F1, F2, ⋯, Fm}. For any , Ei∩ X ≠ ∅, there must be a Fj (j = 1, 2, ⋯, m) makes Ei ⊆ Fj, can be obtained because of (Fj∪ Ei) ∩ X ≠ ∅. Similarly, for any , there must be a Fj′ (j′ = 1, 2, ⋯, m) makes Ei ⊆ Fj′ and . By means of Fi∩ Fj = ∅ and Fj ∩ Fj′ = Ei, we have Fj = Fj′, then can be obtained. Therefore, . □
Theorem 3. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U and P ⊆ R ⊆ A. Then X ≈ RY implies X ≈ PY.
Proof. It is clear that Theorem 3 can be established by Theorem 1 and Theorem 2.□
According to Theorem 3(Theorem 1, Theorem 2), it can be learned that if two uncertain target sets are roughly equal (roughly bottom-equal, roughly top-equal) in a finer granularity space, as shown in Fig. 5(Fig. 1, Fig. 3), they must be roughly equal (roughly bottom-equal, roughly top-equal) in a coarser granularity space, as shown in Fig. 6(Fig. 2, Fig. 4). Conversely, if two uncertain target sets are roughly equal (roughly bottom-equal, roughly top-equal) in a coarser granularity space, it cannot indicate the two uncertain target sets are roughly equal (roughly bottom-equal, roughly top-equal) in a finer granularity space.
Similarly, in classical set theory, it is easy to know whether the inclusion relationship between two sets exists or not. But in rough sets, an uncertain target set is approximately described by its upper approximation set and lower approximation set. So for the inclusion relationship between two uncertain target sets, it can only described by the inclusion relationship of their upper approximation set and lower approximation set. Therefore, in order to describe the inclusion relationship between two sets in rough sets, approximate inclusion relations between two sets were given by Pawlak.
Definition 12.[21] Given a decision information system S = (U, A, V, f), let X and Y be two subsets of domain U, and R is a subset of A, which means X ⊆ U, Y ⊆ U and R ⊆ A, if , then it can be called that X is roughly bottom-included in Y with respect to R, denoted by ; if , then it can be called that X is roughly top-included in Y with respect to R, denoted by ; if and , then it can be called that X is roughly included in Y with respect to R, denoted by X ⊆ RY.
As shown in Fig. 11(Fig. 7, Fig. 9), the uncertain target set X is roughly included(roughly bottom-included, roughly top-included) in the uncertain target set Y with respect to attribute set R. Next, the rules of rough inclusion relation of two target sets in different granularity spaces will be discussed.
X is roughly bottom-included in Y with respect to R.
X is roughly bottom-included in Y with respect to P.
X is roughly top-included in Y with respect to R.
X is roughly top-included in Y with respect to P.
X is roughly included in Y with respect to R.
X is roughly included in Y with respect to P.
Theorem 4. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U and P ⊆ R ⊆ A. Then implies .
Proof. Because , holds. Let U/IND (R) = {E1, E2, ⋯, En} and U/IND (P) = {F1, F2, ⋯, Fm}. For any Ei ⊆ X, there must be a Fk (k = 1, 2, ⋯, m) which makes Ei ⊆ Fk, and then the relations between Fk and X have two cases.
Fk ⊆ X,it is clear that ;
Fk ⊄ X and Fk∩ X ≠ ∅, under this condition, .
Similarly, for any Ei′ ⊆ Y (i′ = 1, 2, ⋯, n), there must be a Fk′ (k′ = 1, 2, ⋯, m) which makes Ei′ ⊆ Fk′ when the domain U is partitioned by attribute subset P, and then the relations between Fk′ and Y have two cases that are same as the two relations between Fk and X. The equivalence class Fk which satisfies Ei ⊆ Fk is equal to the equivalence class Fk′ which satisfies Ei′ ⊆ Fk′ when Ei = Ei′. In addition, due to , we have , then , that is, . Thus, .□
Theorem 5. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U and P ⊆ R ⊆ A. Then implies .
Proof. Beacuse , it is clear that . Let U/IND (R) = {E1, E2, ⋯, En} and U/IND (P) = {F1, F2, ⋯, Fm}. For any , that is to say Ei∩ X ≠ ∅, there must be a Fk (k = 1, 2, ⋯, m) which makes Ei ⊆ Fj. It can be known that because of (Fj∪ Ei) ∩ X ≠ ∅. Similarly, for any , there must be a Fj′ (j′ = 1, 2, ⋯, m) which makes Ei′ ⊆ Fj′, then .
Due to , we have and | {Ei|Ei ∩ X ≠ ∅} | ≤ | {Ei′|Ei′ ∩ Y ≠ ∅} |. And then can be obtained, that is to say . Therefore, .
Theorem 6. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U and P ⊆ R ⊆ A. Then X ⊆ RY implies X ⊆ PY.
Proof. It is clear that Theorem 6 can be established by Theorem 4 and Theorem 5.
In the multi-granulation spaces, according to Theorem 6(Theorem 4, Theorem 5), it can be known that if the uncertain target set X is roughly included(roughly bottom-included, roughly top-included) in the uncertain target set Y in a finer granularity space, then X is roughly included(roughly bottom-included, roughly top-included) in Y in a coarser granularity space can be obtained, as shown in Fig. 11(Fig. 7, Fig. 9) and Fig. 12(Fig. 8, Fig. 10). Conversely, if X is roughly included(roughly bottom-included, roughly top-included) in Y in a coarser granularity space, it is not sure that X is roughly included(roughly bottom-included, roughly top-included) in Y in a finer granularity space.
Because rough equality and rough inclusion are two special relations of two sets, the roughness of two sets under the special relations will be compared now.
Theorem 7. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U and R ⊆ A. If and then βR (X) ≤ βR (Y).
Proof. Because and , we have and . Thus, we can obtain
therefore, βR (X) ≤ βR (Y).□
Theorem 7 shows that if X and Y roughly bottom-equal with respect to R, and X roughly top-included in Y with respect to R, the roughness of X is less than or equal to the roughness of Y.
Theorem 8. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U and R ⊆ A. If and , then βR (Y) ≤ βR (X).
Proof. Because and , we have and . Thus, we can obtain
therefore, βR (Y) ≤ βR (X).
Theorem 8 shows that if X and Y roughly top-equal with respect to R, and X roughly bottom-included in Y with respect to R, the roughness of Y is less than or equal to the roughness of X.□
Similarity degree of sets that are rough equality
Rough equality is a special relation between two uncertain target sets X and Y. The formula can be used to describe the similarity degree of X and Y effectively, but it is a fixed value in multi-granulation spaces and cannot reflect the granularity of knowledge space. Because rough equality is a special relation between two uncertain target sets, we consider whether a formula can be established that can not only reflect the similarity degree of two sets which are roughly equal but also reflect the granularity of knowledge space. Based on this idea, the definition of similarity degree of two roughly equal sets will be given.
Definition 13. Given a decision information system S = (U, A, V, f), let X and Y be two subsets of domain U, R is a subset of A, which means X ⊆ U, Y ⊆ U, R ⊆ A. And X ≈ RY, then the similarity degree of X and Y which are rough equality will be defined as follows:
If X and Y are precise, then DR (X, Y) =1. Because X ≈ RY, if X∩ Y = ∅, we have , then DR (X, Y) =0.
Next, DR (X, Y) will be checked whether it satisfies the four conditions in Definition 10.
Obviously, DR (X, Y) satisfies condition(2) and (4) in Definition 10, here, we will prove DR (X, Y) satisfies condition(1) and (3).
Proof. Condition(1): In the formula DR (X, Y), because , we have |X ∪ Y| × |X ∩ Y| ≤ |X ∪ Y|2 and |X ∪ Y|) ≤0, then . That to say DR (X, Y) ≤1. And can be obtained, we have DR (X, Y) ≥0. Therefore, 0 ≤ DR (X, Y) ≤1.
Condition(3): If X ≈ RY ≈ RZ and X ⊆ Y ⊆ Z, then .
So, DR (X, Z) ≤ DR (X, Y) and DR (X, Z) ≤ DR (Y, Z).□
Therefore, the similarity degree of two roughly equal sets can be calculated by the formula DR (X, Y) in a certain granulation space with respect to R. From Theorem 3, it can be learned that two sets must be roughly equal in a coarser granularity space if they are roughly equal in a finer granularity space. Then the relationship between DR (X, Y) and S (X, Y) as well as the change rules of DR (X, Y) in multi-granulation spaces will be discussed in the following.
Theorem 9. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U and R ⊆ A. If X ≈ RY, then DR (X, Y) ≤ S (X, Y).
Proof. Because X ≈ RY, holds, and then
Therefore, DR (X, Y) - S (X, Y) ≤0, that is to say, DR (X, Y) ≤ S (X, Y).□
Theorem 10. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U. If X ≈ RY and P ⊆ R ⊆ A, then DR (X, Y) ≤ DP (X, Y).
Proof. Owing to X ≈ RY and P ⊆ R, it can be known that X ≈ PY from Theorem 3, and then
Because P ⊆ R, U/IND (R) ≺ U/IND (P) holds. That is to say, the granularity of the knowledge with respect to R on U is finer than the granularity of the knowledge with respect to P on U. Here, BNDR (X) ⊆ BNDP (X). We have , so DR (X, Y) - DP (X, Y) ≤0. That is to say DR (X, Y) ≤ DP (X, Y).
It can be seen from Theorem 10, if two uncertain target sets are roughly equal in different granularity spaces, then the similarity degree of two roughly equal sets in a finer granularity space is not greater than the similarity degree of two roughly equal sets in a coarser granularity space. It also reflects that the similarity degree of two roughly equal sets is proportional to the knowledge granularity, that is to say, if DR (X, Y) ≤ DP (X, Y), then βR (X) ≤ βP (X) can be obtained.□
Optimistic λ-approximation set and pessimistic λ-approximation set
In the previous work, the membership function describes the membership degree of element x (x ∈ U) belongs to target set X. And combining with cut sets, an approximation set of target set X is constructed. Then the knowledge granules in a certain granularity space can be used to realize the approximate description of target set X. This work facilitated the development of rough sets in a way. However, for two uncertain target sets which are roughly equal, owing to they have same upper approximation set and lower approximation set, we consider that whether an approximation set can be used to describe the two sets at the same time.
Given a decision information system S = (U, A, V, f), let X and Y be two subsets of domain U, R be a subset of A, and X ≈ RY. Obviously, and may be different when [x] R ⊆ BNDR (X) and [x] R ⊆ BNDR (Y). There are three cases of the two values, that is, , and . In [18], the basic idea of λ-approximation set translate a target set of rough sets into a fuzzy set. Combining with cut sets, giving a threshold λ, the equivalence class will be judged that whether it can be used to describe the λ-approximation set by compare λ and its membership degree. So, the λ-approximation set of X and Y may be different. In order to describe X and Y approximately by a same λ-approximation set, some rules should be given. For an equivalence class [x] R, if , [x] R cannot be a part of λ-approximation set; if or , [x] R can be a part of λ-approximation set. But whether [x] R can be a part of λ-approximation set when or ? For this question, we can treat it from optimistic view and pessimistic view. From optimistic view, [x] R can be a part of λ-approximation set of X and Y when or ; from pessimistic view, [x] R can be a part of λ-approximation set of X and Y if and only if and . Next, the definitions of optimistic λ-approximation set and pessimistic λ-approximation set of two sets which are rough equality will be given.
Definition 14.(Optimistic λ-approximation set) Given a decision information system S = (U, A, V, f), let X and Y be two subsets of domain U, R is a subset of A, which means X ⊆ U, Y ⊆ U and R ⊆ A, let
and 0 < λ ≤ 1, then is called the rough equality optimistic λ-approximation set of uncertain target sets X and Y.
Let λ = 0.5, the rough equality optimistic 0.5-approximation set of target sets X and Y described by the red dotted line, as shown in Fig. 13.
Optimistic 0.5-approximation set.fig13.png
Definition 15.(Pessimistic λ-approximation set) Given a decision information system S = (U, A, V, f), let X and Y be two subsets of domain U, R is a subset of A, which means X ⊆ U, Y ⊆ U and R ⊆ A, let
and 0 < λ ≤ 1, then is called the rough equality pessimistic λ-approximation set of uncertain target sets X and Y.
Let λ = 0.5, the rough equality pessimistic 0.5-approximation set of target sets X and Y described by the red dotted line, as shown in Fig. 14.
Pessimistic 0.5-approximation set.fig14.png
In order to show the definitions of optimistic λ-approximation set and pessimistic λ-approximation set more clearly, an example will be given as follows.
When we evaluate ”Triple-A student”(who is good in attitude, study and health), the composite score of a student will be given from three aspects: ideology and morality, academic record and health. Suppose there are sixteen students take part in the evaluation of ”Triple-A student”, the students are marked as xi (i = 1, 2, ⋯, 16), let U = {x1, x2, ⋯, x16}, and the composite score of students are shown as Table 1. Then there will be two teachers X and Y select ”Triple-A student” according to the score in Table 1. As we all know, there is no absolute equity when people make a decision, which is usually mixed up with personal emotions. There exist definite subjectivity when the teacher choose ”Triple-A student”, suppose teacher X will choose the student as ”Triple-A student” who has high score in ideology and morality, and teacher Y will choose the student as ”Triple-A student” who has high score in study. And then supposing X = {x1, x4, x7, x12, x14, x15}, Y = {x1, x2, x5, x7, x12, x13, x14, x15}. Composite score will be regarded as the basis to evaluate ”Triple-A student”, and S (compositescore) = S (health)). And it is easy to know U / S (compositescore) = {{x1, x2, x3}, {x4, x5, x6, x7}, {x8, x9, x10, x11, x12, x13}, {x14, x15}, {x16}}.
For simplicity, we used R to mark S (compositescore). Obviously, X ≈ RY. And according to the membership function , two fuzzy sets can be obtained as follows:
Let λ = 0.5, then , and .
For any two uncertain target sets X, Y (X ⊆ U, Y ⊆ U), if they are rough equality, combining with the rough equality optimistic λ-approximation set and the rough equality pessimistic λ-approximation set of X and Y, some basic properties will be established as follows:
;
;
;
, .
Proof. (1), (2) and (3) are established clearly.
(4) Because Y ⊆ X ∪ Y, it can be known that . And then from property (1), ; therefore, . Similarly, .□
Theorem 11. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U and R ⊆ A. If X ≈ RY and X ⊆ Y, then and .
Proof. Owing to X ≈ RY and X ⊆ Y, for every x ∈ U, we have .
So, it can be known that , that is to say Rλ (X) ⊆ Rλ (Y). Therefore, , . The theorem is proved.□
Theorem 12. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U and R ⊆ A. If X ≈ RY and λ = 1, then .
Proof. Obviously, Theorem 12 is established.□
Theorem 13. Given a decision information system S = (U, A, V, f), let X ⊆ U, Y ⊆ U and R ⊆ A. If X ≈ RY and λ1 ≤ λ2 ≤ ⋯ ≤ λn, then and .
Proof. Obviously, Theorem 13 is established.□
Theorem 13 shows that the rough equality optimistic λ-approximation set and the rough equality pessimistic λ-approximation set of X and Y will be increasingly approximate to their lower approximation set with the growth of λ.
Conclusions
Rough set theory is a mathematical tool which can process imprecise, inconsistent and uncertain knowledge, and it has been widely used in many fields. In this paper, the change rules of rough equality and rough inclusion of two uncertain target sets in multi-granulation spaces were studied, for two target sets X and Y, if X and Y are roughly equal(bottom-equal, top-equal) or X is roughly included(bottom-included, top-included) in Y in a finer granularity space, then X and Y must be roughly equal(bottom-equal, top-equal) or X is roughly included(bottom-included, top-included) in Y in a coarse granularity space. And then, the similarity degree of two roughly equal sets is given. On the one hand, the similarity of two sets can be calculated by it, on the other hand, the granularity of knowledge can be reflected by it. In order to describe two roughly equal sets approximately at the same time, the optimistic λ-approximation set and pessimistic λ-approximation set were proposed from the points of optimism and pessimism, and several properties were given. These research results probably are useful in knowledge discovery fields.
Footnotes
Acknowledgement
This work is supported by National Natural Science Foundation of P.R. China (No.61876201, No. 61472056) and Science and Technology Support Plan Project of Sichuan Province (No. 2015GZ0079).
References
1.
ApriantiW., MukhlashI., The application of rough set and fuzzy rough set based algorithm to classify incomplete meteorological data, In International Conference on Data and Software Engineering, 2014, pp. 1–6.
2.
AzamN., YaoJ.T., Analyzing uncertainties of probabilistic rough set regions with game-theoretic rough sets, International Journal of Approximate Reasoning55(1) (2014), 142–155.
3.
BoK.W., LaiV.S., A survey of the application of fuzzy set theory in production and operations management: 1998–2009, International Journal of Production Economics129(1) (2011), 157–168.
4.
DidierD., HenriP., Rough fuzzy sets and fuzzy rough sets, International Journal of General Systems17(2-3) (1990), 191–209.
5.
D”untschI., GedigaG., Uncertainty measures of rough set prediction, Artificial Intelligence106(1) (1998), 109–137.
FanT.F., LiuD.R., TzengG.H., Rough set-based logics for multicriteria decision analysis, European Journal of Operational Research182(1) (2007), 340–355.
8.
FengT., ZhangS.P., MiJ.S., The reduction and fusion of fuzzy covering systems based on the evidence theory, International Journal of Approximate Reasoning53(1) (2012), 87–103.
9.
GuiffridaA.L., NagiR., Fuzzy set theory applications in production management research: A literature survey, Journal of Intelligent Manufacturing9(1) (1998), 39–56.
10.
HassanY.F., Deep learning architecture using rough sets and rough neural networks, Kybernetes46(4) (2017), 693–705.
11.
HerbertJ.P., YaoJ.T., Analysis of data-driven parameters in game-theoretic rough sets, In International Conference on Rough Sets and Knowledge Technology2011, pp. 447–456.
JeonG., KimD., JeongJ., Rough sets attributes reduction based expert system in interlaced video sequences, IEEE Transactions on Consumer Electronics52(4) (2006), 1348–1355.
15.
LiD.Y., Ch, Y.Liu, Y.Du and X.Han, Artificial intelligence with uncertainty, Journal of Software15(11) (2004), 1583–1594.
16.
LiD.Y., MengH.J., ShiX.M., Membership cloud and membership cloud generators, Journal of Computer Research and Development (1995).
17.
LiangJ.Y., ChinK.S., DangC.Y., YamR.C.M., A new method for measuring uncertainty and fuzziness in rough set theory, International Journal of General Systems31(4) (2002), 331–342.
18.
MoshkovM., ZieloskoB., Combinatorial Machine Learning: A Rough Set Approach, Springer Publishing Company, Incorporated, 2013
19.
ParkK.S., Fuzzy-set theoretic interpretation of economic order quantity, IEEE Transactions on Systems, Man and Cybernetics17(6) (1987), 1082–1084.
20.
PattaraintakornP., CerconeN., Integrating rough set theory and medical applications, Applied Mathematics Letters21(4) (2008), 400–403.
21.
PawlakZ., Rough sets, International Journal of Computer Information Sciences11(5) (1982), 341–356.
22.
PawlakZ., Rough sets and decision analysis, Infor: Information Systems and Operational Research38(3) (2000), 132–144.
23.
PawlakZ., SkowronA., Rough membership functions: A tool for reasoning with uncertainty, Banach Center Publications28 (1993), 135–150.
24.
PawlakZ., SkowronA., Rudiments of rough sets, Information Sciences177(1) (2007), 3–27.
25.
PawlakZ., SlowinskiR., Rough set approach to multiattribute decision analysis, European Journal of Operational Research72(3) (1994), 443–459.
26.
PedryczW., Fuzzy set technology in knowledge discovery, Fuzzy Sets and Systems98(3) (1998), 279–290.
27.
ShenQ., ChouchoulasA., A rough-fuzzy approach for generating classification rules, Pattern Recognition35(11) (2002), 2425–2438.
28.
SwiniarskiR.W., SkowronA., Rough set methods in feature selection and recognition, Pattern Recognition Letters24(6) (2003), 833–849.
29.
VluymansS., DEerL., SaeysY., CornelisC., Applications of fuzzy rough set theory in machine learning: A survey, Fundamenta Informaticae142(1-4) (2015), 53–86.
30.
WangG.Y.Rough Set Theory and Knowledge Discovery, Xian Jiaotong University Press, 2001.
31.
WangG.Y., YaoY.Y., YuH., A survey on rough set theory and applications, Chinese Journal of Computers32(7) (2009), 1229–1246.
32.
YangH.H., WuC.L., Rough sets to help medical diagnosisevidence from a taiwans clinic, Expert Systems with Applications36(5) (2009), 9293–9298.
33.
YangL.B., GaoY.Y.Fuzzy set theory and its applications, South China University of Technology Press, 2011.
34.
YaoY.Y., Decision-theoretic rough set models, In International Conference on Rough Sets and Knowledge Technology2007, pp. 1–12.
YaoY.Y., SheY.H., Rough set models in multigranulation spaces, Information Sciences327 (2016), 40–56.
37.
YaoY.Y., WongS.K.M., A decision theoretic framework for approximating concepts, International Journal of Manmachine Studies37(6) (1992), 793–809.
38.
ZadehL.A., Fuzzy sets, Information and Control8(3) (1965), 338–353.
39.
ZengA., PanD., ZhengQ.L., PengH., Knowledge acquisition based on rough set theory and principal component analysis, IEEE Intelligent Systems21(2) (2006), 78–85.
40.
ZengW.Y., LiH.X., Inclusion measures, similarity measures, and the fuzziness of fuzzy sets and their relations, International Journal of Intelligent Systems21(6) (2006), 639–653.
41.
ZhangB., ZhangL.Theory and Applications of Problem Solving, Elsevier Science Inc, 1992.
42.
ZhangL., ZhangB., The quotient space theory of problem solving, In International Conference on Rough Sets, Fuzzy Sets, Data Mining, and Granular Computing (2004), pp. 11–15.
43.
ZhangQ.H., WangG.Y., XiaoY., Approximation sets of rough sets, Journal of Software23(7) (2012), 1745–1759.
44.
ZhangQ.H., YangJ.J., YaoL.Y., Attribute reduction based on rough approximation set in algebra and information views, IEEE Access4 (2016), 5399–5407.
45.
ZhangQ.H., ZhangP., WangG.Y., Research on approximation set of rough set based on fuzzy similarity, Journal of Intelligent & Fuzzy Systems32(3) (2017), 2549–2562.
46.
ZhangZ.W., ShiY., GaoG.X., A rough set-based multiple criteria linear programming approach for the medical diagnosis and prognosis, Expert Systems with Applications36(5) (2009), 8932–8937.
47.
ZiarkoW., Variable precision rough set model, Journal of Computer and System Sciences46(1) (1993), 39–59.