Abstract
The covering rough set (CRS) theory and the multi-granulation rough set (MGRS) theory are both the important generalizations of Pawlak rough set theory. Up to now, substantial contributions have been made to the development of CRS and MGRS. In this paper, in order to shed some light on the comparison and combination of CRS theory and MGRS theory, we investigate the relationship between CRS and MGRS based on different aspects. We firstly put forward an effective approach to describe the covering rough sets by means of the multi-granulation rough sets. Then, we, respectively, study the differences and relations of lower and upper operators, reduction, operation properties and algebraic properties between CRS and MGRS.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
The theory of rough sets, initiated by Pawlak (1982, 1991, 2002) and Pawlak and Skowron (2007), is an excellent tool for dealing with vagueness, uncertainty and incompleteness in data analysis. The theory has been applied successfully in the fields of pattern recognition, medical diagnosis, process control, data mining, conflict analysis, economics, environmental science, topology and algebra (Ananthanarayana et al. 2003; Swiniarski and Skowron 2003; Grzy mala-Busse and Siddhaye 2004; Jeon et al. 2006).
It is well known that the rough set theory is constructed on the basis of an equivalence relation. The equivalence relation plays an important role in Pawlak rough sets. The key idea of rough set theory is the use of some known knowledge to approximate the inaccurate and uncertain knowledge in information systems. However, the equivalence relation in Pawlak rough set theory is still restrictive for many applications. Then, the generalization of rough sets is an interesting topic not only in mathematical point of view but also in practical point of view. Along this direction, Zakowski (1983) has used coverings of a universe for establishing the covering rough set model. Covering rough set theory is a desirable direction in the field of rough sets. At present, more and more researchers devote to the study of the covering rough set theory. Yao and Yao (2012) study dual approximation operators by using coverings produced by the predecessor and/or successor neighborhoods of serial or inverse serial binary relations. Zhu and Wang (2007) and Zhu (2007a, b, 2009a, b) researched six types of approximation operators and investigated their properties. Meanwhile, the relationships of them have been discussed. Pomkala (1987, 1988) investigated additional pairs of dual approximation operators and studied coverings produced by tolerance relations. Kong and Wei (2015) studied the operation and algebraic properties of covering rough sets in fuzzy information system.
From the perspective of granular computing, an equivalence relation on the universe can be regarded as a granularity, and the corresponding partition can be regarded as a granular structure. Hence, Pawlak rough set theory is based on a single granularity. However, the classical rough set theory based on an equivalence relation does not deal with many problems in practical applications. Firstly, Qian et al. (2010a, b) extended the single-granulation rough sets to the multiple granulation rough sets, where the set approximations were defined using multiple equivalence relations on the universe. Recently, more and more attention has been paid to extending the multi-granulation rough set theory (Li et al. 2016, 2017; Liu and Wang 2011; Lin et al. 2013). Xu et al. (2012) developed the multi-granulation rough set model in ordered information systems, multi-granulation rough set model based on the tolerance relations. In addition, based on the multi-granulation rough set theory and fuzzy set theory, Xu et al. (2014) proposed a multi-granulation fuzzy rough set model and multi-granulation fuzzy rough sets in a fuzzy tolerance approximation space. Meanwhile, Yang et al. (2011) also generalized the multi-granulation rough sets into fuzzy rough sets and discussed the corresponding properties in incomplete information systems. Kong and Wei (2017) studied the operation and algebraic properties of multi-granulation rough sets in fuzzy information system. She and He (2012) explored the topological structures and obtained many excellent conclusions. Recently, Xu et al. (2011) proposed a generalized multi-granulation rough set model by introducing a support characteristic function and an information level.
As is well known, the properties of the multi-granulation rough sets based on the multiple equivalence relations are better than those of the covering rough sets based on the covering relation. If we could find some way to describe the covering rough sets by means of the multi-granulation rough sets, then we will study the covering rough set theory by using the multi-granulation rough set theory.
Motivated by the above problem, this study mainly focuses on the comparison and combination of covering rough set theory and multi-granulation rough set theory. More specifically, we put forward an effective way of transforming a covering approximation space into a multi-granulation approximation space, and the relationship between covering rough sets and multi-granulation rough sets is analyzed.
The rest of this paper is organized as follows. In Sect. 2, we briefly review some basic concepts of Pawlak rough sets, multi-granulation rough sets and covering rough sets. In Sect. 3, we transform covering approximation space into multi-granulation approximation space and discuss some useful properties. In Sect. 4, the relationship between covering approximation operators and multi-granulation approximation operators is analyzed. In Sect. 5, we discuss the differences and relations of covering and multi-granulation rough sets via reduction. In Sect. 6, we firstly investigate the operation properties of multi-granulation rough sets and then further study the operation properties of covering rough sets. In Sect. 7, based on the operation properties of multi-granulation and covering rough sets, we study the algebraic properties of multi-granulation and covering rough sets, respectively. Section 8 concludes this study with a brief summary and an outlook for further research.
2 Preliminaries
In this section, we review some basic concepts and notions in the theory of Pawlak rough sets, multi-granulation rough sets and covering rough sets. More details can be seen in references (Pawlak 1982; Qian et al. 2010b; Zhang and Kong 2016). Meanwhile, in this paper, we assume that the universe U is a finite nonempty set.
2.1 Pawlak rough sets
Let R be an equivalence relation of U. Denote \([x]_{R}=\{y | (x,y)\in R\}\), \(U/R=\{[x]_{R} | x\in U\}\); then \([x]_{R}\) is called the equivalence class of x and the quotient set U / R is called the equivalence class set of U. If \(X\subseteq U\) and R is an equivalence relation of U, then
are called Pawlak lower and upper approximations, respectively. The ordered pair \((\underline{R}(X),\overline{R}(X))\) is said to be Pawlak rough set of X with respect to R.
2.2 Multi-granulation rough sets
Different from Pawlak rough sets based on single equivalence relation, multi-granulation rough set models were established on the basis of multiple equivalence relations.
Definition 2.1
Let \((U,{\mathbb {R}})\) be a multi-granulation approximation space and \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the equivalence relations. For each \(X\subseteq U\)
are called the multi-granulation lower and upper approximations of X with respect to equivalence relations \(R_{1},R_{2}, \ldots ,R_{s}\), respectively.
\(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\) and \(\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\) are, respectively, called the optimistic multi-granulation lower and upper approximations of X by Qian et al. (2010b).
For each \(X\subseteq U\), the pair \((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X), \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X))\) is called the optimistic multi-granulation rough sets of X. Obviously, \(\{(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X), \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X))\mid X\subseteq U\}\) is a set of all the optimistic multi-granulation rough sets in approximation space and is denoted as \({\mathbb {B}}^{O}=\{(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X), \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X))\mid X\subseteq U\}\) .
Definition 2.2
Let \((U,{\mathbb {R}})\) be a multi-granulation approximation space and \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the equivalence relations. For each \(x\in U\), \([x]_{R_{1}},[x]_{R_{2}},\ldots ,[x]_{R_{s}}\) are equivalence classes of x. If there exists \([x]_{R_{i}}\) such that \([x]_{R_{i}}\subseteq [x]_{R_{j}}, j=1,2,\ldots ,s\), then \(R_{1},R_{2},\ldots ,R_{s}\) are called the minimum equivalence relations.
For any \(x\in U\), the minimum one of \([x]_{R_{1}},[x]_{R_{2}},\ldots ,[x]_{R_{s}}\) is denoted by \([x]_{R_\mathrm{min}}\). Clearly, \([x]_{R_\mathrm{min}}=\cap _{i=1}^{s}[x]_{R_{i}}\). Furthermore, for \(X\subseteq U\), we denote \(X/\cup _{i=1}^{s}R_{i}=\{[x_{1}]_{R_\mathrm{min}},[x_{2}]_{R_\mathrm{min}},\ldots ,[x_{r}]_{R_\mathrm{min}}\}\), where \(X/\cup _{i=1}^{s}R_{i}\) satisfies two conditions: (1) For any \([x_{i}]_{R_\mathrm{min}},[x_{j}]_{R_\mathrm{min}}\in X/\cup _{i=1}^{s}R_{i}\), we have \([x_{i}]_{R_\mathrm{min}}\cap [x_{j}]_{R_\mathrm{min}}=\emptyset \), where \(i,j\in \{1,2,\ldots ,r\}\) and \(i\ne j\); (2) \(\cup _{i=1}^{r}[x_{i}]_{R_\mathrm{min}}=X\).
Definition 2.3
Let \((U,{\mathbb {R}})\) be a multi-granulation approximation space and \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the equivalence relations. We say that \(R_{j}\in {\mathbb {R}}\) is lower approximation significant in \({\mathbb {R}}\), if for each \(X\subseteq U\), we have \(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\supset \underline{\sum _{i=1, i\ne j}^{s}R_{i}^{~O}}(X)\), and that \(R_{j}\in {\mathbb {R}}\) is not lower approximation significant in \({\mathbb {R}}\), if for each \(X\subseteq U\), we have \(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)=\underline{\sum _{i=1, i\ne j}^{s}R_{i}^{~O}}(X)\).
Definition 2.4
Let \((U,{\mathbb {R}})\) be a multi-granulation approximation space and \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the equivalence relations. We say that \(R_{j}\in {\mathbb {R}}\) is upper approximation significant in \({\mathbb {R}}\), if for each \(X\subseteq U\), we have \(\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\subset \overline{\sum _{i=1, i\ne j}^{s}R_{i}^{~O}}(X)\), and that \(R_{j}\in {\mathbb {R}}\) is not upper approximation significant in \({\mathbb {R}}\), if for each \(X\subseteq U\), we have \(\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)=\overline{\sum _{i=1, i\ne j}^{s}R_{i}^{~O}}(X)\).
Let \((U,{\mathbb {R}})\) be a multi-granulation approximation space. Given a equivalence relation \(R\in {\mathbb {R}}\) and a subset \(X\subseteq U\), the concepts of lower and upper approximation significant in \({\mathbb {R}}\) with respect to X were introduced by Qian et al. (2010b).
2.3 Covering rough sets
Covering rough sets were proposed to extend the range of applications of Pawlak rough sets. The key idea is to replace the partition of the universe by a covering. It is clear that a partition generalized by an equivalence relation on universe is a special case of a covering, so the notion of covering is an extension of a partition.
Definition 2.5
Let U be the universe and \({\mathcal {C}}\) a family of nonempty subsets of U. If \(\cup {\mathcal {C}}=U\), then \({\mathcal {C}}\) is called a covering of U. We call the ordered pair \((U,{\mathcal {C}})\) a covering approximation space.
Definition 2.6
Let \((U,{\mathcal {C}})\) be a covering approximation space and \(K\in {\mathcal {C}}\). If K is a union of some sets in \({\mathcal {C}}-\{K\}\), we say that K is a union reducible element of \({\mathcal {C}}\); otherwise, we say that K is a union irreducible element of \({\mathcal {C}}\).
Definition 2.7
Let \((U,{\mathcal {C}})\) be a covering approximation space and \(K\in {\mathcal {C}}\). If K is an intersection of some sets in \({\mathcal {C}}-\{K\}\), we say that K is an intersection reducible element of \({\mathcal {C}}\); otherwise, we say that K is an intersection irreducible element of \({\mathcal {C}}\).
Definition 2.8
Suppose \({\mathcal {C}}\) is a covering of U. A neighborhood system \({\mathcal {C}}_{x}\) of x is defined by:
Definition 2.9
Suppose \({\mathcal {C}}_{x}\) is the neighborhood system of x induced by a covering \({\mathcal {C}}\). The minimum description of x is defined by:
The minimum description md(x) of x has been proposed and studied by many authors (Bonikowski et al. 1998; Yang et al. 2011; Zhang and Kong 2016).
Definition 2.10
Let \({\mathcal {C}}\) be a covering of U. \({\mathcal {C}}\) is called unary covering, if \(\forall x\in U\), \(|md(x)|=1\).
In 1983, Zakowski was the first to propose the lower and upper approximation operators in a covering approximation space (Zakowski 1983). And then more and more attention has been paid to investigate the covering rough sets. For example, Pomkala (1987, 1988); Yao (2001); Yao and Yao (2012); Yao (1996, 1998); Zhu and Wang (2007); Zhu (2007a, b, 2009a, b); Bonikowski et al. (1998) continued to study other approximation operators. In this paper, we focus on studying the following covering approximation operators.
Definition 2.11
Let \((U,{\mathcal {C}})\) be a covering approximation space. For each \(X\subseteq U\),
are, respectively, called the lower and upper covering approximations of X.
The pair \((\underline{C}(X),\overline{C}(X))\) is called the covering rough set of X. Clearly, \(\mathbb {C}=\{(\underline{C}(X),\overline{C}(X))\mid X \subseteq U\}\) is a set of all the covering rough sets.
The covering rough sets listed in Definition 2.11 can go back to the papers by Pomkala (1987, 1988). But the explicit definition in terms of dual pairs has been given by Yao (2001).
Definition 2.12
Let \((U,{\mathcal {C}})\) be a covering approximation space. We say that \(K\in {\mathcal {C}}\) is lower approximation significant in \({\mathcal {C}}\), if for each \(X\subseteq U\), we have \(\underline{C}(X)\supset \underline{(C-\{K\})}(X)\), and that \(K\in {\mathcal {C}}\) is not lower approximation significant in \({\mathcal {C}}\), if for each \(X\subseteq U\), we have \(\underline{C}(X)=\underline{(C-\{K\})}(X)\).
Definition 2.13
Let \((U,{\mathcal {C}})\) be a covering approximation space. We say that \(K\in {\mathcal {C}}\) is upper approximation significant in \({\mathcal {C}}\), if for each \(X\subseteq U\), we have \(\overline{C}(X)\subset \overline{(C-\{K\})}(X)\), and that \(K\in {\mathcal {C}}\) is not upper approximation significant in \({\mathcal {C}}\), if for each \(X\subseteq U\), we have \(\overline{C}(X)=\overline{(C-\{K\})}(X)\).
3 Transforming covering approximation space into multi-granulation approximation space
In this section, we focus on transforming a covering approximation space into a multi-granulation space and illustrate the process with an example to facilitate our subsequent discussion.
Let \((U,{\mathcal {C}})\) be a covering approximation space with \({\mathcal {C}}=\{K_{1},K_{2},\ldots ,K_{s}\}\). For each \(K_{i}\in {\mathcal {C}}\), we can obtain an equivalence relation \(R_{i}\) on U, i.e., \(U/R_{i}=\{K_{i},\sim K_{i}\}\). Clearly, \(U/R_{i}\) is a partition of U, \(i=1,2,\ldots ,s\). Then, we get a multi-granulation approximation space \((U,{\mathbb {R}})\) and \({\mathbb {R}}=\{R_{1},R_{2},\ldots ,R_{s}\}\) is a set of the equivalence relations induced by \({\mathcal {C}}=\{K_{1},K_{2},\ldots ,K_{s}\}\). Therefore, we say that the multi-granulation approximation space \((U,{\mathbb {R}})\) is induced by the covering approximation space \((U,{\mathcal {C}})\).
Now, we use a real-world example to show the process of transforming a covering approximation space into a multi-granulation approximation space.
Example 3.1
Let \((U,{\mathcal {C}})\) be a covering approximation space with respect to hobby, where \(U=\{x_{1},x_{2},\ldots ,x_{6}\}, {\mathcal {C}}=\{K_{1},K_{2},K_{3},K_{4}\}=\{\{x_{1},x_{2},x_{5}\},\{x_{1},x_{3},x_{4}\},\{x_{1},x_{4}\},\{x_{1},x_{2},x_{3},x_{5},x_{6}\}\}\). Note that \((U,{\mathcal {C}})\) can be represented as a two-dimensional table. More details can be found in Table 1.
where “\(\surd \)" means the person \(x_{i}\) has the hobby; “\(\times \)" means the person \(x_{i}\) does not have the hobby, \(i=1,2,\ldots ,6\).
For \(K_{1}=\{x_{1},x_{2},x_{5}\}\), we obtain an equivalence \(R_{1}\) such that \(U/R_{1}=\{\{x_{1},x_{2},x_{5}\},\{x_{3},x_{4},x_{6}\}\}\);
For \(K_{2}=\{x_{1},x_{3},x_{4}\}\), we have an equivalence \(R_{2}\) such that \(U/R_{2}=\{\{x_{1},x_{3},x_{4}\},\{x_{2},x_{5},x_{6}\}\}\);
For \(K_{3}=\{x_{1},x_{4}\}\), we get an equivalence \(R_{3}\) such that \(U/R_{3}=\{\{x_{1},x_{4}\},\{x_{2},x_{3},x_{5},x_{6}\}\}\);
For \(K_{4}=\{x_{1},x_{2},x_{3},x_{5},x_{6}\}\), we obtain an equivalence \(R_{4}\) such that \(U/R_{4}=\{\{x_{1},x_{2},x_{3},x_{5},x_{6}\},\{x_{4}\}\}\).
Therefore, we generate a multi-granulation approximation space \((U,{\mathbb {R}})\), and \({\mathbb {R}}=\{R_{1},R_{2},R_{3},R_{4}\}\) is a set of equivalence relations induced by \({\mathcal {C}}=\{K_{1},K_{2},K_{3},K_{4}\}\).
By the transforming approach, we have the following results.
Theorem 3.1
Let \((U,{\mathcal {C}})\) be a covering approximation space, and \((U,{\mathbb {R}})\) a multi-granulation approximation space induced by \((U,{\mathcal {C}})\). If \({\mathcal {C}}=\{K_{1},K_{2},\ldots ,K_{s}\}\) is a unary covering of U and for each \(K\in {\mathcal {C}}\), we have \(\sim K\in {\mathcal {C}}\), then \(R_{1},R_{2},\ldots ,R_{s}\) induced by \(K_{1},K_{2},\ldots ,K_{s}\) are minimum equivalence relations on U.
Proof
Suppose \({\mathcal {C}}=\{K_{1},K_{2},\ldots ,K_{s}\}\) is a unary covering of U. For each \(x\in U\), denote \( {\mathcal {C}}_{x}=\{K_{x}^{1},K_{x}^{2},\ldots ,K_{x}^{m_{x}}\}\), then there exists \(K_{x}^{min}\in {\mathcal {C}}_{x}\) such that \(K_{x}^{min}\subseteq K_{x}^{i}, i=1,2,\ldots ,m_{x}\). Let \(R_\mathrm{min}\) be an equivalence relation induced by \(K_{x}^{min}\). So, \(U/R_\mathrm{min}=\{K_{x}^{min},\sim K_{x}^{min}\}=\{[x]_{R_\mathrm{min}},\sim [x]_{R_\mathrm{min}}\}\). By the assumption, for each \([x]_{R_{j}}\), we have that \([x]_{R_\mathrm{min}}\subseteq [x]_{R_{j}}, j=1,2,\ldots ,s\). Hence, \(R_{1},R_{2},\ldots ,R_{s}\) are minimum equivalence relations on U. \(\Box \)
Theorem 3.2
Let \((U,{\mathcal {C}})\) be a covering approximation space, and \(K_{l}\) and \(K_{p}=\sim K_{l}\) both the elements of \({\mathcal {C}}\). If \(R_{l}\) and \(R_{p}\) induced by \(K_{l}\) and \(K_{p}\) are both the equivalence relations of U, then \(R_{l}\) is identical to \(R_{p}\).
Proof
It is immediate.\(\Box \)
Remark 3.1
Let \((U,{\mathcal {C}})\) be a covering approximation space, \(K_{l}\) and \(K_{p}=\sim K_{l}\) are both the elements of \({\mathcal {C}}\), \(R_{l}\) and \(R_{p}\) induced by \(K_{l}\) and \(K_{p}\) are both the equivalence relations of U. Then
(1) we say that \(R_{l}\) is lower approximation significant, if for each \(X\subseteq U\), we have \(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\supset \underline{\sum _{i=1, i\ne l,p}^{s}R_{i}^{~O}}(X)\), and that \(R_{l}\) is not lower approximation significant, if for each \(X\subseteq U\), we have \(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)=\underline{\sum _{i=1, i\ne l,p}^{s}R_{i}^{~O}}(X)\).
(2) We say that \(R_{l}\) is upper approximation significant, if for each \(X\subseteq U\), we have \(\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\subset \overline{\sum _{i=1, i\ne l,p}^{s}R_{i}^{~O}}(X)\), and that \(R_{l}\) is not upper approximation significant, if for each \(X\subseteq U\), we have \(\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)=\overline{\sum _{i=1, i\ne l,p}^{s}R_{i}^{~O}}(X)\).
4 Differences and relations of approximation operators between CRS and MGRS
In this section, we mainly discuss the differences and relations of approximation operators between CRS and MGRS.
Theorem 4.1
Let \((U,{\mathcal {C}})\) be a covering approximation space, and \((U,{\mathbb {R}})\) a multi-granulation approximation space induced by \((U,{\mathcal {C}})\). For each \(X\subseteq U\), the following properties are true.
-
(1)
\(\underline{C}(X)\subseteq \underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\);
-
(2)
\(\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\subseteq \overline{C}(X)\).
Proof
(1) Let \({\mathcal {C}}=\{K_{1},K_{2},\ldots ,K_{s}\}\) be a covering of U, and \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the equivalence relations induced by \(K_{1},K_{2},\ldots ,K_{s}\). For each \(x\in \underline{C}(X)\), there exists \(K_{i}\in {\mathcal {C}}\) such that \(x\in K_{i}\subseteq X\). By the transforming approach, there exists an equivalence relation \(R_{i}\) induced by \(K_{i}\) such that \(U/R_{i}=\{K_{i},\sim K_{i}\}=\{[x]_{R_{i}},\sim [x]_{R_{i}}\}\). So we have \(x\in K_{i}=[x]_{R_{i}}\subseteq X\). Therefore, \(x\in \underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\). Hence, \(\underline{C}(X)\subseteq \underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\).
(2) This item can be obtained similarly.\(\Box \)
Example 4.1
(Continued from Example 3.1) For \(X_{1}=\{x_{1},x_{3},x_{4},x_{6}\}\), we have \(\underline{C}(X_{1})=\{x_{1},x_{3},x_{4}\}, \underline{\sum _{i=1}^{4}R_{i}^{~O}}(X_{1})=\{x_{1},x_{3},x_{4},x_{6}\}\); For \(Y_{1}=\{x_{3}\}\), we have \(\overline{C}(Y_{1})=\{x_{3},x_{6}\}, \overline{\sum _{i=1}^{4}R_{i}^{~O}}(Y_{1})=\{x_{3}\}\).
Theorem 4.2
Let \((U,{\mathcal {C}})\) be a covering approximation space, and \((U,{\mathbb {R}})\) a multi-granulation approximation space induced by \((U,{\mathcal {C}})\). For each \(K\in {\mathcal {C}}\), we have \(\sim K\in {\mathcal {C}}\), then the following properties are true.
-
(1)
\(\underline{C}(X)=\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\);
-
(2)
\(\overline{C}(X)=\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\).
Proof
(1) For each \(x\in \underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\), based on the assumption, there exists \(K\in {\mathcal {C}}\) such that \(x\in K\subseteq X\) or \(x\in \sim K\subseteq X\). By Definition 2.1, we have \(x\in \underline{C}(X)\).
(2) The proof is similar to that of the item (1).\(\Box \)
5 Differences and relations of reduction between CRS and MGRS
In this section, we will study the differences and relations of reduction between CRS and MGRS.
Theorem 5.1
Let \((U,{\mathcal {C}})\) be a covering approximation space, and \((U,{\mathbb {R}})\) a multi-granulation approximation space induced by \((U,{\mathcal {C}})\). If \(K_{l}\) and \(K_{p}=\sim K_{l}\) are both the union reducible elements of \({\mathcal {C}}\), then \(R_{l}\) induced by \(K_{l}\) is not lower approximation significant in \({\mathbb {R}}\).
Proof
For each \(x\in \underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\), there exists \(R_{k}\in {\mathbb {R}}\) such that \([x]_{R_{k}}\subseteq X\). Case 1: If \([x]_{R_{k}}\ne K_{l}\) and \([x]_{R_{k}}\ne \sim K_{l}\), then we have \(x\in \underline{\sum _{i=1,i\ne l,p}^{s}R_{i}^{~O}}(X)\); Case 2: If \([x]_{R_{k}}=K_{l}\), based on the assumption, there exists \(R_{m}\in {\mathbb {R}}\) such that \([x]_{R_{m}}\subseteq [x]_{R_{k}}\subseteq X\). Therefore, \(x\in \underline{\sum _{i=1,i\ne l,p}^{s}R_{i}^{~O}}(X)\); Case 3: If \([x]_{R_{k}}=\sim K_{l}\), based on the assumption, there exists \(R_{t}\in {\mathbb {R}}\) such that \([x]_{R_{t}}\subseteq [x]_{R_{k}}\subseteq X\). Therefore, \(x\in \underline{\sum _{i=1,i\ne l,p}^{s}R_{i}^{~O}}(X)\). In summary, we have \(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\subseteq \underline{\sum _{i=1,i\ne l,p}^{s}R_{i}^{~O}}(X)\). On the other hand, by Definition 2.1, we have \(\underline{\sum _{i=1,i\ne l,p}^{s}R_{i}^{~O}}(X)\subseteq \underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\). Hence, \(\underline{\sum _{i=1,i\ne l,p}^{s}R_{i}^{~O}}(X)= \underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\).\(\Box \)
Theorem 5.2
Let \((U,{\mathcal {C}})\) be a covering approximation space and \((U,{\mathbb {R}})\) a multi-granulation approximation space induced by \((U,{\mathcal {C}})\). If \(K_{l}\) and \(K_{p}=\sim K_{l}\) are both the intersection reducible elements of \({\mathcal {C}}\), then \(R_{l}\) induced by \(K_{l}\) is not upper approximation significant in \({\mathbb {R}}\).
Proof
For each \(x\in \overline{\sum _{i=1,i\ne l,p}^{s}R_{i}^{~O}}(X)\), we have \([x]_{R_{i}}\cap X\ne \emptyset , i=1,2,\ldots ,s,i\ne l,p.\) If \(x\in K_{l}\), based on the assumption, we have \(K_{l}=[x]_{R_{l}}\) such that \([x]_{R_{l}}\cap X\ne \emptyset \). If \(x\in \sim K_{l}\), according to the assumption, we have \(\sim K_{l}=[x]_{R_{l}}\) such that \([x]_{R_{l}}\cap X\ne \emptyset \). Therefore, \(x\in \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\). Hence \(\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)=\overline{\sum _{i=1,i\ne l,p}^{s}R_{i}^{~O}}(X)\).\(\Box \)
Example 5.1
Let \({\mathcal {C}}=\{K_{1},K_{2},K_{3},K_{4}\}=\{\{x_{1},x_{2}\},\{x_{2},x_{3},x_{5}\},\{x_{4},x_{6}\},\{x_{1},x_{2},x_{3},x_{4},x_{5}\}\}\). The equivalence relations \(R_{1},R_{2},R_{3},R_{4}\) are induced by \(K_{1},K_{2},K_{3},K_{4}\). Let \(X=\{x_{1},x_{2},x_{3},x_{5},x_{6}\}, \underline{\sum _{i=1}^{4}R_{i}^{~O}}(X)=\{x_{1},x_{2},x_{3},x_{5},x_{6}\}, \underline{C}(X)=\{x_{1},x_{2},x_{3},x_{5}\}\). Suppose \(\mathcal {C^{'}}=\{K_{1},K_{2},K_{3}\}\), we have \(\underline{\sum _{i=1}^{3}R_{i}^{~O}}(X)=\underline{C^{'}}(X)=\{x_{1},x_{2},x_{3},x_{5}\}\).
Example 5.1 shows that \(R_{4}\) is lower approximation significant in \({\mathbb {R}}=\{R_{1},R_{2},R_{3},R_{4}\}\), \(K_{4}\) is not lower approximation significant in \({\mathcal {C}}\).
Example 5.2
(Continued from Example 5.1) Let \(Y=\{x_{3},x_{4},x_{5},x_{6}\}, \underline{\sum _{i=1}^{4}R_{i}^{~O}}(Y)=\{x_{3},x_{4},x_{5},x_{6}\}, \underline{C}(Y)=\{x_{4},x_{6}\}\). Suppose \(\mathcal {C^{''}}=\{K_{1},K_{2},K_{4}\}\), we have \(\underline{R_{1}+R_{2}+R_{4}^{~O}}(Y)=\{x_{3},x_{4},x_{5},x_{6}\}, \underline{C^{''}}(Y)=\emptyset \).
Example 5.2 shows that \(R_{3}\) is lower approximation significant in \({\mathcal {C}}\), \(K_{4}\) is not lower approximation significant in \({\mathbb {R}}=\{R_{1},R_{2},R_{3},R_{4}\}\).
Based on the process of transforming a covering approximation space into a multi-granulation approximation space, the following result is shown as follows.
Theorem 5.3
Let \((U,{\mathcal {C}})\) be a covering approximation space, and \((U,{\mathbb {R}})\) a multi-granulation approximation space induced by \((U,{\mathcal {C}})\). If for each \(K\in {\mathcal {C}}\), we have \(\sim K\in {\mathcal {C}}\), then the following properties are true.
-
(1)
For each \(K\in {\mathcal {C}}\), K is lower approximation significant in \({\mathcal {C}}\) if and only if R induced by K is lower approximation significant in \({\mathbb {R}}\) induced by \({\mathcal {C}}\);
-
(2)
For each \(K\in {\mathcal {C}}\), K is upper approximation significant in \({\mathcal {C}}\) if and only if R induced by K is upper approximation significant in \({\mathbb {R}}\) induced by \({\mathcal {C}}\).
6 Differences and relations of operation properties between CRS and MGRS
In this section, we mainly discuss the differences and relations of operation properties between CRS and MGRS. Firstly, we discuss the operation properties of MGRS. Then, based on the operation properties of MGRS, we investigate corresponding operation properties of CRS.
6.1 Operation properties of MGRS
In this section, in order to better study the operation properties of CRS, we will explore some basic operation properties of MGRS.
According to the reference (Qian et al. 2010b), we have the following results.
Theorem 6.1
Let \((U,{\mathbb {R}})\) be an approximation space and \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the equivalence relations. For any \(X, Y\subseteq U\), then
-
(1)
\(~\underline{\sum _{i=1}^{s}R_{i}^{~O}}(U)=U, ~\overline{\sum _{i=1}^{s}R_{i}^{~O}}(U)=U\);
-
(2)
\(~\underline{\sum _{i=1}^{s}R_{i}^{~O}}(\emptyset )=\emptyset , ~\overline{\sum _{i=1}^{s}R_{i}^{~O}}(\emptyset )=\emptyset \);
-
(3)
\(~\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\subseteq X, ~X\subseteq \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\);
-
(4)
\(~X\subseteq Y\Rightarrow \underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\subseteq \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\) and \(\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\subseteq \overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\);
-
(5)
\(~\underline{\sum _{i=1}^{s}R_{i}^{~O}}(\sim X)=\sim \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X), ~\overline{\sum _{i=1}^{s}R_{i}^{~O}}(\sim X)=\sim \underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\);
-
(6)
\(~\forall x\in U\), \(\underline{\sum _{i=1}^{s}R_{i}^{~O}}([x]_{R_{i}})=[x]_{R_{i}}\) and \(\overline{\sum _{i=1}^{s}R_{i}^{~O}}([x]_{R_{i}})=[x]_{R_{i}},~~~~i=1,2,\ldots s\).
Theorem 6.2
Let \((U,{\mathbb {R}})\) be an approximation space and \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the minimum equivalence relations. For any \(X,Y\subseteq U\), then the following properties hold.
-
(1)
\( ~\underline{\sum _{i=1}^{s}R_{i}^{~O}}(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cup \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)) =\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cup \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\);
-
(2)
\(~\underline{\sum _{i=1}^{s}R_{i}^{~O}}(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)) =\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\);
-
(3)
\(~\overline{\sum _{i=1}^{s}R_{i}^{~O}}(\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cup \overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y))=\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cup \overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\);
-
(4)
\(~\overline{\sum _{i=1}^{s}R_{i}^{~O}}(\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y))=\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\).
Proof
Since the number of the granulation is finite, we only prove the results are true when the approximation space has two equivalence relations (\(R_{1}, R_{2}\in {\mathbb {R}}\)) for convenience. It is obvious that the proposition holds when \(R_{1}=R_{2}\). When \(R_{1} \ne R_{2}\), the proposition can be proved as follows.
(1)(\(\Leftarrow \)): For each \( x\in \underline{ R_{1}+R_{2}^{~O}}(X)\cup \underline{ R_{1}+R_{2}^{~O}}(Y)\), we have that \( x\in \underline{ R_{1}+R_{2}^{~O}}(X)\) or \(x\in \underline{ R_{1}+R_{2}^{~O}}(Y)\). That is to say that \([x]_{R_{1}}\subseteq X\) or \([x]_{R_{2}}\subseteq X\) or \([x]_{R_{1}}\subseteq Y\) or \([x]_{R_{2}}\subseteq Y\). According to Theorem 6.1, we have that \([x]_{R_{1}}=\underline{ R_{1}+R_{2}^{~O}}([x]_{R_{1}})\subseteq \underline{ R_{1}+R_{2}^{~O}}(X)\) or \([x]_{R_{2}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(X)\) or \([x]_{R_{1}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(Y)\) or \([x]_{R_{2}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(Y)\), so it can be obtained that \([x]_{R_{1}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(X)\cup \underline{ R_{1}+R_{2}^{~O}}(Y)\) or \([x]_{R_{2}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(X)\cup \underline{ R_{1}+R_{2}^{~O}}(Y)\). Hence, \(x\in \underline{ R_{1}+R_{2}^{~O}}(\underline{ R_{1}+R_{2}^{~O}}(X)\cup \underline{ R_{1}+R_{2}^{~O}}(Y))\).
(\(\Rightarrow \)): It is easy to prove by Theorem 6.1.
(2)(\(\Leftarrow \)): For each \(x\in \underline{ R_{1}+R_{2}^{~O}}(X)\cap \underline{ R_{1}+R_{2}^{~O}}(Y)\), we have that \(x\in \underline{ R_{1}+R_{2}^{~O}}(X)\) and \(x\in \underline{ R_{1}+R_{2}^{~O}}(Y)\). So, not only \([x]_{R_{1}}\subseteq X\) or \([x]_{R_{2}}\subseteq X\) hold , but \([x]_{R_{1}}\subseteq Y\) or \( [x]_{R_{2}}\subseteq Y\) hold at the same time.
Then, we have two cases as follows:
Case 1. \([x]_{R_{1}}\subseteq X\) and \([x]_{R_{1}}\subseteq Y\), or \([x]_{R_{2}}\subseteq X\) and \([x]_{R_{2}}\subseteq Y\);
Case 2. \([x]_{R_{1}}\subseteq X\) and \([x]_{R_{2}}\subseteq Y\), or \([x]_{R_{2}}\subseteq X\) and \([x]_{R_{1}}\subseteq Y\).
If \([x]_{R_{1}}\subseteq X\) and \([x]_{R_{1}}\subseteq Y\) hold in Case 1, we have that \( [x]_{R_{1}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(X)\) and \( [x]_{R_{1}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(Y)\) by Theorem 6.1. Then
In the same way, if \( [x]_{R_{2}}\subseteq X\) and \( [x]_{R_{2}}\subseteq Y\) hold in Case 1, we have
So, we have \(x\in \underline{ R_{1}+R_{2}^{~O}}(\underline{ R_{1}+R_{2}^{~O}}(X)\cap \underline{ R_{1}+R_{2}^{~O}}(Y))\) by (), () and Definition 2.1.
If \( [x]_{R_{1}}\subseteq X\) and \( [x]_{R_{2}}\subseteq Y\) hold in Case 2. Suppose that \([x]_{R_{1}}\subseteq [x]_{R_{2}}\), then we have that \( [x]_{R_{1}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(X)\) and \( [x]_{R_{2}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(Y)\) by Theorem 6.1. Then
At the same time, if \( [x]_{R_{2}}\subseteq X\) and \( [x]_{R_{1}}\subseteq Y\) hold in Case 2, we have that
So, we have that \(x\in \underline{ R_{1}+R_{2}^{~O}}(\underline{ R_{1}+R_{2}^{~O}}(X)\cap \underline{ R_{1}+R_{2}^{~O}}(Y))\) by (), () and Definition 2.1.
(\(\Rightarrow \)): It is easy to prove by Theorem 6.1.
(3)This item can be proved by Theorem 6.1 and the item (2).
(4)The property can be proved by Theorem 6.1 and the item (1).\(\Box \)
Theorem 6.3
Let \((U,{\mathbb {R}})\) be an approximation space, and \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the minimum equivalence relations, and \(X,Y\subseteq U\). For each \(x\in \underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\), we have \([x]_{R_\mathrm{min}}\subseteq \underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\).
Proof
Since the number of the granulation is finite, we only prove the results are true when the approximation space has two equivalence relations (\(R_{1}, R_{2}\in {\mathbb {R}}\)) for convenience. It is obvious that the proposition holds when \(R_{1}=R_{2}\). When \(R_{1} \ne R_{2}\), the proposition can be proved as follows.
For each \(x\in \underline{ R_{1}+R_{2}^{~O}}(X)\cap \underline{ R_{1}+R_{2}^{~O}}(Y)\), let \([x]_{R_{1}}\subseteq [x]_{R_{2}}\), i.e., \([x]_{R_\mathrm{min}}=[x]_{R_{1}}\), then not only \( [x]_{R_{1}}\subseteq X\) or \( [x]_{R_{2}}\subseteq X\) hold, but also \( [x]_{R_{1}}\subseteq Y\) or \( [x]_{R_{2}}\subseteq Y\) hold. So we have that \( [x]_{R_{1}}\subseteq X\) and \( [x]_{R_{1}}\subseteq Y\) hold. According to Theorem 6.1, it can be found that \( [x]_{R_{1}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(X)\) and \( [x]_{R_{1}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(Y)\). Hence, \( [x]_{R_{1}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(X)\cap \underline{ R_{1}+R_{2}^{~O}}(Y)\), i.e., \([x]_{R_\mathrm{min}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(X)\cap \underline{ R_{1}+R_{2}^{~O}}(Y)\).
\(\Box \)
In what follows, we propose the definitions of complement, intersection, union of the multi-granulation rough sets. And then, we discuss some basic operation properties of the multi-granulation rough sets.
Definition 6.1
Let \((U,{\mathbb {R}})\) be an approximation space and \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the equivalence relations. For each \(X\subseteq U\), the complement of \((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X))\in {\mathbb {B}}^{O}\) is defined as follows:
Remark 6.1
According to Theorem 6.1, we have \(\sim (\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X))=(\sim \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\sim \underline{\sum _{i=1}^{s}R_{i}^{~O}}(X))=(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(\sim X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(\sim X))\). In other words, \({\mathbb {B}}^{O}\) is closed under set complement.
Definition 6.2
Let \((U,{\mathbb {R}})\) be an approximation space, and \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the equivalence relations. For any \((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X))\) ,\((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y))\in {\mathbb {B}}^{O}\), the intersection and union of them are defined as follows.
It is natural to raise such a question: Is \({\mathbb {B}}^{O}\) closed under set intersection and union?
In the following, we will employ an example to illustrate the question.
Example 6.1
Let \((U,{\mathbb {R}})\) be an approximation space, where \(U=\{x_{1},x_{2},\ldots ,x_{8}\}\) and \(R_{1},R_{2}\in {\mathbb {R}}\) are the equivalence relations. Let \(U/R_{1} =\{\{x_{1},x_{3},x_{7}\},\{x_{2},x_{4}\},\{x_{5},x_{6},x_{8}\}\}, U/R_{2} =\{\{x_{1},x_{5}\},\{x_{2},x_{6}\},\{x_{3},x_{4},x_{7},x_{8}\}\}, X=\{x_{1},x_{3},x_{4}\}, Y=\{x_{4},x_{6},x_{8}\}\). Then, we have \(\overline{ R_{1}+R_{2}^{~O}}(X)=\{x_{1},x_{3},x_{4},x_{7}\}, \overline{ R_{1}+R_{2}^{~O}}(Y)=\{x_{2},x_{4},x_{6},x_{8}\}, \overline{ R_{1}+R_{2}^{~O}}(X)\cup \overline{ R_{1}+R_{2}^{~O}}(Y)=\{x_{1},x_{2},x_{3},x_{4},x_{6},x_{7},x_{8}\}\). It is obvious that there does not exist \(W\subseteq U\) such that \(\overline{ R_{1}+R_{2}^{~O}}(W)=\overline{ R_{1}+R_{2}^{~O}}(X)\cup \overline{ R_{1}+R_{2}^{~O}}(Y)\).
Example 6.1 indicates that \({\mathbb {B}}^{O}\) is not closed under set union. Meanwhile, it is easy to find that \({\mathbb {B}}^{O}\) is not closed under set intersection.
Let \((U,{\mathbb {R}})\) be an approximation space, \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the minimum equivalence relations, and \( X,Y\subseteq U\). Meanwhile, \(U/\cup _{i=1}^s R_{i}=\{[x]_\mathrm{min}\mid x\in U\}\). Next, we will introduce an approach to construct two subsets \(V,W\subseteq U\) such that for any \((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)),(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y))\in {\mathbb {B}}^{O}\), we have that
Let \(A=A_{1}/A_{2}\), and \(A_{1}=\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y), A_{2}=\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\). Denote \(P=\{[x_{i}]_{R_\mathrm{min}}| x_{i}\in A, i=1,2,\ldots ,m\}\), and P satisfies the following two conditions: (1) For \(\forall x\in A\), there exists \([x_{i}]_{R_\mathrm{min}}\in P\) such that \(x\in [x_{i}]_{R_\mathrm{min}}\); (2) For \(\forall [x_{i}]_{R_\mathrm{min}},[x_{j}]_{R_\mathrm{min}}\in P\), we have \([x_{i}]_{R_\mathrm{min}}\cap [x_{j}]_{R_\mathrm{min}}=\emptyset ,i\ne j,~~~i,j=1,2,\ldots ,m\). Denote \(M=\{x_{i},i=1,2,\ldots ,m\}\), \(V=M\cup A_{2}\).
Let \(B=B_{1}/B_{2}\), and \(B_{1}=\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cup \overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y), B_{2}=\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cup \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\). Denote \(Q=\{[x_{i}]_{R_\mathrm{min}}| x_{i}\in B, i=1,2,\ldots ,n\}\), and Q satisfies the following two conditions: (1) For \(\forall x\in B\), there exists \([x_{i}]_{R_\mathrm{min}}\in Q\) such that \(x\in [x_{i}]_{R_\mathrm{min}}\); (2) For \(\forall [x_{i}]_{R_\mathrm{min}},[x_{j}]_{R_\mathrm{min}}\in Q\), we have \([x_{i}]_{R_\mathrm{min}}\cap [x_{j}]_{R_\mathrm{min}}=\emptyset ,i\ne j,~~~i,j=1,2,\ldots ,n\). Denote \(N=\{x_{i},i=1,2,\ldots ,n\}\), \(W=N\cup B_{2}\).
According to the approach presented above, we can prove that the MGRS with respect to the minimum equivalence relations is closed under set intersection and union. So, we have the following result.
Theorem 6.4
Let \((U,{\mathbb {R}})\) be an approximation space, \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the minimum equivalence relations, and \(X,Y\subseteq U\). For V, W constructed above, then the following properties hold, i.e., \({\mathbb {B}}^{O}\) is closed under set intersection and union.
-
(1)
\(~\underline{\sum _{i=1}^{s}R_{i}^{~O}}(V)=\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\);
-
(2)
\(~\overline{\sum _{i=1}^{s}R_{i}^{~O}}(V)=\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\);
-
(3)
\(~\underline{\sum _{i=1}^{s}R_{i}^{~O}}(W)=\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cup \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\);
-
(4)
\(~\overline{\sum _{i=1}^{s}R_{i}^{~O}}(W)=\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cup \overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\).
Proof
Since the number of the granulation is finite, we only prove the results are true when the approximation space has two equivalence relations (\(R_{1}, R_{2}\in {\mathbb {R}}\)) for convenience. It is obvious that the proposition holds when \(R_{1}=R_{2}\). When \(R_{1} \ne R_{2}\), the proposition can be proved as follow.
-
(1)
(\(\Rightarrow :\))For each \(x\in \underline{ R_{1}+R_{2}^{~O}}(V)\), let \([x]_{R_{1}}\subseteq [x]_{R_{2}}\), then we have \([x]_{R_{1}}\subseteq V\). By Theorem 6.3 and the construction of V, it can be obtained that
$$\begin{aligned}{}[x]_{R_{1}}\subseteq \underline{ R_{1}+R_{2}^{~O}}(X)\cap \underline{ R_{1}+R_{2}^{~O}}(Y). \end{aligned}$$Then, we have that
$$\begin{aligned} x\in \underline{ R_{1}+R_{2}^{~O}}(\underline{ R_{1}+R_{2}^{~O}}(X)\cap \underline{ R_{1}+R_{2}^{~O}}(Y)). \end{aligned}$$Hence, it follows that \(x\in \underline{ R_{1}+R_{2}^{~O}}(X)\cap \underline{ R_{1}+R_{2}^{~O}}(Y)\) by Theorem 6.2.
(\(\Leftarrow :\)) It can be proved easily by Theorem 6.1 and the construction of V.
-
(2)
(\(\Rightarrow :\))By the construction of V, we have that \(V\subseteq \overline{ R_{1}+R_{2}^{~O}}(X)\cap \overline{ R_{1}+R_{2}^{~O}}(Y)\). Then, according to Theorem 6.1, we have that
$$\begin{aligned} \overline{ R_{1}+R_{2}^{~O}}(V)\subseteq \overline{ R_{1}+R_{2}^{~O}}(\overline{ R_{1}+R_{2}^{~O}}(X)\cap \overline{ R_{1}+R_{2}^{~O}}(Y)). \end{aligned}$$Hence, it can be obtained that \(\overline{ R_{1}+R_{2}^{~O}}(V)\subseteq \overline{ R_{1}+R_{2}^{~O}}(X)\cap \overline{ R_{1}+R_{2}^{~O}}(Y)\) by Theorem 6.2.
(\(\Leftarrow :\)) It can be obtained easily by Theorem 6.1 and the construction of V defined above.
-
(3)
The item can be proved similarly to (1).
-
(4)
The property can be proved similarly to (2).
\(\Box \)
To apply this approach to practical issues, we present an algorithm which may compute subset \(V\subseteq U\). The detailed algorithm is formally described as follows.
It is clear that the time complexity of Algorithm 1 is \(o(s|U|^{2})\).
Similar to Algorithm 1, we can also employ an algorithm to compute subset \(W\subseteq U\).
Similarly, the time complexity of Algorithm 2 is also \(o(s|U|^{2})\).
An example is presented to show the effectiveness of Algorithms 1 and 2.
Example 6.2
Let \(U=\{x_{0},x_{1},\ldots ,x_{10}\},U/R_{1}=\{\{x_{0},x_{1},x_{2}\},\{x_{3},x_{4},x_{5},x_{6}\},\{x_{7},x_{8},x_{9},x_{10}\}\}, U/R_{2}=\{\{x_{0},x_{1},x_{2}\},\{x_{3},x_{4}\}, \{x_{5},x_{6}\},\{x_{7},x_{8}\},\{x_{9},x_{10}\}\}\). Clearly, \(R_{1}\) and \(R_{2}\) are the minimum equivalence relations. For \(X=\{x_{0},x_{1},x_{3},x_{5},x_{7},x_{9}\}, Y=\{x_{1},x_{2},x_{4},x_{6},x_{8},x_{9}\}\), we have that
Let \(V=\{x_{0},x_{3},x_{5},x_{7},x_{9}\}, W=\{x_{0},x_{3},x_{5},x_{7},x_{9}\}\), then we have that
It is easy to find that the selections of V, W which satisfy Eqs. () and () are not unique. For \(X=\{x_{0},x_{1},x_{3},x_{5}, x_{7},x_{9}\}, Y=\{x_{1},x_{2},x_{4},x_{6},x_{8},x_{9}\}\), all the selections of V, W obtained from Algorithms 1 and 2 are given in Table 2.
In addition, for \(Z=\{x_{0},x_{4},x_{5},x_{8},x_{9},x_{10}\}\). Let \(C=\{x_{0},x_{3},x_{5},x_{7},x_{9}\}, D=\{x_{0},x_{3},x_{5},x_{7},x_{9},x_{10}\}\); then we have that
In the same way, the selections of C, D which satisfy Eqs. () and () are also not unique. For \(X=\{x_{0},x_{1},x_{3},x_{5},x_{7},x_{9}\}, Y=\{x_{1},x_{2},x_{4},x_{6},x_{8},x_{9}\},Z=\{x_{0},x_{4},x_{5},x_{8},x_{9},x_{10}\}\), all the selections of C, D obtained from Algorithms 1 and 2 are given in Table 3.
Remark 6.2
The proof of Theorem 6.4 and the development of Algorithms 1 and 2 are both based on the constructions of V, W. We can use the constructions of V, W to prove that \({\mathbb {B}}^{O}\) is closed under set union and intersection. Meanwhile, from the constructions of V, W, we further develop two algorithms to compute subsets V, W. Therefore, according to Theorem 6.4, Algorithms 1 and 2, we can find subsets V, W such that Eqs. () and () hold. In fact, more other subsets can be evaluated to satisfy the above two equations. For instance, by Example 6.2, the subsets \(V^{'}=\{x_{0},x_{1},x_{3},x_{5},x_{7},x_{9}\}, W^{'}=\{x_{0},x_{2},x_{3},x_{5},x_{7},x_{9}\}\) satisfy Eqs. () and (), too. But \(V^{'},W^{'}\) cannot be obtained from Theorem 6.4, Algorithms 1 and 2. Similarly, we can also find two subsets to meet Eqs. () and (), but they cannot be computed by Theorem 6.4, Algorithms 1 and 2.
6.2 Operation properties of CRS
In this section, based on the operation properties of MGRS, we will study some basic operation properties of CRS. Since the duality of covering lower and upper approximation operators, \(\mathbb {C}\) is closed under set complement. On the other hand, is \(\mathbb {C}\) closed under set intersection and union? We will answer the question through the following example.
Example 6.3
(Continued from Example 3.1) For \(X_{1}=\{x_{1},x_{4}\}, Y_{1}=\{x_{1},x_{2},x_{3},x_{5},x_{6}\}\), we have that \(\underline{C}(X_{1})=\{x_{1},x_{4}\}, \underline{C}(Y_{1})=\{x_{1},x_{2},x_{3},x_{5},x_{6}\}, \underline{C}(X_{1})\cap \underline{C}(Y_{1})=\{x_{1}\}\). Clearly, there does not exist subset \(V\subseteq U\) such that \(\underline{C}(V)=\underline{C}(X_{1})\cap \underline{C}(Y_{1})\).
For \(X_{2}=\{x_{4}\}, Y_{2}=\{x_{2},x_{3},x_{5},x_{6}\}\), we have \(\overline{C}(X_{2})=\{x_{4}\}, \overline{C}(Y_{2})=\{x_{2},x_{3},x_{5},x_{6}\}, \overline{C}(X_{2})\cup \overline{C}(Y_{2})=\{x_{2},x_{3},x_{4},x_{5},x_{6}\}\). Similarly, there does not exist subset \(W\subseteq U\) such that \(\overline{C}(W)=\overline{C}(X_{2})\cup \overline{C}(Y_{2})\).
Example 6.3 shows that \(\mathbb {C}\) is not closed under set intersection and union.
By Theorems 3.1, 4.2 and 6.4, we have the following result.
Theorem 6.5
Let \((U,{\mathcal {C}})\) be a covering approximation space. If \({\mathcal {C}}\) is a unary covering of U, and for each \(K\in {\mathcal {C}}\), we have \(\sim K\in {\mathcal {C}}\), then \(\mathbb {C}\) is closed under set intersection and union.
Remark 6.3
Let \((U,{\mathcal {C}})\) be a covering approximation space. If \({\mathcal {C}}\) is a unary covering of U, and for each \(K\in {\mathcal {C}}\), we have \(\sim K\in {\mathcal {C}}\), then there exist subsets \(V,W\subseteq U\) such that the following Eqs. () and () are satisfied.
Example 6.4
Let \((U,{\mathcal {C}})\) be a covering approximation space, where \(U=\{x_{1},x_{2},\ldots ,x_{9}\}, {\mathcal {C}}=\{\{x_{1},x_{2}\},\{x_{1},x_{2},x_{3},x_{6}, x_{7},x_{8},x_{9}\},\{x_{1},x_{2},x_{3},x_{4},x_{5}\},\{x_{1},x_{2},x_{4},x_{5},x_{6},x_{7},x_{8},x_{9}\}, \{x_{3}\},\{x_{4},x_{5}\},\{x_{6},x_{7},x_{8},x_{9}\},\{x_{3},x_{4},x_{5},x_{6},x_{7},x_{8},x_{9}\}\}\). Then, a multi-granulation approximation space \((U,{\mathbb {R}})\) can be induced by \((U,{\mathcal {C}})\), where \({\mathbb {R}}=\{R_{1},R_{2},R_{3},R_{4}\},U/R_{1}=\{\{x_{1},x_{2}\},\{x_{3},x_{4},x_{5},x_{6},x_{7},x_{8},x_{9}\}\},U/R_{2}=\{\{x_{1},x_{2},x_{3},x_{6},x_{7},x_{8},x_{9}\}, \{x_{4},x_{5}\}\},U/R_{3}=\{\{x_{1},x_{2},x_{3},x_{4},x_{5}\},\{x_{6},x_{7},x_{8},x_{9}\}\}\) and \(U/R_{4}=\{\{x_{1},x_{2},x_{4},x_{5},x_{6},x_{7},x_{8},x_{9}\}, \{x_{3}\}\}.\) Clearly, \(R_{1},R_{2},R_{3},R_{4}\) are the minimum equivalence relations.
For \(X=\{x_{1},x_{4},x_{6}\}, Y=\{x_{3},x_{5},x_{6}\}\), let \(V=\{x_{4},x_{6}\},W=\{x_{1},x_{4},x_{6}\}\), Eqs. () and () are satisfied. It is easy to see that the selections of V, W which satisfy Eqs. () and () are not unique. For \(X=\{x_{1},x_{4},x_{6}\}, Y=\{x_{3},x_{5},x_{6}\}\), all the selections of V, W obtained by Algorithms 1 and 2 are given in Table 4.
Furthermore, for \(Z=\{x_{1},x_{6}\}\). Let \(C=\{x_{0},x_{3},x_{7}\}, D=\{x_{0},x_{1},x_{2},x_{3},x_{7}\}\), then we have that
Similarly, the selections of C, D which satisfy Eqs. () and () are also not unique. For \(X=\{x_{1},x_{4},x_{6}\}, Y=\{x_{3},x_{5},x_{6}\},Z=\{x_{1},x_{6}\}\), all the selections of C, D obtained by Algorithms 1 and 2 are given in Table 5.
7 Differences and relations of algebraic properties between CRS and MGRS
An algebraic approach to rough set theory was first presented by Iwiński (1987). Since then, substantial conclusions on the algebraic properties of rough sets have been done (Pawlak 1982; Comer 1991; Biswas and Nanda 1994; Kuroki and Paul 1996; Kuroki 1997; Yao 1996, 1998; Pagliani 1998; Li 2002; Kong and Wei 2015, 2017).
In this section, we mainly discuss the differences and relations of algebraic properties between CRS and MGRS. Firstly, we discuss the algebraic properties of MGRS. Then, based on the algebraic properties of MGRS, the corresponding algebraic properties of CRS are discussed.
7.1 Algebraic properties of MGRS
Since Pawlak proposed the theory of rough sets in 1982, the researches of algebraic properties on rough sets have been started. However, it is still an open problem regarding the algebraic properties of multi-granulation rough sets. As an application on operation properties of multi-granulation rough sets, we will investigate some basic algebraic properties of multi-granulation rough sets in this section. Firstly, we review some basic concepts of algebraic theory.
A partial order on a nonempty set L is a binary relation \(\le \) such that, for all \(x,y,z\in L, (1) x\le x, (2) x\le y\) and \(y\le x\) imply \(x=y, (3) x\le y\) and \(y\le z\) imply \(x\le z\). A set L equipped with a partial order is called a partially ordered set. Let \(S\subseteq L\), an element \(x\in L\) is an upper bound of S if \(s\le x\) for all \(s\in S\). Meanwhile, a lower bound can be defined dually. The set of all upper bounds of S is denoted by \(S^{u}\) and the set of all lower bounds of S is denoted by \(S^{l}\). If \(S^{u}\) has a least element x, then x is called the least upper bound of S. Dually, if \(S^{l}\) has a greatest element x, then x is called the greatest lower bound of S. In what follows, we will denote the least upper bound of S by \(\vee S\) and denote the greatest lower bound of S by \(\wedge S\) when they exist. In particular, we will write \(x\vee y\) in place of \(\vee \{x,y\}\) when it exists, and \(x\wedge y\) in place of \(\wedge \{x,y\}\) when it exists.
Definition 7.1
A partially ordered set L is a lattice, if \(a\vee b\in L\) and \(a\wedge b\in L\), for all \(a,b\in L\).
Definition 7.2
A lattice L is a distributive lattice, if \(a\vee (b\wedge c)=(a\vee b)\wedge (a\vee c)\) and \(a\wedge (b\vee c)=(a\wedge b)\vee (a\wedge c)\), for all \(a,b,c\in L\).
Definition 7.3
A distributive lattice \(\langle L, \vee , \wedge , \sim \rangle \) is a soft algebra, if for \(\forall a,b\in L\), the following three properties are satisfied:
-
(1)
\(a\vee 0=a, a\wedge 0=0, a\vee 1=1, a\wedge 1=a\);
-
(2)
\(\sim (\sim a)=a\);
-
(3)
\(\sim (a\vee b)=(\sim a)\wedge (\sim b), \sim (a\wedge b)=(\sim a)\vee (\sim b)\).
Definition 7.4
A lattice \(\langle L, \vee , \wedge , \sim , 0 \rangle \) is a pseudo-complement lattice, if for each \(a\in L\), there must exist \(a^{*}\in L\) such that \(a^{*}\) is the pseudo-complement element of a, i.e., the following two properties are satisfied:
-
(1)
\(a\vee a^{*}=0\);
-
(2)
For each \(b\in L\), if \(a\vee b=0\), then we have that \(b\le a^{*}\);
In what follows, based on the operation properties of MGRS, the algebraic properties of MGRS will be discussed. Let \((U,{\mathbb {R}})\) be an approximation space, and \(R_{1},R_{2},\ldots ,R_{s}\in {\mathbb {R}}\) the minimum equivalence relations. In order to make the discussion more accurate and consistent, we write “\(\cup \)" in place of “\(\vee \)", and “\(\cap \)" in place of “\(\wedge \)". Then, we have the following conclusions.
Theorem 7.1
\(({\mathbb {B}}^{O},\cup ,\cap )\) is a distributive lattice.
Proof
For any \((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)), (\underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)), (\underline{\sum _{i=1}^{s}R_{i}^{~O}}(Z),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(Z))\in {\mathbb {B}}^{O}\), we have that
Thus the proposition hold. \(\Box \)
Let \((\emptyset ,\emptyset )=0\), \((U,U)=1\), we have the following proposition.
Theorem 7.2
\(({\mathbb {B}}^{O},\cup ,\cap ,\sim )\) is a soft algebra.
Proof
For any \((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)), (\underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y))\in {\mathbb {B}}^{O}\), we have that
Similarly, we have that
Hence, it can be known that \(({\mathbb {B}}^{O},\cup ,\cap ,\sim )\) is a soft algebra.\(\Box \)
For each \((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X))\in {\mathbb {B}}^{O}\), let \((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X))^{*}=(\sim \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\sim \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X))\), then we have the following conclusion.
Theorem 7.3
\(({\mathbb {B}}^{O},\cup ,\cap ,\sim ,0 )\) is a pseudo-complement lattice.
Proof
For each \((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X))\in {\mathbb {B}}^{O}\), we have that
(2) For any \((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)),(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y))\in {\mathbb {B}}^{O}\). Let \((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X))\cap (\underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y))=0.\) Then \((\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y))=0.\) We have that \(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\cap \underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)=\emptyset .\) That is to say that \(\overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\subseteq \sim \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X).\) Since \(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\subseteq \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)\), then we have that \(\underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y)\subseteq \sim \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X).\) So, \( (\underline{\sum _{i=1}^{s}R_{i}^{~O}}(Y),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(Y))\subseteq (\sim \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X),\sim \overline{\sum _{i=1}^{s}R_{i}^{~O}}(X)))=(\underline{OM_{\sum _{i=1}^s R_{i}}}(X),\overline{\sum _{i=1}^{s}R_{i}^{~O}}(X))^{*}.\) Therefore, \(({\mathbb {B}}^{O},\cup ,\cap ,\sim ,0 )\) is a pseudo-complement lattice.\(\Box \)
7.2 Algebraic properties of CRS
According to the operation properties of CRS, we will investigate corresponding algebraic properties in this section. In order to illustrate the relationship between the algebraic properties of MGRS and CRS, we, respectively, denote that Condition 1 stands for “\({\mathcal {C}}\) is a unary covering of U”; Condition 2 means "for each \(K\in {\mathcal {C}}\), we have \(\sim K\in {\mathcal {C}}\)"; Condition 3 is "\(R_{1},R_{2},\ldots ,R_{S}\) are minimum equivalence relations". By Theorem 3.1, we know that if \({\mathcal {C}}\) satisfies Conditions 1 and 2, then \(R_{1},R_{2},\ldots ,R_{S}\) induced by \({\mathcal {C}}=\{K_{1},K_{2},\ldots ,K_{S}\}\) are minimum equivalence relations. According to Theorem 4.2, if \({\mathcal {C}}\) satisfies Condition 1, then multi-granulation lower and upper approximations are equal to covering lower and upper approximations. Moreover, by Theorems 6.4 and 6.5, MGRS under Condition 3 and CRS under Conditions 1 and 2 are both closed under set intersection and union. Therefore, the algebraic properties of CRS under Conditions 1 and 2 are similar to the algebraic properties of MGRS under Condition 3. Thus, the algebraic properties of CRS can be studied by using of the algebraic properties of MGRS.
In this section, we suppose that \((U,{\mathcal {C}})\) is a covering approximation space, and \({\mathcal {C}}\) satisfies Conditions 1 and 2. Thus, the proofs of the theorems in this subsection are similar to those of the theorems in Sect. 7.1 and are thus omitted.
Theorem 7.4
\((\mathbb {C},\cup ,\cap )\) is a distributive lattice.
Theorem 7.5
\((\mathbb {C},\cup ,\cap ,\sim )\) is a soft algebra.
Theorem 7.6
\((\mathbb {C},\cup ,\cap ,\sim ,0 )\) is a pseudo-complement lattice.
8 Conclusion
In this paper, we firstly introduced an effective approach to describe a covering approximation space by means of a multi-granulation approximation space. Then, we investigated the differences and relations of many different properties between CRS and MGRS. Lots of excellent results have been presented and enriched the rough set theory.
On the other hand, it is possible to comparatively study the differences and relations of many different properties between CRS and MGRS based on fuzzy system, ordered information system. We will research these issues in the near future.
References
Ananthanarayana VS, Narasimha MM, Subramanian DK (2003) Tree structure for efficient data mining using rough sets. Pattern Recognit Lett 24:851–862
Bonikowski Z, Bryniorski E, Wybraniec-Skardowska U (1998) Extensions and intentions in the rough set theory. Inf Sci 107:149–167
Biswas R, Nanda S (1994) Rough groups and rough subgroups. Bull Pol Acad Sci Math 42(3):251–254
Comer S (1991) An algebraic approach to the approximation of information. Fundam Inform 14:492–502
Grzy mala-Busse I, Siddhaye S (2004) Rough sets approach to rule induction from incomplete data In: Proceedings of 10th international conference on information proceeding and management of uncertainty in knowledge-based systems, pp 923–930
Iwiński TB (1987) Algebraic approach to rough sets. Bull Pol Acad Sci 35(9–10):673–683
Jeon G, Kim D, Jeong J (2006) Rough sets attributes reduction based expert system in interlaced video sequences. IEEE Trans Consum Electron 52:1348–1355
Kong QZ, Wei ZX (2015) Covering-based fuzzy rough sets. J Intell Fuzzy Syst 29:2405–2411
Kong QZ, Wei ZX (2017) Further study of multi-granulation fuzzy rough sets. J Intell Fuzzy Syst 32:2413–2424
Kuroki N, Paul P (1996) The lower and upper approximations in a fuzzy group. Inf Sci 90:203–220
Kuroki N (1997) Rough ideals in semigroups. Inf Sci 100:139–163
Li DY (2002) Algebraic aspects and knowledge reduction in rough set theory. Xi\(^{^{\prime }}\)an Jiaotong University Doctor Paper
Li JH, Ren Y, Mei CL, Qian YH, Yang XB (2016) A comparative study of multi-granulation rough sets and concept lattices via rule acquisition. Knowl-Based Syst 91:152–164
Li JH, Huang CC, Qi JJ, Qian YH, Liu WQ (2017) Three-way cognitive concept learning via multi-granularity. Inf Sci 378:244–263
Lin GP, Liang JY, Qian YH (2013) Multigranulation rough sers: From partition to covering. Inf Sci 241:101–118
Liu CH, Wang MZ (2011) Covering fuzzy rough set based on multi-granulation. In: International conference on uncertainty reasoning and knowledge engineering, pp 146–149
Pagliani P (1998) Rough set theory and logic-algebraic structures. In: Orlowska E (ed) Studies in fuzziness and soft computing. Physica, New York, pp 109–190
Pawlak Z (1982) Rough sets. Int J Comput Inform Sci 11(5):341–356
Pawlak Z (1991) Rough set: theoretical aspects of reasoning about data. Kluwer Academic Publishers, Dordrecht
Pawlak Z (2002) Rough sets, decision algorithms and Bayes\(^{^{\prime }}\)s theorem. Eur J Oper Res 136:181–189
Pawlak Z, Skowron A (2007) Rudiments of rough sets. Inf Sci 177:3–27
Pomykala JA (1987) Approximation operations in approximation space. Bull Pol Acad Sci 9–10:653–662
Pomykala JA (1988) On definability in the nondeterministic information system. Bull Pol Acad Sci Math 36:193–210
Qian YH, Liang JY, Dang CY (2010a) Incomplete multigranulation rough set. IEEE Trans Syst Man Cybern A 20:420–431
Qian YH, Liang JY, Yao YY, Dang CY (2010b) MGRS: a multi-granulation rough set. Inf Sci 180:949–970
She YH, He XL (2012) On the structure of the multi-granulation rough set model. Knowl-Based Syst 36:81–92
Swiniarski RW, Skowron A (2003) Rough set method in feature selection and recognition. Patt Recog Lett 24:833–849
Xu WH, Wang QR, Zhang XT (2011) Multi-granulation fuzzy rough sets in a fuzzy tolerance approximation space. Int J Fuzzy Syst 13:246–259
Xu WH, Li Y, Liao XW (2012) Approaches to attribute reductions based on rough set and matrix computation in inconsistent ordered information systems. Knowl-Based Syst 41(5):78–91
Xu WH, Wang QR, Luo SQ (2014) Multi-granulation fuzzy rough sets. J Intell Fuzzy Syst 26:1323–1340
Yang XB, Song XN, Dou HL, Yang JY (2011) Multigranulation rough set: from Crisp to Fuzzy Case. Ann Fuzzy Math Inf 1:55–70
Yao YY (1996) Two views of the theory of rough sets in finite universes. Int J Approx Reason 15:291–317
Yao YY (1998) Constructive and algebraic methods of the theory of rough sets. Inf Sci 109:21–47
Yao YY (2001) Information granulation and rough set approximation. Int J Intell Syst 16(1):87–104
Yao YY, Yao BX (2012) Covering based rough set approximations. Inf Sci 200(1):91–107
Zakowski W (1983) Approximations in the space (\(\mu, \pi \)). Demonstratio Mathematica 16:761–769
Zhang XW, Kong QZ (2016) On four types of multi-granulation covering rough sets. Fundam Inform 147:457–476
Zhu W, Wang FY (2007) On three types of covering rough sets. IEEE Trans Knowl Data Eng 19(8):1131–1144
Zhu W (2007a) Topological approaches to covering rough sets. Inf Sci 177(6):1499–1508
Zhu W (2007b) Generalized rough sets based on relations. Inf Sci 177(22):4997–5001
Zhu W (2009a) Relationship between generalized rough sets based on binary relation and covering. Inf Sci 179:210–225
Zhu W (2009b) Relationship among basic concepts in covering based rough sets. Inf Sci 179(14):2478–2486
Acknowledgements
This work is partially supported by the National Natural Science Foundation of China (Nos. 61105041, 61472463, 61402064, 61772002), the Macau Science and Technology Development Foundation (No. 081/2015/A3), the National Natural Science Foundation of CQ CSTC (No. cstc2015jcyjA40053), the Science and Technology Research Program of Chongqing Municipal Education Commission (Grant No. KJ1709221), the Natural Science Foundation of Fujian Province (Nos. 2017J01763, 2016J01022) and the Research Startup Foundation of Jimei University (NO. ZQ2017004) and the Foundation of Education Department of Fujian Province, China (No. JAT160369).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
Author Qingzhao Kong declares that he has no conflict of interest. Author Weihua Xu declares that he has no conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Communicated by A. Di Nola.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kong, Q., Xu, W. The comparative study of covering rough sets and multi-granulation rough sets. Soft Comput 23, 3237–3251 (2019). https://doi.org/10.1007/s00500-018-3205-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-018-3205-y