International Journal of Fuzzy Logic and Intelligent Systems 2024; 24(3): 215-230
Published online September 25, 2024
https://doi.org/10.5391/IJFIS.2024.24.3.215
© The Korean Institute of Intelligent Systems
Sutapa Mahato1 and S. P. Tiwari2
1Centre for Data Science, ITER Siksha ‘O’ Anusandhan (Deemed to be University), Bhubaneswar, India
2Department of Mathematics and Computing, Indian Institute of Technology (ISM), Dhanbad, India
Correspondence to :
Sutapa Mahato (sutapaiitdhanbad@gmail.com)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
This paper establishes the relationship among L-fuzzy approximation spaces, L-fuzzy formal context analysis, and L-fuzzy Chu spaces, where L is a residuated lattice. Specifically, three types of L-fuzzy concept lattices are constructed based on generalized L-fuzzy rough approximation operators and linked to the classical L-fuzzy concept lattice, which is generated using Birkhoff operators. We further show that each L-fuzzy approximation space can be represented as an L-fuzzy Chu space, and this representation preserves products and co-products. Establishing these relationships not only provides a unified framework for different L-fuzzy concepts but also opens the way for further advancements in the theoretical foundation of fuzzy logic. This work bridges the gap between different mathematical approaches to fuzziness, offering new insights and tools in the field.
Keywords: L-fuzzy formal context, Concept lattice, L-fuzzy Chu space, L-fuzzy approximation spaces, Category, Product, Co-product
Chu spaces [1–5], formal concept analysis (FCA) [6–12], automata [13, 14] and rough sets [15–18] are some of the well-known relational structures in the literature with numerous applications. Among these structures, Chu spaces were first introduced by Barr [1] as a general framework for several types of mathematical structures. Such spaces have been shown to be capable of describing many mathematical structures (cf., [4, 5]) in connection with the concurrency description in computer science. The theory of FCA was first introduced by Wille [2] and was developed based on a formal context given by a binary relation between a set of objects and a set of attributes. FCA has been applied in many disciplines, such as software engineering, knowledge discovery, and information retrieval. In the area of data mining, FCA has been used primarily to extract a hierarchy of mined information from voluminous data [19–23]. In another direction, as the simplest mathematical model in computational theory, finite-state automata not only lay the theoretical foundations of computer science but also are closely related to other fields, such as neural networks and model theory. Categories have also appeared in some areas of theoretical computer science, and in particular, many articles have considered the categorical approach to automata theory. The theory of rough sets introduced by Pawlak [16] has been shown to be useful in studying intelligent systems with insufficient and incomplete information. Finally, several generalizations of rough sets have been established in [15, 17, 18], using an arbitrary relation in place of the equivalence relation.
After Lotfi Zadeh introduced the theory of fuzzy sets in 1965, the above relational structures were fuzzified to handle ambiguous and insufficient information. The details are summarized below.
• Fuzzy Chu spaces: Papadopoulos and Syropoulos [3] proposed the concept of fuzzy Chu spaces, which have been shown to be capable of describing many fuzzy mathematical structures. Interestingly, the adjointness condition in the case of fuzzy Chu spaces is equivalent to the extension principle of fuzzy set theory.
• Fuzzy formal context analysis: As one of the most essential and contemporary perspectives on FCA, the study of fuzzy formal contexts has drawn the attention of numerous academics. In [8], the authors developed concept lattice theory in the fuzzy framework. The concept derivation operators are specified as either an implication operator or a t-conorm. Belohlavek [6, 7] further explored the fuzzy concept lattice under the condition that the truth values are derived from a complete residuated lattice. Some researchers [9–11] studied fuzzy concept lattices between a crisp set and a fuzzy set that does not include the implication operator. In [24], three kinds of variable threshold concept lattices were discussed based on the Galois connection which complements Belohlavek’s derivation operators. In [58], the theory of fuzzy concept lattices was studied based on generalized fuzzy rough approximation operators using the Lukasiewicz implicator.
• Fuzzy automata: Fuzzy automata and languages have been studied as methods for bridging the gap between the precision of computer languages and vagueness. These studies were initiated by Santos [14], Wee [26], and Wee and Fu [27] and further developed by other researchers (cf., [28–30]). Fuzzy automata and languages with membership values in different lattice structures have attracted considerable attention from researchers working in this area (cf., [28–33]).
• Fuzzy rough sets: Dubois and Prade [34] proposed the fuzzy version of rough sets in which fuzzy relations play a key role instead of crisp relations. Recently, the combinations of fuzzy sets and rough sets were investigated using various fuzzy logic operations and binary fuzzy relations in [35–43]. From a categorical point of view, Banerjee and Chakraborty [44] started the study of categories of rough sets, whereby the category (ROUGH) of rough sets was introduced. Li and Yuan [45] further defined a category (RSC) of rough sets based on Iwiński’s I-rough sets [46]. Most recently, the internal algebras of RSC, ROUGH, related categories, and their generalizations were explored in [47].
In this paper, we confine ourselves to establishing the relationship among fuzzy approximation spaces, fuzzy Chu spaces, and fuzzy concept analysis. The motivation for this study is that (i) each fuzzy topological space can be represented as a fuzzy Chu space, and this representation preserves products and co-products; (ii) fuzzy approximation operators can induce a fuzzy topological space if and only if the fuzzy relation is reflexive and transitive, and seemingly the fuzzy approximation space can be linked to fuzzy Chu space. This paper shows that every fuzzy approximation space can be represented as a fuzzy Chu space. Furthermore, this representation preserves products and co-products. The primary motivations for this study were to enhance the theoretical understanding of fuzzy systems, provide novel methodologies for dealing with fuzziness, and bridge the gap between different mathematical approaches to fuzziness.
The paper is organized as follows. In Section 2, we recall some basic properties of residuated lattices. Some categorical frameworks for fuzzy rough sets are introduced, and the relationship among them is discussed in Section 3. In the next section, the relationship between generalized
In this section, we recall some concepts related to residuated lattices and Zadeh’s fuzzy forward operators. For details on residuated lattices and Zadeh’s fuzzy forward operators, we refer to the works in [48–55]. We begin with the following:
A residuated lattice is an algebra
(i) (
(ii) (
(iii) ∀
A residuated lattice
Let
1.
2. 1 ⊗
3.
4.
5. 1 →
6. 0 →
In this paper, an
Let
Let
¬
Let
Under the assumption of the completeness of
At the end of this section, we recall the following definition from [56].
Let
In this section, some categories of
Let
The category FRSC is defined as follows:
(a) Objects are pairs (
(b)
Before stating the next theorem, we recall the definition of a topological category from [57].
A concrete category
(i) an object
(ii) a system of
(iii) for each
The category FRSC is a topological category.
For
Thus,
Thus
Before proceeding, we define a new type of category of
The category FROUGH is defined by
(a) Objects are pairs (
(b)
Let
For
For
Therefore, we can say
Again, for
For
Thus,
Consider FRSC-arrow
Now, the morphism in FRSC is:
which is an arrow in FROUGH-category.
Conversely, let (
Here,
Next, we recall the following concept of topos theory from [45].
A topos is a category
(i) Finite products exist in
(ii) There is a terminal object
(iii) For any objects
(iv) Exponentials exist in
(v) There is a sub-object classifier in
Now, we have the following:
The category FRSC has all the topos properties except one, for it has no sub-object classifier.
(ii) Let
(iii) There is a terminal object in FRSC. In fact, 1 =
(iv) Let (
Thus
Let (
Thus,
(iv) Example to show that FRSC has no sub-object classifier. Assume that
Since the categories FRSC and FROUGH are equivalent and the category FRSC has all the topos properties except one, it has no sub-object classifier. Then the category FROUGH also has all the topos properties except one for it has no sub-object classifier.
In this section, we construct
Let (
A Galois connection may be defined as an order-reversing or order-preserving function. They connections were initially defined for order-reversing functions between powersets by Birkhoff [59], who called them “polarities.” Subsequently, Ore [60] extended Birkhoff’s notion to arbitrary posets and called them “Galois connexions.” For the work presented in this paper, we use the order-reversing function for the Galois connection, which is common in
A triple (
Next, we recall the following definition from [58].
Let (
Now, (↑, ↓) is a Galois connection, where
Let
Before proceeding, we recall the following from [56].
Let
Let (
Now, we have the following propositions:
Let (
(i)
(ii) For
(iii) For
(iv)
(v)
(vi)
(vii)
Next, we define the following:
Let (
The set of all images of ⇑ is denoted as ⇑ (
Let (
For
For any
If this is true for all
Hence, (⇑, ⇓) is a Galois connection.
Let (
(1) ⇑⇓⇑=⇑ and ⇓⇑⇓=⇓.
(2)
(3) ⇑:⇓ (
Let (
(1) the pair (
(2) the pair (
(3) the pair (
The set of all object-oriented
Now, we have the following:
Let (
(1) (
(2) (
(3) (
(4) (
(5) (
(6) (
(2) Let
(3) Let
Similarly, we can prove (4), (5), and (6).
Let (
Let {(
Let {(
Now,
Again
Thus,
Hence, (
Now,
Again
Thus,
Similarly, it can be proven that (∧
Also (∧
The set of all pairs of
Let (
(1) (
(2) (
(3) (
Hence (¬
Conversely, let (¬
Again,
Hence, (
Similarly, we can prove (2) and (3).
Next, we define a category of
Let
The set of all
Before proceeding with the next theorem, we recall the definition of detecting ordering map from [58].
A mapping
Next, we study in detail the behaviors of the morphisms of the category FCI defined for FCA.
Let
(1) For
(2) Each of
(3)
(4) One of the maps
(5) Object-oriented
(6) Property-oriented
(7)
Similarly, we can prove for
(2) For
Conversely, let ⇓2⇑2 (
Similarly, we can prove for
(3) By the definition of FCI,
Similarly, it can be shown that
(4) Let
Thus
Again, let
Thus,
Similarly, it can be shown that if
(5) Let (
Since
Thus (
(6) Let (
Since
(7) Let (
Thus (
If (
This section shows that each
In Definition 4.4, if
Let (
The two operators
Let (
Now,
An
An
Let
Thus, ((
We recall the following from [55].
The product of
The product of two
Again let (
Now, for
Thus,
Now, for
Similarly, we can show that
Now, we have the following:
The functor
Then the product of two
Let
For
Thus,
We recall the following from [55].
The co-product of
The co-product of
Again for
Let
The functor
Let (
Let (
Now,
Thus
This paper aimed to establish the relationship between generalized
The authors declare no potential conflicts of interest relevant to this manuscript.
International Journal of Fuzzy Logic and Intelligent Systems 2024; 24(3): 215-230
Published online September 25, 2024 https://doi.org/10.5391/IJFIS.2024.24.3.215
Copyright © The Korean Institute of Intelligent Systems.
Sutapa Mahato1 and S. P. Tiwari2
1Centre for Data Science, ITER Siksha ‘O’ Anusandhan (Deemed to be University), Bhubaneswar, India
2Department of Mathematics and Computing, Indian Institute of Technology (ISM), Dhanbad, India
Correspondence to:Sutapa Mahato (sutapaiitdhanbad@gmail.com)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
This paper establishes the relationship among L-fuzzy approximation spaces, L-fuzzy formal context analysis, and L-fuzzy Chu spaces, where L is a residuated lattice. Specifically, three types of L-fuzzy concept lattices are constructed based on generalized L-fuzzy rough approximation operators and linked to the classical L-fuzzy concept lattice, which is generated using Birkhoff operators. We further show that each L-fuzzy approximation space can be represented as an L-fuzzy Chu space, and this representation preserves products and co-products. Establishing these relationships not only provides a unified framework for different L-fuzzy concepts but also opens the way for further advancements in the theoretical foundation of fuzzy logic. This work bridges the gap between different mathematical approaches to fuzziness, offering new insights and tools in the field.
Keywords: L-fuzzy formal context, Concept lattice, L-fuzzy Chu space, L-fuzzy approximation spaces, Category, Product, Co-product
Chu spaces [1–5], formal concept analysis (FCA) [6–12], automata [13, 14] and rough sets [15–18] are some of the well-known relational structures in the literature with numerous applications. Among these structures, Chu spaces were first introduced by Barr [1] as a general framework for several types of mathematical structures. Such spaces have been shown to be capable of describing many mathematical structures (cf., [4, 5]) in connection with the concurrency description in computer science. The theory of FCA was first introduced by Wille [2] and was developed based on a formal context given by a binary relation between a set of objects and a set of attributes. FCA has been applied in many disciplines, such as software engineering, knowledge discovery, and information retrieval. In the area of data mining, FCA has been used primarily to extract a hierarchy of mined information from voluminous data [19–23]. In another direction, as the simplest mathematical model in computational theory, finite-state automata not only lay the theoretical foundations of computer science but also are closely related to other fields, such as neural networks and model theory. Categories have also appeared in some areas of theoretical computer science, and in particular, many articles have considered the categorical approach to automata theory. The theory of rough sets introduced by Pawlak [16] has been shown to be useful in studying intelligent systems with insufficient and incomplete information. Finally, several generalizations of rough sets have been established in [15, 17, 18], using an arbitrary relation in place of the equivalence relation.
After Lotfi Zadeh introduced the theory of fuzzy sets in 1965, the above relational structures were fuzzified to handle ambiguous and insufficient information. The details are summarized below.
• Fuzzy Chu spaces: Papadopoulos and Syropoulos [3] proposed the concept of fuzzy Chu spaces, which have been shown to be capable of describing many fuzzy mathematical structures. Interestingly, the adjointness condition in the case of fuzzy Chu spaces is equivalent to the extension principle of fuzzy set theory.
• Fuzzy formal context analysis: As one of the most essential and contemporary perspectives on FCA, the study of fuzzy formal contexts has drawn the attention of numerous academics. In [8], the authors developed concept lattice theory in the fuzzy framework. The concept derivation operators are specified as either an implication operator or a t-conorm. Belohlavek [6, 7] further explored the fuzzy concept lattice under the condition that the truth values are derived from a complete residuated lattice. Some researchers [9–11] studied fuzzy concept lattices between a crisp set and a fuzzy set that does not include the implication operator. In [24], three kinds of variable threshold concept lattices were discussed based on the Galois connection which complements Belohlavek’s derivation operators. In [58], the theory of fuzzy concept lattices was studied based on generalized fuzzy rough approximation operators using the Lukasiewicz implicator.
• Fuzzy automata: Fuzzy automata and languages have been studied as methods for bridging the gap between the precision of computer languages and vagueness. These studies were initiated by Santos [14], Wee [26], and Wee and Fu [27] and further developed by other researchers (cf., [28–30]). Fuzzy automata and languages with membership values in different lattice structures have attracted considerable attention from researchers working in this area (cf., [28–33]).
• Fuzzy rough sets: Dubois and Prade [34] proposed the fuzzy version of rough sets in which fuzzy relations play a key role instead of crisp relations. Recently, the combinations of fuzzy sets and rough sets were investigated using various fuzzy logic operations and binary fuzzy relations in [35–43]. From a categorical point of view, Banerjee and Chakraborty [44] started the study of categories of rough sets, whereby the category (ROUGH) of rough sets was introduced. Li and Yuan [45] further defined a category (RSC) of rough sets based on Iwiński’s I-rough sets [46]. Most recently, the internal algebras of RSC, ROUGH, related categories, and their generalizations were explored in [47].
In this paper, we confine ourselves to establishing the relationship among fuzzy approximation spaces, fuzzy Chu spaces, and fuzzy concept analysis. The motivation for this study is that (i) each fuzzy topological space can be represented as a fuzzy Chu space, and this representation preserves products and co-products; (ii) fuzzy approximation operators can induce a fuzzy topological space if and only if the fuzzy relation is reflexive and transitive, and seemingly the fuzzy approximation space can be linked to fuzzy Chu space. This paper shows that every fuzzy approximation space can be represented as a fuzzy Chu space. Furthermore, this representation preserves products and co-products. The primary motivations for this study were to enhance the theoretical understanding of fuzzy systems, provide novel methodologies for dealing with fuzziness, and bridge the gap between different mathematical approaches to fuzziness.
The paper is organized as follows. In Section 2, we recall some basic properties of residuated lattices. Some categorical frameworks for fuzzy rough sets are introduced, and the relationship among them is discussed in Section 3. In the next section, the relationship between generalized
In this section, we recall some concepts related to residuated lattices and Zadeh’s fuzzy forward operators. For details on residuated lattices and Zadeh’s fuzzy forward operators, we refer to the works in [48–55]. We begin with the following:
A residuated lattice is an algebra
(i) (
(ii) (
(iii) ∀
A residuated lattice
Let
1.
2. 1 ⊗
3.
4.
5. 1 →
6. 0 →
In this paper, an
Let
Let
¬
Let
Under the assumption of the completeness of
At the end of this section, we recall the following definition from [56].
Let
In this section, some categories of
Let
The category FRSC is defined as follows:
(a) Objects are pairs (
(b)
Before stating the next theorem, we recall the definition of a topological category from [57].
A concrete category
(i) an object
(ii) a system of
(iii) for each
The category FRSC is a topological category.
For
Thus,
Thus
Before proceeding, we define a new type of category of
The category FROUGH is defined by
(a) Objects are pairs (
(b)
Let
For
For
Therefore, we can say
Again, for
For
Thus,
Consider FRSC-arrow
Now, the morphism in FRSC is:
which is an arrow in FROUGH-category.
Conversely, let (
Here,
Next, we recall the following concept of topos theory from [45].
A topos is a category
(i) Finite products exist in
(ii) There is a terminal object
(iii) For any objects
(iv) Exponentials exist in
(v) There is a sub-object classifier in
Now, we have the following:
The category FRSC has all the topos properties except one, for it has no sub-object classifier.
(ii) Let
(iii) There is a terminal object in FRSC. In fact, 1 =
(iv) Let (
Thus
Let (
Thus,
(iv) Example to show that FRSC has no sub-object classifier. Assume that
Since the categories FRSC and FROUGH are equivalent and the category FRSC has all the topos properties except one, it has no sub-object classifier. Then the category FROUGH also has all the topos properties except one for it has no sub-object classifier.
In this section, we construct
Let (
A Galois connection may be defined as an order-reversing or order-preserving function. They connections were initially defined for order-reversing functions between powersets by Birkhoff [59], who called them “polarities.” Subsequently, Ore [60] extended Birkhoff’s notion to arbitrary posets and called them “Galois connexions.” For the work presented in this paper, we use the order-reversing function for the Galois connection, which is common in
A triple (
Next, we recall the following definition from [58].
Let (
Now, (↑, ↓) is a Galois connection, where
Let
Before proceeding, we recall the following from [56].
Let
Let (
Now, we have the following propositions:
Let (
(i)
(ii) For
(iii) For
(iv)
(v)
(vi)
(vii)
Next, we define the following:
Let (
The set of all images of ⇑ is denoted as ⇑ (
Let (
For
For any
If this is true for all
Hence, (⇑, ⇓) is a Galois connection.
Let (
(1) ⇑⇓⇑=⇑ and ⇓⇑⇓=⇓.
(2)
(3) ⇑:⇓ (
Let (
(1) the pair (
(2) the pair (
(3) the pair (
The set of all object-oriented
Now, we have the following:
Let (
(1) (
(2) (
(3) (
(4) (
(5) (
(6) (
(2) Let
(3) Let
Similarly, we can prove (4), (5), and (6).
Let (
Let {(
Let {(
Now,
Again
Thus,
Hence, (
Now,
Again
Thus,
Similarly, it can be proven that (∧
Also (∧
The set of all pairs of
Let (
(1) (
(2) (
(3) (
Hence (¬
Conversely, let (¬
Again,
Hence, (
Similarly, we can prove (2) and (3).
Next, we define a category of
Let
The set of all
Before proceeding with the next theorem, we recall the definition of detecting ordering map from [58].
A mapping
Next, we study in detail the behaviors of the morphisms of the category FCI defined for FCA.
Let
(1) For
(2) Each of
(3)
(4) One of the maps
(5) Object-oriented
(6) Property-oriented
(7)
Similarly, we can prove for
(2) For
Conversely, let ⇓2⇑2 (
Similarly, we can prove for
(3) By the definition of FCI,
Similarly, it can be shown that
(4) Let
Thus
Again, let
Thus,
Similarly, it can be shown that if
(5) Let (
Since
Thus (
(6) Let (
Since
(7) Let (
Thus (
If (
This section shows that each
In Definition 4.4, if
Let (
The two operators
Let (
Now,
An
An
Let
Thus, ((
We recall the following from [55].
The product of
The product of two
Again let (
Now, for
Thus,
Now, for
Similarly, we can show that
Now, we have the following:
The functor
Then the product of two
Let
For
Thus,
We recall the following from [55].
The co-product of
The co-product of
Again for
Let
The functor
Let (
Let (
Now,
Thus
This paper aimed to establish the relationship between generalized
Diagram for Theorem 3.1.
Diagram for Theorem 3.3.
Diagram for Theorem 3.3.
Diagram for Definition 5.4.
Diagram for Proposition 5.2.
Diagram for Theorem 5.1.
Diagram for Proposition 5.3.
Diagram for Theorem 5.2.
Sang Min Yun, Yeon Seok Eom, and Seok Jong Lee
International Journal of Fuzzy Logic and Intelligent Systems 2021; 21(4): 369-377 https://doi.org/10.5391/IJFIS.2021.21.4.369Won Keun Min
International Journal of Fuzzy Logic and Intelligent Systems 2019; 19(3): 158-162 https://doi.org/10.5391/IJFIS.2019.19.3.158Diagram for Theorem 3.1.
|@|~(^,^)~|@|Diagram for Theorem 3.3.
|@|~(^,^)~|@|Diagram for Theorem 3.3.
|@|~(^,^)~|@|Diagram for Definition 5.4.
|@|~(^,^)~|@|Diagram for Proposition 5.2.
|@|~(^,^)~|@|Diagram for Theorem 5.1.
|@|~(^,^)~|@|Diagram for Proposition 5.3.
|@|~(^,^)~|@|Diagram for Theorem 5.2.