Abstract
In this paper, we propose a new covering-based set in which the lower and the upper approximation operations are defined by neighborhood systems. We systematically discuss this new type of covering-based set in two steps. First, we study the basic properties of this covering-based set, such as normality, contraction, and monotone properties. Second, we discuss the relationship between the new type of covering-based set and the other ten proposed sets.
1. Introduction
Pawlak proposed the rough-set concept in 1982, and wrote many works on the subject [,]. It is a powerful mathematical tool for handing uncertainty. It has been widely used in many fields, such as medical diagnosis, process control, biology, economics, biochemistry, chemistry, psychology, environmental science, and conflict analysis. It can also be combined with fuzzy sets. Comparing with other methods, classical rough-set theory has its merits. For instance, it does not add information in the process of processing information data. Since then, many scholars have made many significant contributions to developing rough theory [,,,,,,,,,,,,,,]. However, classical rough-set theory is based on partition or equivalence relation. The definition of the lower and upper approximations, which is based on these relationships, is limited. Partition or equivalence relation is hard to be satisfied since it has its limitations, and it was only used for dealing with complete information systems. In order to solve this issue, one approach was to extend equivalence relations to tolerance or general relations []. Another important approach was to relax the equivalence relation to a covering and receive covering-based rough sets [,,]. In 1983, Zakowski first proposed the concept of covering rough sets, which generalized classical rough-set theory by using a covering relation instead of a partition or equivalence relation []. This generalization is very useful because it disposes of classical rough-set limitations. Subsequently, many scholars defined approximation operators that are based on coverings. These covering approximation operators play an important role in theoretical and practical fields [,,]. The relationships among covering-based approximation operators have attracted intensive research. There are also many scholars investigating various coverings. How to obtain this useful information and deal with uncertain data has become a widely studied problem. In the process of solving the problem, many scholars proposed certain methods, for example, rough-set theory, fuzzy-set theory [,], statistical methods, and computing words [].
In the following, Bonikowski et al. studied covering-based rough sets from the viewpoint of formal concepts. At this time, covering-based rough sets, as a more powerful tool, can be used to deal with problems that cannot be solved by classical rough-set theory, such as granularity problems in information systems. Up to now, about ten types of covering-based rough sets have been proposed and studied [,,], and there are many scholarly studies on the subject. T. Yang et al. discuss covering reduction [], while J. Zhan et al. investigated two types of covering-based multigranulation rough fuzzy sets, and certain types of soft covering-based rough sets [,,]. L. Zhang et al. investigated the class of fuzzy soft -covering-based fuzzy rough sets and their applications; they also did work on multicriteria fuzzy group decision making []. et al. studied neighborhood operators for covering-based rough sets [,]. José et al. considered fuzzy techniques for decision making and formal relationships among soft sets, fuzzy sets, and their extensions [,]. Przemyslaw Grzegorzewski discussed the separability of fuzzy relations [] and Alcantud, J.C used fuzzy techniques for Decision making [].
In this paper, a new type of covering-based rough set is proposed. This paper is arranged as follows: In Section 2, properties such as normality, contraction, and monotone are studied. If a property does not hold, the necessary and sufficient conditions of a neighborhood system in which this property holds are researched. In Section 3, the condition that the type of covering-based rough set equals the other ten sets proposed by other scholars is evaluated and discussed.
2. Definition and Properties of Covering-Based Approximation Operators
Let U be a finite and nonempty set, called a universe; R be an equivalence relation on U, then the partition induced by R is denoted by . For any , two subsets of U are given as follows:
The first subset and the second are the lower and upper approximation of X, respectively.
Obviously, a partition of U is a covering of U, but a covering of U is not necessarily a partition of U, so the definition of covering approximation space has been introduced. Before defining the new type of covering-based rough set, it is necessary for us to give some basic definitions about covering approximation space.
Definition 1 (Covering approximation space []).
Let U be a universe, a covering of U, then we call U with covering a covering approximation space, denoted by .
Definition 2 (Membership of a point x []).
Let be a covering approximation space. For a point , , called the membership of x.
Definition 3 (Minimal description of a point x []).
Let be a covering approximation space. The minimal description of a point x is defined as
Definition 4 (Neighborhood of point x []).
Let be a covering approximation space. For any , we call the neighborhood of point x.
Definition 5 (Neighborhood system []).
Let be a covering approximation space. We call the neighborhood system induced by .
Definition 6 (Covering []).
Let U be a universe, a set of nonempty subsets is called a covering of U if it satisfies , and for each .
From now on, the symbol is used to represent covering approximation space , and N is the neighborhood system induced by .
Lemma 1.
[] Let be a covering approximation space. If , such that , then .
Proposition 1.
Let be a covering approximation space. N forms a partition of U⇔, there does not exist a pair , such that and .
Proof.
Necessity is simple, we only need to prove sufficiency. Suppose there does not exist a pair , such that and , but N is not a partition of U. We take two conditions into consideration: , such that and . This is a contradiction to the assumption. such that , and . Select , since , by Lemma 1, we obtain a pair , such that and . It is also a contradiction to the assumption. From Conditions (1) and (2), the proof of the sufficiency is completed. ☐
Definition 7.
Let be a covering approximation space. For , the covering-based lower approximation operation is defined as
Tthe covering-based upper approximation operation is defined as
Definition 8.
Let be a covering approximation space. For ,
(1) If , then X is called an inner definable subset.
(2) If , then X is called an outer definable subset.
(3) If , then X is called a definable subset.
The following theorem describes what the essence of an inner definable, outer definable, and definable subset is.
Theorem 1.
Let be a covering approximation space. For ,
(1) X is an inner definable subset ⇔ such that .
(2) X is an outer definable subset ⇔ .
(3) X is a definable subset ⇔X is an inner definable subset.
Proof.
The proof is simple. ☐
Remark 1.
X is a definable subset ⇔ X is an inner definable subset ⇒ X is an outer definable subset, but X is an outer definable subset ⇏ X is an inner definable subset.
Example 1.
If let , then , but .
Proposition 2.
Let be a covering approximation space. , we have:
Proof.
The proofs of (1)–(7), (10), and (11) are obvious. We only prove (8) and (9).
Firstly, we prove . From Proposition 2, Property , holds. , since , so . By the definition of , we have . This means , combining , the proof of Property is completed.
Secondly, we prove Property . From Proposition 2 Property , holds. , we take two conditions into consideration: , we have . , select . Since , so and . On the other hand, from the condition that and Lemma 1, we have . This means that . According to , the proof of is completed. ☐
Generally speaking, suppose is a covering approximation space. , does not always hold.
Example 2.
Let , then and .
Theorem 2.
Let be a covering approximation space.
Proof.
“⇒”. , since , so . By Proposition 2 (11), we have .
“⇐”. , since , so . This means that . ☐
Theorem 3.
Let be a covering approximation space. ⇔ There does not exist a pair .
Proof.
“⇒”, proof by contradiction. Suppose . Select and , let and . We can learn that and . This means , contradicts the necessity assumption.
“⇐”, proof by contradiction. Suppose . Since , and . From the fact that , we have . Select , take the conditions and into consideration, and we have and . This means that , contradicting the assumption of sufficiency. ☐
Corollary 1.
By using Theorems 2 and 3, we obtain the fact that There does not exist a pair .
Proposition 3.
Let be a covering approximation space. The properties below hold:
Generally speaking, equality and does not always hold.
Example 3.
Let . We have
Example 4.
Let . We have .
Theorem 4.
Let be a covering approximation space. N forms a partition of U.
Proof.
“⇒”, proof by contradiction. Suppose N does not form a partition of U. From Proposition 1, we can obtain , such that and . If we choose , then and . This means , contradicts the assumption of necessity. ☐
“⇐” is simple.
Theorem 5.
Let be a covering approximation space.
N forms a partition of U.
N forms a partition of U.
Proof.
(1) “⇒”, proof by contradiction. Suppose N does not form a partition of U. From Proposition 1, we can obtain , such that and . If we choose , then and . This means , contradicting the assumption of necessity.
“⇐” is simple.
(2) “⇒”, proof by contradiction. Suppose N does not form a partition of U. From Proposition 1, we can obtain , such that and . If we choose , then and . This means , contradicting the assumption of necessity.
“⇐” is simple. ☐
3. Relationships between the New Lower and Upper Approximation Type Operations and Other Types
For a covering of U, there are about ten types of lower and upper approximation operations. A common question is what the relationship among them is. To answer this question, we need to outline the definitions of the ten types of lower and upper approximation operations.
Definition 9.
Let be a covering approximation space. For each and are called the n-th lower approximation operation and upper approximation operation, respectively, defined as follows:
Remark 2.
and can be found from Reference [], and can be found from Reference [], and can be found from Reference [], and can be found from Reference [], and can be found from Reference [], and and can be found from Reference [].
Proposition 4.
Let be a covering approximation space. The properties below hold, but all the “⊆” symbols cannot be replaced by the “=” symbol.
Example 5.
Let . We have .
Example 6.
Let . We have .
Theorem 6.
Let be a covering approximation space.
(1) ,
(2) forms a partition of ,
(3) C forms a partition of U,
(4) forms a partition of ,
(5) .
Proof.
(1) “⇒”, proof by contradiction. Suppose , we find , such that , and . If we choose , then . This contradicts the assumption of necessity.
“⇐” is simple.
(2) “⇒”, proof by contradiction. Firstly, we prove . Suppose , select , such that , and . Without loss of generality, if we choose and , then . Since does not exist, such that , and . This means , contradicting the assumption of necessity.
Secondly, we prove that N forms a partition of U. Suppose N is not a partition of U, by Proposition 1, such that and . If we choose , then . Since , does not exist, such that . Thus, and . This means , contradicting the assumption of necessity.
“⇐”, , by Theorem 6 (1) and , we have and . For , we take two conditions into consideration, , and we have . such that . Since N is a partition of U, so . This means . By the definition of , we have . Coming with , . On the other hand, for , we also take two conditions into consideration, ,and we have . , We can choose , consider that N is a partition of U, thus . By the definition of , we have . Combining ) with holds.
(3) the proof of (3) is simple.
(4) the proof of (4) is similar to (2).
(5) “⇒”, proof by contradiction. Firstly, we prove . Suppose , select , so that and . Without loss of generality, if we choose and , then . Since does not exist, then , so , and . This means , contradicting the assumption of necessity.
Secondly, we prove . For , we take two conditions into consideration: . Otherwise, . If we select and let , then and . This means , contradicting the assumption of necessity. . Otherwise, such that and . By selecting and let , we obtain that and . This means , contradicting the assumption of necessity.
“⇐” is simple. ☐
Proposition 5.
Let be a covering approximation space. The properties below hold, but all the “⊆” symbols cannot be replaced by the “=” symbol.
Example 7.
Let . We have .
Example 8.
Let . We have .
Theorem 7.
Let be a covering approximation space.
(1) forms a partition of U,
(2) forms a partition of U,
(3) forms a partition of U.
Proof.
(1) the proof of (1) is simple.
(2) “⇒”, proof by contradiction. Suppose N is not a partition of U, by Proposition 1, . If we let , then and . This means , contradicting the assumption of necessity.
“⇐”, . Firstly, we prove . For , we take two conditions into consideration: , and we have . , take , from Proposition 4 (1), and holds. By the assumption that N is a partition of U, we have . According to the definition of , we have , which means . Secondly, we prove . For , we also take two conditions into consideration: , and we have . , such that . By the assumption that N is a partition of U, we have . That is to say, and . By the definition of , we have . This means . Therefore, holds.
(3) “⇒”, proof by contradiction. Suppose N is not a partition of U, by Proposition 1, . If we let , then and , which means , contradicting the assumption of necessity.
“⇐” is simple. ☐
Proposition 6.
Let be a covering approximation space. The properties below hold, but all the “⊆” symbols cannot be replaced by the “=” symbol.
Example 9.
Let . We have .
Example 10.
Let . We have .
Example 11.
Let . We have .
Theorem 8.
Let be a covering approximation space.
(1) forms a partition of U,
(2) forms a partition of ,
(3) forms a partition of U,
(4) forms a partition of U.
Proof.
(1) “⇒”, proof by contradiction. Suppose N is not a partition of U, by Proposition 1, . If we let , then and . This means , contradicting the assumption of necessity.
“⇐” is simple.
(2) “⇒”, proof by contradiction. Firstly, we prove . Suppose , we can find , such that , and . By the assumption that , and the fact that , , such that . Since , so , such that . This means , such that , contradicting the fact that . Secondly, we prove that N is a partition of U. Otherwise, by Proposition 1, . If we let , then and . This means , contradicting the assumption of necessity.
“⇐”. , by Proposition 3.3(2), we only need to prove . For , we take two conditions into consideration, , and we have . , since , so and . We can select , by the condition that N is a partition of U, and we have and . This means and . From the definition of , we have . According to , we finally have .
(3) “⇒”, proof by contradiction. Suppose N is not a partition of U, by Proposition 1, . If we let , then and . This means , contradicting the assumption of necessity.
“⇐” is simple.
(4) “⇒”, proof by contradiction. Suppose N is not a partition of U, by Proposition 1, . If we let , then and . This means , contradicting the assumption of necessity.
“⇐” is simple. ☐
In order to more clearly show the structures of and , we introduce the conception of an Alexander topological space. Let be a covering approximation space. As a topological base, N can induce a topology T on U. Topological space is called an Alexander topological space.
For , let symbol represent the interior of X, and represent the closure of X, then
As the end, we introduce definitions of n-th inner and outer accuracy to show the reason why we introduce this type of covering-based generalized rough set.
Definition 10.
Let be a covering approximation space. For a subset X of U, denote , the n-th inner accuracy of X, and , the n-th outer accuracy of X, where symbol represents the cardinality of a set. For , denote and .
From Definition 10, we easily see that for each i and X, and for each i and X. For a fixed subset X of U, if ,we say that the i-th inner accuracy of X is higher than the j-th inner accuracy of X; similarly, if , we say that the i-th outer accuracy of X is higher than the j-th outer accuracy of X.
Theorem 9.
Let be a covering approximation space.
Proof.
Straightforwardly by Propositions 4–6. ☐
Definition 10 and Theorem 9 indicate that the type of covering-based rough set possesses good inner and outer accuracy; this is the meaning we propose for this kind of covering-based rough set.
4. Conclusions
In this paper, we have presented a new type of covering-based generalized rough set, and proved some properties of and . Here, we could not obtain the sufficient and necessary condition for . We mainly discussed the sufficient and necessary conditions for and . The most important sufficient and necessary condition is that N forms a partition of U. This article introduces two interesting questions: (1) Which conditions of C should be satisfied to infer that N is a partition of U, and (2) which conditions, or , should be satisfied to infer that N is a partition of U? Solving Problems (1) and (2) will be our future work.
Author Contributions
The authors discuss the results. P.W. proofs the propositions and Q.W. proofs the theorems and J.H. provides counterexamples and X.S. writes the paper and improve the language.
Funding
This work is supported by Guangxi University High Level Innovation Team and Distinguished Scholars Program of China (Document No. [2018] 35).
Acknowledgments
This work is supported by grants no. G2018004 and KY2015YB244.
Conflicts of Interest
The authors declare there is no conflict of interest.
References
- Pawlak, Z. Rough Sets: Theoretical Aspects of Reasoning about Data; Kluwer Academic Publishers: Boston, MA, USA, 1991. [Google Scholar]
- Pawlak, Z.; Skowron, A. Rough sets: Some extensions. Inf. Sci. 2007, 17, 28–40. [Google Scholar] [CrossRef]
- Comer, S. An algebraic approach to the approximation of information. Fundam. Inf. 1991, 14, 492–502. [Google Scholar]
- Bonikowski, Z. Algebraic Structure of Rough Sets, Rough Sets Fuzzy Sets and Knowledge Discovery; Springer: London, UK, 1994; pp. 242–247. [Google Scholar]
- Chen, X.; Li, Q. Construction of rough approximations in fuzzy setting. Fuzzy Sets Syst. 2007, 158, 2641–2653. [Google Scholar] [CrossRef]
- Zhu, W.; Wang, F.-Y. Properties of the third type of covering-based rough sets. In Proceedings of the ICMLC07, Hong Kong, China, 19–22 August 2007; pp. 3746–3751. [Google Scholar]
- Zhu, W. Topological approaches to covering rough sets. Inf. Sci. 2007, 177, 1499–1508. [Google Scholar] [CrossRef]
- Zhu, W.; Wang, F.-Y. On three types of covering rough sets. IEEE Trans. Knowl. Data Eng. 2007, 19, 1131–1144. [Google Scholar] [CrossRef]
- Liu, G. Axiomatic systems for rough set over fuzzy rough sets. Int. J. Approx. Reason. 2008, 48, 857–867. [Google Scholar] [CrossRef]
- Catteneo, G. Generalized rough sets. Stud. Log. 1997, 58, 47–77. [Google Scholar] [CrossRef]
- Zhu, W. Relationship among basic concepts in covering-based rough sets. Inf. Sci. 2009, 179, 2478–2486. [Google Scholar] [CrossRef]
- Zhu, W.; Wang, F.-Y. The fourth type of covering-based rough sets. Inf. Sci. 2012, 1016, 1–13. [Google Scholar] [CrossRef]
- Fan, N.; Hu, G.; Liu, H. Study of Definable Subsets in Covering Approximation Space of Rough Sets. In Proceedings of the 2011 IEEE International Conference on Information Reuse and Integration, Las Vegas, NV, USA, 3–5 August 2011; Volume 1, pp. 21–24. [Google Scholar]
- Ge, X.; Li, Z. Definable subset in covering approximation spaces. Int. J. Comput. Math. Sci. 2011, 5, 31–34. [Google Scholar]
- Fan, N.; Hu, G.; Zhang, W. Study on conditions of neighborhoods forming a partition. In Proceedings of the 9th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD), Chongqing, China, 29–31 May 2012; pp. 256–259. [Google Scholar]
- Cattaneo, G. Abstract approximation spaces for rough theory. In Rough Sets in Knowledge Discovery 1: Methodology and Applications; Physica-Verlag: Heidelberg, Germany, 1998; pp. 59–98. [Google Scholar]
- Cattaneo, G.; Ciucci, D. Algebraic structures for rough sets. In LNCS; Springer: Berlin/Heidelberg, Germany, 2004; Volume 3135, pp. 208–252. [Google Scholar]
- Skowron, A.; Stepaniuk, J. Tolerance approximation spaces. Fundam. Inf. 1996, 27, 245–253. [Google Scholar]
- Kondo, M. On the structure of generalized rough sets. Inf. Sci. 2005, 176, 589–600. [Google Scholar] [CrossRef]
- Qin, K.; Pei, Z. On the topological properties of fuzzy rough sets. Fuzzy Sets Syst. 2005, 151, 601–613. [Google Scholar] [CrossRef]
- Slowinski, R.; Vanderpooten, D. A generalized definition of rough approximations based on similarity. IEEE Trans. Knowl. Data Eng. 2000, 12, 331–336. [Google Scholar] [CrossRef]
- Zakowski, W. Approximations in the Space(U, Π). Demonstr. Math. 1983, 16, 761–769. [Google Scholar] [CrossRef]
- Chen, D.G.; Wang, C.Z. A new approach to arrtibute reduction of consistent and inconsistent covering decision systems with covering rough sets. Inf. Sci. 2007, 176, 3500–3518. [Google Scholar]
- Ge, X. An application of covering approximation spaces on network security. Comput. Math. Appl. 2010, 60, 1191–1199. [Google Scholar] [CrossRef]
- Ge, X. Connectivity of covering approximation spaces and its applications onepidemiological issue. Appl. Soft Comput. 2014, 25, 445–451. [Google Scholar] [CrossRef]
- Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
- Zadeh, L. Fuzzy logic = computing with words. IEEE Trans. Fuzzy Syst. 1996, 4, 103–111. [Google Scholar] [CrossRef]
- Qin, K.; Gao, Y.; Pei, Z. On covering rough sets. LNAI 2007, 4481, 34–41. [Google Scholar]
- Yao, Y. A comparative study of fuzzy sets and rough sets. Inf. Sci. 1998, 109, 227–242. [Google Scholar] [CrossRef]
- Yao, Y. Constructive and algebraic methods of theory of rough sets. Inf. Sci. 1998, 109, 21–47. [Google Scholar] [CrossRef]
- Yang, T.; Li, Q.; Zhou, B. Reduction about approximation spaces of covering generalized rough sets. Int. J. Approx. Reason. 2010, 51, C335–C345. [Google Scholar] [CrossRef]
- Zhan, J.; Xu, W. Two types of covering based nultigranulation rough fuzzy sets and applications to decision making. Artif. Intell. Rev. 2018. [Google Scholar] [CrossRef]
- Zhan, J.; Wang, Q. Certain types of soft coverings based rough sets with applications. Int. J. Mach. Learn. Cybern. 2018. [Google Scholar] [CrossRef]
- Zhang, L.; Zhan, J.; Alcantud, J.C.R. Novel classes of fuzzy soft β-coverings-based fuzzy rough sets with applications to multi-criteria fuzzy group decision making. Soft Comput. 2018. [Google Scholar] [CrossRef]
- Zhan, J.; Alcantud, J.C.R. A novel type of soft rough covering and its application to multicriteria group decision making. Artif. Intell. Rev. 2018. [Google Scholar] [CrossRef]
- D’eer, L.; Restrepo, M.; Cornelis, C.; Gómez, J. Neighborhood operators for covering-based rogh sets. Inf. Sci. 2016, 336, 21–44. [Google Scholar] [CrossRef]
- D’eer, L.; Cornelis, C.; Yao, Y.A. Semantically sound approach to Pawlak rough sets and covering-based rough sets. Int. J. Approx. Reason. 2016, 78, 62–72. [Google Scholar]
- Alcantud, J.C. Some formal relationships among soft sets, fuzzy sets, and their extensions. Int. J. Approx. Reason. 2016, 68, 45–53. [Google Scholar] [CrossRef]
- Grzegorzewski, P. On separability of fuzzy relations. Int. J. Fuzzy Log. Intell. Syst. 2017, 17, 137–144. [Google Scholar] [CrossRef]
- Alcantud, J.C. Fuzzy techniques for decision making. Symmetry 2018, 10, 6. [Google Scholar] [CrossRef]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).