A Categorical Foundation of Rough Sets
Abstract
Rough sets are approximations of concrete sets. The theory of rough sets has been used widely for data-mining. While it is well-known that adjunctions are underlying in rough approximations, such adjunctions are not enough for characterization of rough sets. This paper provides a way to characterize rough sets in terms of category theory. We reformulate rough sets as adjunctions between preordered sets in a general way. Our formulation of rough sets can enjoy benefits of adjunctions and category theory. Especially, our characterization is closed under composition. We can also explain the notions of attribute reduction and data insertion in our theory. It is novel that our theory enables us to guess decision rules for unknown data. If we change the answer set, we can get a refinement of rough sets without any difficulty. Our refined rough sets lead rough fuzzy sets or more general approximations of functions. Moreover, our theory of rough sets can be generalized in the manner of enriched category theory. The derived enriched theory covers the usual theory of fuzzy rough sets.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.