A λ-subset, or a [0,λ]-valued fuzzy subset, is a mapping from a nonempty set to the interval [0,λ]. In this paper, we use the notion of hemimetrics, a kind of distance functions, as the basic structure to define and study fuzzy rough set model of λ-subsets by using the usual addition and subtraction of real numbers. We define a pair of fuzzy upper/lower approximation operators and investigate their properties and interrelations. These two operators have nice logical descriptions by using the related Lukasiewicz logical systems. We show that upper definable sets, lower definable sets and definable sets are equivalent, and they form an Alexandrov fuzzy topology. A processing of a λ-subset via fuzzy upper/lower approximation operators can actually considered as a processing of the related image, and thus has potential applications in image processing.
Rough set theory, originally proposed by Pawlak [19–21], provides a systematic approach for the classification of objects through an indiscernibility relation. Nowadays, the theory and methods of rough sets have been widely applied in process control, economics, medical diagnosis, biochemistry, environmental science, biology, chemistry, psychology, conflict analysis and other fields [6, 14, 22, 23, 36].
Rough sets were originated in classification problem. An equivalence relation, the equivalent concept of a partition, is the simplest form of an indiscernibility. However, the classical rough set theory can not deal with some granularity problems of information tables in the real world, and thus extensions including tolerance relations [8, 26] and similarity relations [27] are needed. We can call them (binary) relation-based rough sets. Besides from the relation-based rough sets, coverings and neighborhood systems/operators are alternative basic structures to obtain rough set models [7, 35]. In the environment of set-valued analysis, neighborhood systems/operators are always associated with coverings. A covering is a generalization of a partition, every member can be considered as an abstract of equivalence classes in the related equivalence relation. Both of covering-based and neighborhood system/operator-based rough sets are indeed the granule-based approaches, where discrete points in the universe are firstly combined into granules and then are used to describe roughness. A third kind of generalized models is obtained when in the subsystem-based definition, we replace the σ-algebra of subsets by a pair of systems: a closure system and its dual system [9, 34]. However, the above mentioned generalizations are no longer equivalent and thus yield different generalized rough set models and image process.
The real world is full of uncertainty, including fuzziness, roughness and probability. Since it is hard to define an equivalence relation for a given data set, fuzzification becomes another important method to get extensions of the classical rough set models. In the framework of relation-based fuzzy rough set theory, various fuzzy generalizations of approximation operators have been proposed and investigated. Considering the unit interval [0,1] as the truth value table, many researchers proposed various types of fuzzy rough sets and provided axiomatic characterizations of fuzzy rough approximation operators [16–18, 28–31]. In fact, the unit interval [0,1] can not be supplied as the truth value table any more in the partial ordering setting. Conforming to this trend, Radzikowska et al. [24] and She et al. [25] chose a complete residuated lattice L to investigate L-fuzzy rough approximation operators. In the framework of covering-based fuzzy rough set, a family of fuzzy subsets of the universe is used to define the concept of fuzzy coverings, from which different pairs of upper and lower approximation rough operators can be constructed [12, 15]. Like the classical setting, fuzzy neighborhood systems are also strongly associated to fuzzy covering. For example in the recent paper [10], Dąŕeer, Cornelis and Godo introduced the notion of fuzzy neighborhood systems based on a given fuzzy coverings, as well as the notion of the fuzzy minimal and maximal descriptions. Sixteen different fuzzy neighborhood operators are defined and studied therein. Besides the above methods, the hemimetric-base fuzzy rough set [32,33] is a new model of fuzzy rough set which has potential applications in fuzzy clustering. Some approaches to fuzzy rough set theory in recent years include containment neighborhoods [1], somewhere dense sets [2], subset neighborhoods [3], E-neighborhoods [4], fuzzy soft coverings [5].
We know that every two dimensional grayscale image can be regarded as a -valued fuzzy subset of the Euclidean plane, and every two dimensional color-scale image can be regarded as a composition of three grayscale images [33]. For a positive real number λ, the λ-subset (specifically, [0, λ]-fuzzy subset) in this paper can be regarded as an abstraction of the image, and a processing of λ-subset is actually equivalent to a processing of the related image. In [32,33], Yao et al. used this idea to define and lattice-valued fuzzy rough sets and [0,1]-valued fuzzy rough sets based on hemimetrics and study their applications in clustering analysis and image processing. This paper will follow the step of [32,33] and continue to propose a fuzzy rough set model of λ-subsets based on hemimetrics and explore its basic properties to further applications.
A λ-valued fuzzy rough set model
In this section, based on a hemimetric on a set X, we shall define a pair of fuzzy rough approximation operators on the family of all λ-subsets of X, and then investigate their properties.
Let X be a nonempty set. By a λ-subset of X, we mean a mapping A : X ⟶ [0, λ], which is an extension of fuzzy subsets. The family of all λ-subsets of X is denoted by . The constant λ-subset with a value a ∈ [0, λ] is denoted by aX. The operations and the order relation on are pointwisely defined as usual. The λ-subsets can be considered as a model of gray and color images (λ = 255) and land surfaces (λ = 8848).
Definition 2.1. [13] Let X be a nonempty set. A mapping d : X × X ⟶ [0, + ∞) is called a hemimetric on X if
(M1) d (x, x) =0 (∀ x ∈ X);
(M2) d (x, z) ⩽ d (x, y) + d (y, z) (∀ x, y, z ∈ X).
The pair (X, d) is called a hemimetric space.
Definition 2.2. ([33] for λ = 1, [32] for a complete residuated lattice as the valued lattice) Let (X, d) be a hemimetric space. Define two operators respectively by: for every x ∈ X,
The operators are respectively called the λ-valued fuzzy upper rough approximation operator (upper operator, for short) and the λ-valued fuzzy lower rough approximation operator (lower operator, for short) on X induced by the hemimetric d.
The upper/lower operators in fact can be considered as a special kind of closure/interior operators of an Alexandrov fuzzy topological space respectively.
Proposition 2.3.Let (X, d) be a hemimetric space. Then for all, a ∈ [0, λ] and, it holds that
(U1) ;
(U2) ;
(U3) ;
(U4) .
Proof. (U1) Clearly, . For every x ∈ X,
Hence, .
(U2) By (U1), . For every x ∈ X, . Hence .
(U3) For every x ∈ X,
Hence, .
(U4) By (U1), . For every z ∈ X,
Hence, . □
Proposition 2.4.Let (X, d) be a hemimetric space. Then for all, a ∈ [0, λ] and, it holds that
(L1) ;
(L2) ;
(L3) ;
(L4) .
Proof. (L1) Clearly, . For every x ∈ X,
Hence, .
(L2) By (L1), . For every x ∈ X, . Hence, .
(L3) For every x ∈ X,
Hence, .
(L4) By (L1), we have . For every z ∈ X,
Hence, . □
Proposition 2.5.Let (X, d) be a hemimetric space. Then for all, it holds that
(1)
(2)
Proof. (1)
Together with (U1), .
(2)
Together with (L1), □
Definable sets and the related topological structures
In this section, we will study the definability of λ-subsets and then investigate properties of the related topological structures.
Definition 3.1. Let (X, d) be a hemimetric space. A λ-subset A of X is called
(1) upper definable if , or equivalently, .
(2) lower definable if , or equivalently, .
(3) definable if it is both upper definable and lower definable.
Proposition 3.2.Let (X, d) be a hemimetric space. Then for all, the following statements are equivalent:
(1) A is upper definable;
(2) A (x) - A (y) ⩽ d (x, y) for all x, y ∈ X;
(3) A is lower definable. □
Proof.
By Proposition 3.2, we know that upper definable sets, lower definable sets and definable sets are equivalent to each other. We denote the family of all definable sets by . As has been stated above, the upper/lower operator is a closure/interior operator of an Alexandrov fuzzy topological space respectively. The following result will show the related Alexandrov fuzzy topology is exactly .
Proposition 3.3.Let (X, d) be a hemimetric space. Thenis a stratified Alexandrov fuzzy topology, that is,
(DF1) (∀ a ∈ [0, λ]);
(DF2) ;
Proof. It is straightforward by Proposition 3.2(2). □
Proposition 3.4.Let (X, d) be a hemimetric space. Then for all, it holds that
(1) ;
(2) .
Proof. (1) By (U1), we get that , and due to (U4), we have . Hence, . If and A ⩽ B, then . According to (U2), , so . Hence, ;
(2) By (L1), we get that , and due to (L4), we have . Hence, . If and C ⩽ A, then . According to (L2), , so . Hence, . □
Logical description of upper/lower operators
We will study hemimetric-based λ-valued fuzzy rough sets. In order to give some logical descriptions of definitions and formulas, we need logical operations on [0, λ]. We know that for the unit interval, the most useful logical system is the Lukasiewicz system, which is a concrete MV-algebraic system. Since the truth value table is [0, λ], we firstly will extend those operations on [0,1] to [0, λ] as follows:
Difference: a ⊖ b = max {a - b, 0};
Conjuction: a ⊗ b = max {a + b - λ, 0};
Implication: a → b = min {λ - a + b, λ};
Negation: ¬a = λ - a.
Then the pair (⊗,→) forms a Galois adjoint, that is, a ⊗ b ⩽ c iff a ⩽ b → c (∀ a, b, c ∈ [0, λ]) . The quadruple ([0, λ] , ⊗ , ¬ , 0) becomes an MV-algebra.
Proposition 4.1.For all a, b, c ∈ [0, λ], it holds that
(1) a ⊕ b = ¬ (¬ a ⊗ ¬ b) = (¬ a) → b;
(2) a ⊗ b = ¬ (¬ a ⊕ ¬ b) = a ⊖ (¬ b);
(3) a → b = ¬ a ⊗ b = ¬ (¬ a ⊖ b);
(4) a ⊖ b = a ⊗ ¬ b = ¬ (¬ a ⊕ b);
(5) (a ⊗ b) ⊖ c = a ⊗ (b ⊖ c);
(6) (b ⊖ a) ⊖ c = b ⊖ (a ⊕ c);
(7) (a → b) ⊕ c = a → (b ⊕ c).
For the purpose of logical description, we need the λ-truncation of hemimetrics.
Proposition 4.2.Let (X, d) be a hemimetric space. Define d* : X × X → [0, λ] by
called the λ-truncation of d. Then
(1) d* (x, x) =0 (∀ x ∈ X);
(2) d* (x, z) ⩽ d* (x, y) ⊕ d* (y, z) (∀ x, y, z ∈ X).
We call d* an ⊕-hemimetric on X.
Proof. We here only prove (2). For all x, y, z ∈ X,
Proposition 4.3.Let (X, d) be a hemimetric space. Then for all, For every x ∈ X, it holds that
(1) ;
(2) .
Proof. (1)
(2)
If a, b are two complex numbers on the complex plane, we know that a - b refers to a vector (an arrow) from b to a. In this regard, we write a ⊖ b = : b ⇝ a.
Proposition 4.4.Let (X, d) be a hemimetric space. Then for alland a ∈ L, it holds that
(U5) ;
(U6) ;
(L5) ;
(L6) .
Proof. (U5)
Hence, .
(U6)
Hence, .
(L5)
Hence, .
(L6)
Hence, . □
Conclusions
In this paper, we use the hemimetrics as the basic structure to define and study fuzzy rough set model of λ-subsets by using the usual addition and subtraction. We define a pair of fuzzy approximation operators and investigate their properties and interrelations. These two operators have nice logical descriptions by using the Lukasiewicz logical systems. We show that upper definable sets, lower definable sets and definable sets are equivalent, and they form an Alexandrov fuzzy topology. In the future, we will follow [33] to study further applications in digital image processing.
Footnotes
Acknowledgment
This paper is supported by NNSF of China (12111540250, 12231007), NSF of Hebei Province (A2020208008), Jiangsu Provincial Innovative and Entrepreneurial Talent Support Plan (JSSCRC2021521).
References
1.
Al-shamiT.M., An improvement of rough sets’ accuracy measure using containment neighborhoods with a medical application, Inf Sci569 (2021), 110–124.
2.
Al-shamiT.M., Improvement of the approximations and accuracy measure of a rough set using somewhere dense sets, Soft Comput25 (2021), 14449–14460.
Al-shamiT.M., FuW.-Q. and Abo-TablE.A., New rough approximations based on E-neighborhoods, Complexity (2021), Article ID 6666853, 6 pages.
5.
AtefM., AliM.I. and Al-shamiT.M., Fuzzy soft covering-based multi-granulation fuzzy rough sets and their applications, Comput & Appl Math40(4) (2021), 115.
6.
BelohlavekR., Fuzzy Relational Systems: Foundations and Principles, Kluwer Academic Publishers, New York USA, 2002.
7.
BonikowskiZ., BryniarskiE. and Wybraniec-SkardowskaU., Extensions and intentions in the rough set theory, Inf Sci107(1–4) (1998), 149–167.
8.
CattaneoG. and CiucciD., Algebraic structures for rough sets, Lect Notes Comput Sc3135 (2004), 208–252.
9.
ComerS., An algebraic approach to the approximation of information, Fundam Inform14(4) (1991), 492–502.
10.
D’eerL., CornelisC. and GodoL., Fuzzy neighborhood operators based on fuzzy coverings, Fuzzy Sets Syst312 (2017), 17–35.
11.
D’eerL., CornelisC. and YaoY.Y., A semantically sound approach to Pawlak rough sets and covering-based rough sets, Int J Approx Reason78(11) (2016), 62–72.
12.
DengT.Q., ChenY.M., XuW.L. and DaiQ.H., A novel approach to fuzzy rough sets based on a fuzzy covering, Inf Sci177(11) (2007), 2308–2326.
13.
Goubault-LarrecqJ., Non-Hausdorff Topology and Domain Theory, Cambridge University Press, Cambridge, 2013.
14.
LeungY., WuW.Z. and ZhangW.X., Knowledge acquisition in incomplete information systems: a rough set approach, Eur J Oper Res168(1) (2006), 164–180.
15.
LiT.J., LeungY. and ZhangW.X., Generalized fuzzy rough approximation operators based on fuzzy coverings, Int J Approx Reason48(3) (2008), 836–856.
16.
LiuG.L., The axiomatization of the rough set upper approximation operations, Fundam Inform69(3) (2006), 331–342.
17.
MiJ.S., LeungY., ZhaoH.Y. and FengT., Generalized fuzzy roughsets determined by a triangular norm, Inf Sci178(16) (2008), 3203–3213.
18.
MorsiN.N. and YakoutM.M., Axiomatics for fuzzy rough sets, Fuzzy Sets Syst100(1– 3) (1998), 327–342.
19.
PawlakZ., Rough sets, Int J Comput Inform Sci11(5) (1982), 341–356.
20.
PawlakZ., Rough set and fuzzy set, Fuzzy Sets Syst, 17(1) (1985), 99–102.
21.
PawlakZ., Rough Set: Theoretical Aspects of Reasoning about Data, Kluwer Academic Publishers, Dordrecht, Netherlands, 1991.
22.
PolkowskiL. and SkowronA., Rough Sets in Knowledge Discovery, Physica-Verlag, Heidelberg, Germany, 1998.
SlowinskiR. and VanderpootenD., A generalized definition of rough approximations based on similarity, IEEE Trans Knowl Data Eng12(2) (2000), 331–336.
28.
ThieleH., On axiomatic characterization of fuzzy approximation operators I, In: Proceedings of the 2nd International Conference of Rough Sets and Current Trends in Computing, RSCTC 2000 Banff, Canada, (2000), 277–285.
29.
ThieleH., On axiomatic characterization of fuzzy approximation operators II, In: Proceedings of the 31st IEEE International Symposium on Multiple-Valued Logic (2001), 330–335.
30.
WuW.Z., LeungY. and ShaoM.W., Generalized fuzzy rougha pproximation operators determined by fuzzy implicators, Int J Approx Reason54(9) (2013), 1388–1409.
31.
WuW.Z., XuY.H., ShaoM.W. and WangG.Y., Axiomatic characterizations of (S, T)-fuzzy rough approximation operators, Inf Sci334–335 (2016), 17–43.
32.
YaoW., SheY.H. and LuL.X, Metric-based L-fuzzy rough sets: Approximation operators and definable sets, Knowl-Based Syst163 (2019), 91–102.
33.
YaoW., ZhangG.X. and ZhouC.-J., Real-valued hemimetric-based fuzzy rough sets and an application in image process, Fuzzy Sets and Systems459 (2023), 201–219.
34.
YaoY.Y. and YaoB., Covering based rough sets approximations, Inf Sci200 (2012), 91–107.
35.
ZakowskiW., Approximations in the space (u, p), Demonstr Math16(3) (1983), 761–769.
36.
ZhongN., YaoY.Y. and OhshimaM., Peculiarity oriented multi database mining, IEEE Trans Knowl Data Eng15(4) (2003), 952–960.