1. Introduction
Rough set theory and fuzzy set theory represent two different approaches to the issue of vague, imprecise, inconsistent, and uncertain knowledge. The basic principle of fuzzy set theory for solving these problems is the possibility that the object has a given property to a certain degree. In contrast, rough set theory provides an opportunity to approximate concepts in the presence of incomplete information. It is therefore understandable that a new theory named fuzzy rough sets emerged very soon, which made it possible to combine both approaches. The foundations of this common theory were first presented in [
1,
2] and were further extended and applied in many other papers.
Over time, various generalizations and modifications of fuzzy sets have become increasingly common, such as intuitionistic fuzzy sets [
3], hesitant fuzzy sets [
4], neutrosophic fuzzy sets or fuzzy soft sets [
5], Pythagorean fuzzy sets [
6], and many others. As expected, soon after the introduction of these fuzzy structures, new variants of rough set theory made it possible to approximate the concepts expressed using these new fuzzy structures. For example, intuitionistic fuzzy rough sets [
7,
8], soft rough fuzzy sets [
9], hesitant fuzzy rough sets [
10] or rough neutrosophic sets [
11], and many other variants of these hybrid structures. Given the way these hybrid structures were created, it is not surprising that in many cases there are several variants that define these structures. To illustrate it, let us give at least an example of different definitions of soft fuzzy rough sets in [
9,
12].
Another typical feature of these hybrid structures is that many similar properties of these new hybrid structures are individually proven for each new hybrid system, despite the fact that for many hybrid structures there are common proofs of these properties.
In our previous paper [
13], we tried to unify the constructions of certain classes of new fuzzy structures, namely fuzzy structures with the complete
-algebra as a set of values. The key assumption of all these constructions was the fact that they all relate to standard
L-fuzzy sets, i.e., mappings
. Although many of the new
L-fuzzy structures are traditionally called
L-fuzzy sets, where
L is the lattice of the given type, these structures are, in fact,
-fuzzy sets, where
M is a functor from the category of lattices
L to (sometimes) another category of lattices. For example, if
L is the complete
-algebra and if we consider
L-fuzzy soft sets in space
, where
X is the basic set and
K is the set of criteria, a
L-fuzzy soft set is a mapping
, where
(see [
13]).
The transformation of the new
L-fuzzy structure
into the
-fuzzy sets presented in [
13] was based on the use of pairs
of commutative idempotent semirings with the same underlying set
R and with the self-inverse isomorphism
. The advantage of this construction of the ordered structure
is, among other things, that the pair
explicitly defines pairs of some dual constructions, standardly used in the theory of
L-fuzzy sets. Examples of such constructions are the upper and lower approximations of
L-fuzzy set defined by the
L-fuzzy relations, the upper and lower
F-transforms of
L-fuzzy sets defined by fuzzy partitions, or upper and lower monads defined by power set operators. In these cases, one type of the pair of transformations is defined by semiring
and the other by semiring
. This creates a precondition for a better understanding of the relationship between the values
of the new fuzzy structures
and these constructs.
On the other hand, the ordered structure defined by the pair of semirings is relatively confusing and difficult to compare with other ordered structures used in fuzzy set theory. Therefore, in the first part of this paper, we will focus on the simplification of the ordered structure defined by the pair of semirings and on its equivalent definition in the form of a standard algebraic system with axioms. This modified ordered structure will be called the almost -algebra (or simply, -algebra), and we will show that the -algebras are equivalently defined by the dual pairs of semirings. The corresponding fuzzy sets will be called -fuzzy sets. Therefore, we can say that any -fuzzy set is also defined by the dual pair of semirings. This will make it easier to compare this structure with other lattices used in fuzzy set theory. Namely, we present an example showing that this -algebra is not, in general, the -algebra. In the paper, we use both equivalent definitions to work with -fuzzy sets.
In the next part of the paper, we focus on another construction that is commonly used in L-fuzzy sets, namely the issue of rough L-fuzzy sets. The main goal of this paper is to show how the theory of -fuzzy sets can be used to unify the rough set theory for various L-fuzzy structures, currently used mainly in applications.
The contributions of the paper are the following:
we present how to use -fuzzy sets to define the general notion of a -fuzzy relation and how this notion can be transformed to variants of fuzzy relations in new fuzzy structures;
we define the notion of the upper and lower approximations of -fuzzy sets defined by -fuzzy relations and we present properties of these approximations;
and that brings the following advantages:
the notion of rough -fuzzy sets can be universally applied to any fuzzy structure that is transformable to -fuzzy sets;
the properties of rough -fuzzy sets can be directly transferred to the analogous properties of these new rough fuzzy structures without new proofs;
using dual semiring structures , new types of -fuzzy sets and their rough sets can be introduced. The properties of these new rough structures will copy the properties of the general -rough sets.
The structure of this paper is as follows. In
Section 2, we recall some basic definitions and properties related to dual pairs of semirings
, the definition of the
-algebra and its basic properties, the notion of the
-fuzzy set in a set
X, and the definitions of basic operations with
-fuzzy sets. Most of these notions were first published in our previous paper [
13] as properties of dual pairs of semirings
.
In
Section 3, we present several examples of dual pairs of semirings. Although some of these examples were presented in our previous paper [
13], we recall the basic definitions of these examples because they will be used later in the paper. We also present some examples of new fuzzy structures that can be transformed into
-fuzzy sets.
In
Section 4, we deal with rough
-fuzzy sets defined by
-fuzzy relations. We introduce the notions of lower and upper approximations of
-fuzzy sets defined by
-fuzzy relations, and we present some basic properties of these constructions. We investigate some relationships between fuzzy relations of some fuzzy structures and
-fuzzy relation and show how to transform rough sets of some fuzzy structures into rough
-fuzzy sets. We also present several relationships among dual pairs of semirings associated with existing fuzzy structures and investigate relationships between two types of categories with approximations as objects on the one hand and two types of
-relations as objects on the other hand. We prove that all these categories are isomorphic, which makes it possible to significantly simplify the research of these approximations in arbitrary fuzzy structures that are transformable into
-fuzzy sets.
In
Section 5, we present two examples of applications of rough
-fuzzy sets, namely, we show how the variants of rough fuzzy soft sets and rough intuitionistic fuzzy sets defined by rough
-fuzzy sets can be used to determine the lower and upper approximations of the color segment corresponding to a particular color in a color image.
2. Methods and Basic Structures
In this section, we introduce the basic definitions and properties of a new lattice structure, called
-algebra and we show that these structures can be equivalently defined by dual pairs of semirings, introduced in [
13]. This structure represents the main tool that enables unifying the theory of some of the new fuzzy structures, including intuitionistic, hesitant, neutrosophic, or soft fuzzy sets with values in a complete
-algebra, including their mutual combinations. We also introduce the notion of
-fuzzy sets and basic operations with these fuzzy sets.
The basic algebraic structure we use in this paper, the complete -algebra, is defined by the following definition.
Definition 1. The complete -algebra is the algebra of type defined by
- 1.
is the complete idempotent commutative monoid, the sum of elements from is denoted by ,
- 2.
is a commutative monoid,
- 3.
is the involution mapping, ,
- 4.
,
- 5.
,
- 6.
If for , we set , then for ,
- (a)
,
- (b)
,
- (c)
.
In the following lemma, we present the basic properties of the complete -algebra.
Lemma 1. Let be the complete -algebra. Then has the following properties.
- 1.
The relation ≤ defined by is an order relation on R,
- 2.
is the complete lattice, where for arbitrary ,where is the sum of elements with respect to . - 3.
is the complete Girard monoid.
Remark 1. Whenever we talk about the -algebra , by the symbols we will understand the ordering relation and lattice operations defined in the Lemma 1.
Let us consider the following two examples, where in the first example we show that complete -algebras are -algebras, and in the other example we show that the opposite implication is not true, i.e., the -algebra is not the -algebra, in general.
Example 1. Let be the complete -algebra (see, e.g., [14]). Recall that the following operations can be defined in any -algebra for elements : An -algebra is called complete if is a complete lattice.
Let the operation + on L be defined by . Then is the complete -algebra.
Example 2. Recall (see, e.g., [15]) that an abelian lattice ordered group (l-group, in short) is a commutative group with distributive lattice operations which are compatible with the group multiplication, that is, the following identities hold for elements from G: Let 0 and ∞ be new elements added to G and let the order relation on G be extended to the order relation on such that , for arbitrary . Let the structure be defined by
Then is the complete -algebra, but is not the corresponding -algebra. In fact, according to (1), if is the -algebra, the ordering in should be such that , where . If in ordering in the l-group G, we have , a contradiction. Therefore, is not -algebra.
The basic structure with which we will work with is the
-fuzzy set. Although this notion has not yet been used, implicitly it occurs very often, especially in connection with new fuzzy structures, such as intuitionistic, neutrosophic, or fuzzy soft sets, which are currently objects of considerable interest. In our previous paper [
13] we proved that these
-valued structures are the so-called
-fuzzy sets. In the next part, we show that
-fuzzy sets are equivalent to
-fuzzy sets.
Definition 2. Let be the -algebra. Let X be a set.
- 1.
A mapping is called the -fuzzy set in X.
- 2.
Operations with -fuzzy sets are defined by
- (a)
The intersection is defined by , ,
- (b)
The union is defined by , ,
- (c)
The complement is defined by ,
- (d)
The external multiplication ⋆ by elements of R is defined by
,
- (e)
The order relation ≤ between is defined by .
In the following proposition, some basic properties of operations with -fuzzy sets are summarized.
Proposition 1. Let be the -algebra. Let X be a set and be -fuzzy sets. Then the following statements are valid.
- 1.
,
- 2.
, ,
- 3.
,
- 4.
,
- 5.
,
- 6.
,
- 7.
,
- 8.
, ,
- 9.
,
- 10.
.
Proof. The proof is a simple transcription of the properties of from Definition 1 and will be omitted. □
As we mentioned in the introduction, the -algebra can be equivalently defined using a pair of commutative idempotent semirings, among which there is an involutive isomorphism. As redundant as this definition may seem, it becomes especially useful in situations where each of these semirings defines a different type of operations that are dual in some way. Typical examples of such constructions are, for example, upper and lower approximations of fuzzy sets using fuzzy relations or lower and upper F-transforms. Since the main results of this paper relate to a pair of such transformations, namely rough -fuzzy sets, we will use this variant of the definition of the -algebra in the following text. In the next part, we recall the definition of the dual pair of semirings and we show that -fuzzy sets and -fuzzy sets are identical structures, and for both these structures we use the name -fuzzy sets only.
To recall the definition of dual pairs of semirings, we repeat the definition of the commutative idempotent semiring.
Definition 3 ([
16,
17]).
An idempotent complete commutative semiring (or, shortly, a semiring) is an algebraic structure with the following properties: is a complete idempotent commutative monoid,
is a commutative monoid,
holds for all ,
holds for all .
A semiring
is called
ordered semiring, if there exists an order relation ≤ on
R such that the following conditions hold for all
:
The notion of a semiring homomorphism is defined as a standard homomorphism between algebraic structures.
We introduce the simplified version of the dual pair of semirings
which was introduced in [
13].
Definition 4. Let and be complete idempotent commutative semirings with the same underlying set R. The pair is called the dual pair of semirings if there exists a semiring isomorphism and the following statements hold:
- 1.
is the involutive isomorphism,
- 2.
,
- 3.
, where is the addition operation in ,
- 4.
Using the isomorphism ¬, it is easy to see that the following dual statements also hold for arbitrary dual pair of semirings :
- 2’.
,
- 3’.
.
Remark 2. Whenever in the next part of the paper we talk about a dual pair of semirings , we always understand the pair of semirings with operations from Definition 4. If necessary, instead of ∑ and we use and , respectively.
We prove that a dual pair of semirings defines the unique -algebra and, conversely, any -algebra defines the unique dual pair of semirings . To do this, we need to define the category of -algebras and the category of dual pairs of semirings.
Definition 5. The category of dual pairs of semirings is defined by
- 1.
Objects are dual pairs of semirings with involutive isomorphism ,
- 2.
Morphisms are mappings between underlying sets , such that
- (a)
and are homomorphisms of semirings.
- (b)
The identity holds.
- (c)
The compositions of the morphisms are the standard compositions of the mappings.
Definition 6. The category of complete -algebras is defined by
- 1.
Objects are -algebras ,
- 2.
Morphisms are mappings such that for all ,
- (a)
,
- (b)
,
- (c)
,
- (d)
.
The relationship between and is described in the following theorem.
Theorem 1. The categories and are isomorphic.
Proof. We define the functor
. Let
be object of
. We set
, where
,
, and operations
are defined by
It is easy to see that is the object of and if is a morphism of , then is also a morphism in . The functor is defined so that for an object we set and for a morphism in we set . It is easy to see that is the functor and F and are mutually inverse. □
Remark 3. From Theorem 1 it follows that if is a -algebra, the -fuzzy set can be equivalently called the -fuzzy set, where . We use this terminology of -fuzzy sets in the remainder of the paper. The power set of -fuzzy sets will be denoted by .
3. Examples of Dual Pairs of Semirings
In this section, we present several examples of dual pairs of semirings. Because we use two of these examples in the application section, we repeat them, although they were published in [
13]. All these examples are used to demonstrate the possibility to transform many new
-valued fuzzy structures to
-fuzzy sets, including their basic operations. In addition, we show that by using appropriate
-fuzzy sets, we can also derive another new type of fuzzy structure.
Examples 3–5 (which we recall from [
13] and which will be used later) illustrate how the power sets of
-valued intuitionistic, neutrosophic, or fuzzy soft sets in a set
X can be isomorphically transformed into power sets of
-fuzzy sets, including basic operations with these structures. This makes it possible to create a basis for the unified theory for these types of fuzzy structures, and it is not necessary to define and prove the properties of individual constructions within these new fuzzy structures. In Example 6, using the neutrosophic fuzzy soft sets, introduced in [
18], we show how the power sets of hybrid combinations of these new fuzzy structures can also be transformed into power sets of
-fuzzy sets in a set
X. The last two examples are devoted to new types of fuzzy sets, based on extensional fuzzy sets, or fuzzy sets with values in extensions of abelian lattice-ordered groups.
On the other hand, as we briefly mentioned in the introduction, for some new fuzzy structures, the operations with these structures are defined in several variants, or in a non-standard way in comparison with classical fuzzy sets. An example can be hesitant fuzzy sets, where ∩ and ∪ operations are defined so that the set of hesitant fuzzy sets is not a distributive lattice (see, e.g., [
4]). This greatly complicates operations with these structures and also complicates applications. Because the power set
is a distributive lattice with respect to operations ⊓ and ⊔, the power set of the hesitant fuzzy sets cannot be isomorphically transformed to
without changing the definition of ∪ and ∩ of the hesitant fuzzy sets.
Example 3 - 1.
The semiring is defined by
- (a)
,
- (b)
,
- (c)
,
- (d)
,
- 2.
The semiring is defined by
- (a)
,
- (b)
,
- (c)
,
Let be defined by Then is the dual pair of semirings, is the self-inverse semiring isomorphism and the algebraic system of all intuitionistic L-fuzzy sets is isomorphic to .
Example 4 - 1.
Let K be the fixed set of criteria. The semiring is defined by
- (a)
, where is defined by - (b)
, , where is the supremum in ,
- (c)
, , where is defined by ,
- (d)
, , where for arbitrarily , .
- 2.
The semiring is defined by
- (a)
, , where is the infimum in ,
- (b)
, , where ⊕ in is defined component-wise.
- (c)
, , where for arbitrary , .
Let be defined bywhere is defined componentwise. Then is the dual pair of semirings, is the self-inverse semiring isomorphism and the algebraic system of all L-fuzzy soft sets in X is isomorphic to . Example 5 - 1.
The semiring is defined by
- (a)
,
- (b)
,
- (c)
,
- (d)
.
- 2.
The semiring is defined by
- (a)
,
- (b)
,
- (c)
.
Let be defined by Then is the dual pair of semirings, is the self-inverse semiring isomorphism and the algebraic system of all neutrosophic L-fuzzy sets in X is isomorphic to .
Example 6. Recall the definition of the neutrosophic L-fuzzy soft set ([18]). Let K be the fixed set of criteria, and let X be a set. Using the notation of Examples 4 and 5, the neutrosophic L-fuzzy soft set in a set X is a pair , where and is such that , if , where is a constant function with the value . We set and let the semiring operations in and be defined point-wise from the operations in and , respectively.
Let the mapping be defined by It is easy to see that is the dual pair of semirings and is the self-inverse isomorphism. We show that there exists an isomorphism between the algebraic structure of all neutrosophic L-fuzzy soft sets in a set X with operations defined in [19] and algebraic structure . In fact, let us define the map by Γ is the surjective map. In fact, for , we set It follows that and it is easy to see that Γ is the isomorphism and the algebraic system of all neutrosophic L-fuzzy soft sets in X is isomorphic to .
The following example of dual pair of semirings will be used in the next section to demonstrate examples of -fuzzy relations.
Example 7. Let L be the complete -algebra and let Ω be a set with the fuzzy equivalence relation . An L-fuzzy set is called δ-extensional if For arbitrary , the extensional hull of g is defined by . Let us consider the following structures.
- 1.
Let be defined by
- (a)
is δ-extensional},
- (b)
, where ∨ is the supremum in ,
- (c)
, where ⊗ is defined point-wise,
- (d)
, for arbitrary .
- 2.
Let be defined by
- (a)
,
- (b)
, where is defined point-wise,
- (c)
.
Let be defined by Then, is the dual pair of semirings and is the self-inverse isomorphism. It should be observed that this example is correct because the negation of an extensional L-fuzzy set is also extensional, as follows from the inequality Example 8. Let be the -algebra of Example 2. Using this example and Theorem 1, we can introduce the dual pair of semirings. The corresponding -fuzzy sets can be called l-group-valued fuzzy sets. One of the features of these l-group-valued fuzzy sets is that elements from are membership degrees describing property "to be in F" and elements from - are membership degrees of the property "not to be in F". In that case, the element is in the special position, which corresponds to the element in -fuzzy sets. This is in contrast to classical L-fuzzy sets, where the values of L can simultaneously describe the membership degrees of both properties.
The relationship between dual pairs of semirings and algebraic systems of -fuzzy sets can be described by a functor between the category defined in Definition 5 and the following category of -fuzzy sets.
Definition 7. The category of algebraic systems of -fuzzy sets is defined by
- 1.
Objects are all algebraic systems of -fuzzy sets in a set X.
- 2.
Morphisms from to are mappings which are standard homomorphisms of algebraic systems.
- 3.
The composition of morphisms is the standard composition of mappings.
The following proposition describes the relationship between dual pairs of semirings and algebraic systems of -fuzzy sets.
Proposition 2. Let be the dual category of the category of sets. There exists the functor Proof. Let
be an object of the product category
. We set
and for a morphism
in this product category, we define
by
Then
is the morphism in the category
. In fact, let
and
. We have
□
From Proposition 2, it follows that any morphism between objects of can be extended to the morphism between the corresponding algebraic systems of these dual pairs. Examples of morphisms from the category that are based on examples from this section are presented below.
Example 9. Let , where is the -algebra of Example 1.
- 1.
The morphism is defined by - 2.
The morphism is defined bywhere is the constant function with the value α. - 3.
The morphism is defined by
In fuzzy set theory, the category of L-fuzzy sets in a set X is well known, where morphisms between two fuzzy sets are defined as mappings , such that for all . Analogically, we can define the category of -fuzzy sets in a set X. Therefore, is not only the set of all fuzzy sets in X, it is also a category.
Definition 8. Let X be a set, and be an dual pair of semirings. The category of -fuzzy sets in a set X is defined by
- 1.
Objects are -fuzzy sets in X, i.e., mappings .
- 2.
The morphisms from an object f to the object g are mappings , such thatwhere ≤ is the order relation defined in the Lemma 1. - 3.
The composition of morphisms is the composition of mappings.
For illustration, we present some examples of functors between categories for various dual pairs of semirings.
Example 10. Let X be a set. The following functors exist among the corresponding categories.
We show how these functors are defined.
(1) Let be objects of and let be a morphism in this category. For , let , . The functor J is defined by Because for arbitrary , , we obtain and it follows that is also the morphism in . Therefore, J is a functor.
(2) Let be objects of and let be a morphism in this category. The functor M is defined by Because for arbitrary , , we obtain and it follows that is also the morphism in . Therefore, M is a functor.
(3) Let be objects of and let be a morphism in this category. The functor G is defined by Because for arbitrary , , we obtain and it follows that is also the morphism in . Therefore, G is a functor.
(4) Let be objects of and let be a morphism in this category. The functor F is defined bywhere is the constant function with the value for all . Because for arbitrary , , we obtain and it follows that is also the morphism in . Therefore, F is a functor. (5) Let be objects of and let be a morphism in this category. For , we set . The functor N is defined by Because for arbitrary , , we obtain and it follows that is also the morphism in . Therefore, N is a functor.
(6) Let be objects of and let be a morphism in this category. For , we set . Let be fixed elements. The functor P is defined by Let . Because for arbitrary , , we obtain and it follows that is also the morphism in . Therefore, P is a functor.
4. Rough -Fuzzy Sets
As we mentioned in the introduction, our goal in this paper is to define the theory of rough fuzzy structures, which could be applied to the new -fuzzy structures in such a way that these applications will respect the existing rough fuzzy sets in these structures. For this goal, we use results from the previous part, namely the fact that important parts of new fuzzy structures can be expressed as the -fuzzy sets.
In this section, we define the theory of rough -fuzzy sets and use that theory to unify the theory of rough fuzzy structures of new fuzzy sets which can be expressed as -fuzzy sets for some dual pairs of semirings. Similar to classical fuzzy rough sets, this rough -fuzzy set theory will be based on the notion of the -fuzzy binary relation.
4.1. -Fuzzy Relations
We start this section with the definition of -fuzzy relations and we present some basic properties of these relations. Recall that we use the notation and operations from Definitions 4 and 2. Recall that by we understand the semirings and .
Definition 9. Let be the dual pair of semirings with the self-inverse isomorphism ¬ and let X be a set.
- 1.
By the -fuzzy relation in a set X we understand a -fuzzy set in the Cartesian product .
- 2.
An -fuzzy relation T in X is called a
- (a)
reflexive, if for arbitrary , ,
- (b)
symmetric, if for arbitrary , ,
- (c)
transitive, if for arbitrary , ,
- (d)
equivalence if it is reflexive, transitive, and symmetric.
Similarly to classical fuzzy relations, we can define operations for the -fuzzy relations.
Definition 10. Let be -fuzzy relations in a set X.
- 1.
The composition of S and T is the -fuzzy relation for arbitrary .
- 2.
The dual composition of S and T is defined by .
- 3.
The negation of T is defined by .
- 4.
iff and iff hold, where ≤ is defined in Lemma 1 and .
Some basic properties of these operations are mentioned in the following lemma.
Lemma 2. Let be -fuzzy relations in X. The following statements hold.
- 1.
- 2.
- 3.
,
The proof follows directly from the properties of operations in the dual pair of semirings, and will be omitted.
Because our main goal is to show the possibility of using the theory of
-fuzzy rough sets in other fuzzy structures,
-fuzzy relations should comprise the existing fuzzy relations in these new fuzzy structures. It should be mentioned that, for some fuzzy structures, there exist several variants of definitions of relations. An example of this situation can be fuzzy soft sets, where there are several variants of the definition of fuzzy soft relations. For example, see Definition 3.1 in [
20], where the fuzzy soft relation is defined between two fuzzy soft sets, and Definition 6 in [
21], where the fuzzy soft relation is defined between two fuzzy soft spaces
and
.
For an illustration of relationships between
L-fuzzy relations in new fuzzy structures and
-fuzzy relations, we show that
-fuzzy relations in a set
X are isomorphic to
L-fuzzy soft relations in a soft space
defined in [
21], and
-fuzzy relations are identical to intuitionistic
L-fuzzy relations with composition defined in [
22,
23].
Proposition 3. - 1.
Let be the monoid of all L-fuzzy soft relations in a set X with the composition ⊠ of fuzzy soft set relations defined in [21], and let be the monoid of all -fuzzy relations in X with composition ∘. Then these monoids are isomorphic, i.e., - 2.
Let be the monoid of all intuitionistic L fuzzy relations in a set X with the composition ⊠ of intuitionistic relations defined in [22], and let be the monoid of all -fuzzy relations in X with the composition ∘. Then we have
Proof. (1) If
is a fuzzy soft space, then a fuzzy soft relation in
(in the variant according to [
21]; Definition 6) is a fuzzy soft set
in a set
, that is,
,
and
is defined by
We define a mapping
such that for
,
, where
is defined by
It follows that
. In contrast, let
and let
for arbitrary
. We set
and define the mapping
by
Then
and we have
. Therefore, we can put
and it is clear that
is the bijection. Finally, we show that
Let
, where, according to the previous part of the proof,
satisfies the corresponding conditions (2), (3), and (4), i.e.,
and
. The composition ⊠ of
L-fuzzy soft relations is defined by
, where
For arbitrarily
, according to Definition 10, we obtain
where
. Therefore,
is the isomorphism.
(2) Recall that by the intuitionistic L-fuzzy relation in X we understand the intuitionistic L-fuzzy set in . For and arbitrary we have , where and it follows that . Therefore, can be identified with the -fuzzy set . The rest follows directly from Proposition 2. □
As another example, we show a fuzzy relation that can be transformed to the -fuzzy relation.
Example 11. If we want to specify how two elements correspond to some fuzzy relation Q, that is, to determine the value , under certain conditions, this value depends on the observation points , the points are observed. For the correct determination of the value of , it should be assumed that if the positions of two observation points are similar, the observed values of the relation Q should also be close. Therefore, instead of the fuzzy relation , there is the fuzzy relation , where Ω is the set of observation points. This approach was first discussed by A. Šostak in [24], where he introduced the concept of many-level L-fuzzy relations. We show that these structures can be transformed into -fuzzy relations. To do this, we first specify this notion more precisely. Definition 11. Let X be a set, and let be a set with the L-fuzzy equivalence relation ρ. The L-fuzzy relation is called the Ω-level L-fuzzy relation, if the following holds:where ↔ is the biresiduum operation in the -algebra L. We show that there is a bijection between the set of all
-level
L-fuzzy relations in a set
X and the set of
-fuzzy relations in a set
X. For
and
we define the map
and the inverse map
by
It is clear that
is
-extensional,
is the
-level
L-fuzzy relation, and
and
are mutually inverse mappings. Using this bijection and Example 7, we can define operations for
-level
L-fuzzy sets. For example, the composition
of two
-level
L-fuzzy relations
S and
T in
X can be defined using Definition 10 by
4.2. -Approximation Spaces
In the following definition, we introduce the notion of upper and lower approximations of -fuzzy sets defined by the -relations. If T is a -fuzzy equivalence relation in X, the pair is called the -approximation space.
Definition 12. Let be the dual pair of semirings with the self-inverse isomorphism ¬ and let be a -fuzzy relation.
- 1.
The upper -approximation defined by T is the mapping defined by - 2.
The lower -approximation defined by T is the mapping defined by - 3.
If and T is the -fuzzy equivalence relation, pair is called the -fuzzy rough set of s with respect to .
Definition 12 allows us to introduce the concept of rough fuzzy structure for all types of new fuzzy structures that can be transformed into
-fuzzy sets. To illustrate the possible application of Definition 12, we present the upper and lower approximations for two examples of fuzzy structures. Namely, we show that the existing definitions of the rough intuitionistic
L-fuzzy set defined by [
8] and the rough
L-fuzzy soft set in the variant defined by [
21] are identical to the rough fuzzy structures according to Definition 12. In the last section, we present applications of these rough
-fuzzy structures to the color segmentation of color images.
A simple example of -approximation mappings is given by two variants of Zadeh’s extension principle for -fuzzy sets.
Example 12. Let be the dual pair of semirings and let be a mapping. Let be the -relation defined by The lower and upper Zadeh’s extension mappings and , respectively, are defined by
- 1.
,
- 2.
By mapping f we can also define the -relation , such that . In that case, the upper and lower approximations defined by represent (only one) version of the Zadeh’s inverse extension , i.e., Example 13. Let S be the intuitionistic L-fuzzy relation in X and let f be an intuitionistic L-fuzzy set in X. According to [8], the upper and lower intuitionistic approximations of f are defined bywhere for arbitrary , and , T is a t-norm and I is an implicator (see [8]). From Proposition 3, it follows that S is also -relation, i.e., and if for we setwe obtain and . Therefore, if L is the -algebra, the intuitionistic L-fuzzy rough sets are -fuzzy rough sets. In the next example, we will focus on
rough fuzzy soft sets. Unlike the well-known and unambiguously defined classical rough
L-fuzzy sets, the notion of rough
L-fuzzy soft set is not defined in a generally accepted way. In contrast, there are a number of variants, including possible variants of names. For example, in [
25] the construction of upper and lower fuzzy soft approximations is defined for approximations of classical fuzzy sets, where instead of fuzzy soft relations, fuzzy soft sets are used. On the other hand, in [
26], fuzzy soft relations are explicitly used to define upper and lower soft approximations of fuzzy soft sets, but without the notion of rough fuzzy soft sets.
That brief overview shows that rough fuzzy soft sets or upper and lower soft approximations of fuzzy soft sets defined by fuzzy soft relations have not been systematically introduced so far. In the next example, we show how we can explicitly define this notion. According to Example 4, a fuzzy soft set in X can be identified with the mapping and according to Proposition 3, a fuzzy soft relation in X with the mapping . By Definition 12, we obtain:
Example 14. Let be a soft space and let be the dual pair of semirings from Example 4. For a -fuzzy soft set we put , where , is a mapping, and is such that According to Proposition 3, L-fuzzy soft relation in a set X can be identified with the -fuzzy relation . For this relation , for we set It is easy to see that is the -fuzzy equivalence relation if and only if T is the L-fuzzy soft equivalence relation. Therefore, according to Definition 12 and Example 4, the rough -fuzzy soft set is defined for , by It can be proven that the -fuzzy rough set can be identified with the rough fuzzy soft set defined in [26] or [21]. In the next part of the paper, we concentrate on the basic properties of the upper and lower -approximations of -fuzzy sets. Because some L-fuzzy structures can be transformed into -fuzzy sets, the lower and upper approximations of these -fuzzy sets in the -approximation space can be converted to lower and upper approximations of these L-fuzzy structures. The properties of the lower and upper approximations created in this way then copy the properties of rough -fuzzy sets, and it is not necessary to prove them for individual fuzzy structures.
The basic properties of -fuzzy rough sets are presented in the following proposition. For , we denote by the constant -fuzzy set with the only value a. We also use the following -fuzzy set , where and Using this notation we obtain the following simple lemma.
Lemma 3. For arbitrarily we have The Proof is trivial, and it will be omitted.
Proposition 4. Let be the dual pair of semirings with the self-inverse isomorphism ¬ and let T be a -fuzzy relation in X. Let and , .
- 1.
, ,
- 2.
, ,
- 3.
,
- 4.
, ,
- 5.
if T is reflexive, .
- 6.
The following statements are equivalent for arbitrary
- (a)
T is transitive,
- (b)
,
- (c)
.
Proof. To prove 1.–3. is the routine only, and it will be omitted.
4. We have
and similarly for the other part.
5. It is easy to see that
for a reflexive
T. The rest is derived from the inequality
. 6. The implication (a) ⇒ (b) can be proved simply. Implication (b) ⇒ (c) follows from the inequality.
and it follows
. To prove
, we put
. Since
, we obtain the following.
and we obtain
. Therefore,
T is the transitive
-relation. □
From Proposition 4 and Lemma 3, we immediately obtain the following lemma, which will be used in the next theorem.
Lemma 4. Let Γ and be upper and Δ and be lower -approximations , respectively. Then the following implications hold. In the paper [
27], the axiomatic characterization of the lower and upper approximations of the
-fuzzy sets was presented. In the next part, we prove that an analogical axiomatic characterization of
-approximations of
-fuzzy sets can also be proven. It follows without any proof that this axiomatic characteristic holds for an arbitrary fuzzy structure, which can be transformed into
-fuzzy sets.
Proposition 5. Let be the dual pair of semirings, X be a set, and let be a mapping. The following statements are equivalent.
- 1.
There exists a -equivalence relation T in X, such that .
- 2.
For arbitrary , , the mapping Γ satisfies the following conditions.
- (a)
,
- (b)
,
- (c)
,
- (d)
,
- (e)
.
Proof. The implication
follows from Proposition 4. We prove the implication
. Let conditions 2) hold. We define the symmetric and reflexive
-relation
T by
and we show that it is transitive. According to Lemma 3, for arbitrary
, we have the following.
where
T is a symmetric and reflexive
-relation. According to Proposition 4,
T is also transitive. □
An analogous axiomatic characterization can be performed for the lower -approximation.
Proposition 6. Let be the dual pair of semirings, X be a set, and let be a mapping. The following statements are equivalent.
- 1.
There exists the -equivalence relation S in X, such that .
- 2.
For arbitrary , , the mapping Λ satisfies the following conditions.
- (a)
,
- (b)
,
- (c)
,
- (d)
,
- (e)
.
Proof. The implication
follows from Proposition 4. Now, let Condition 2 hold. We define the symmetric and reflexive
-relation S by
According to Lemma 3, for arbitrary
we have
and
S is also transitive, according to Proposition 4. □
Relationships between approximation mappings satisfying conditions (a)–(e) from previous propositions, on the one hand, and -fuzzy relations, can be more precisely described by category theory. Let us introduce the following three categories.
Definition 13. Let be the dual pair of semirings.
- 1.
The category of upper approximation mappings between power sets of -fuzzy sets is defined by
- (a)
objects are mappings , satisfying conditions (a)–(e) of Proposition 5,
- (b)
morphisms from to are mappings , such that in the diagram
the inequality holds.
- 2.
The category of lower approximation mappings between power sets of -fuzzy sets is defined by
- (a)
objects are mappings , satisfying conditions (a)–(e) of Proposition 6,
- (b)
morphisms from to are mappings , such that in the diagram
the inequality holds.
- 3.
The category of the upper -fuzzy relations is defined by
- (a)
objects are -fuzzy equivalence relations ,
- (b)
morphisms from to are mappings , such that for arbitrary , the inequality holds.
- 4.
The category of the lower -fuzzy relations is defined by
- (a)
objects are -fuzzy equivalence relations ,
- (b)
morphisms from to are mappings , such that for arbitrary , the inequality holds.
The compositions of the morphisms in all these categories are standard compositions of mappings.
The relationship between these three categories describes the following theorem.
Theorem 2. Let be the dual pair of semirings with the self-inverse isomorhism ¬. There exist isomorphic functors such that the following diagram commutes.
Proof. (1) We define the functor
. Let
be an object of
. We put
For a morphism
, where
is the object of
, we set
. We prove that this definition is correct, that is,
f is the morphism in
. We need to prove that
, for arbitrary
. Since
f is the morphism in
, we have
and obtain
Therefore, f is a morphism in and it is easy to see that F is a functor.
We define the inverse functor
by
where
is an object of
, and for the morphism
in
, where
, we set
. As follows from Proposition 5, this definition is correct, and we only need to show that
is the morphism in
. For
, we have
It follows that
f is the morphism in
. We show that
F and
are mutually inverse functors. For
and for
,
, according to the Lemma 3 and the properties of
, we have
and
are mutually inverse functors.
(2) We define the functor
. For an object
from
we set
Let
be another object from
and let
be a morphism in
. We set
. According to Proposition 6, we only need to prove that
is the morphism in
. Since
f is the morphism in
, for
,
, we obtain
and it follows that
We can prove that
is the morphism in
, that is, we prove that for arbitrary
,
, the inequality
holds. Since
is the lower approximation defined by the relation
, according to Lemma 3, for arbitrary
, we have
Therefore, according to the Lemma 4, to prove the inequality, instead of a general function
, we can consider only functions
.
and it follows that
. Therefore,
H is the functor.
We define the inverse functor
. Let
be a morphism in
, where
and
. We put
where
for arbitrary
. We show that
is the morphism in
. In fact, because
f is the morphism in
, analogously as in the proof of the functor
G, we can show that
We need to prove the inequality
, for arbitrary
and
. Analogously as in the proof of the functor
H, according to Lemma 4, it suffices to prove this inequality only for
, for arbitrary
. We have
Therefore,
t is the morphism of
and
is the functor. We prove that
H and
are inverse functors. Let
. We need to prove that
, for arbitrary
. According to Lemma 4, we prove it for
, for arbitrary
. We have the following.
Analogously, for
, we obtain the following.
(3) We define the functor
G. Let
be a morphism in
, where
and
are objects of category
. We set
We show that
G is a functor, that is,
. Since
f is the morphism of
, we have
. Using the inequality
for an arbitrary
, and the fact that
is the non-decreasing mapping with respect to both relations ≤ and
, we obtain
Therefore, f is the morphism of and G is the functor.
We define the functor
. Let
be a morphism in
, where
and
be objects of
. We set
We show that
f is the morphism in
, that is, for arbitrary
,
holds. According to Lemma 3 and the properties of the objects of
, it suffices to prove it for
, for arbitrary
. For arbitrarily
, from
, we obtain the following.
Since
for arbitrary
, we have
and because the operation + is idempotent, we obtain
Therefore, we have
and it follows that
f is the morphism in
and
is the functor. We prove that
G and
are mutually inverse functors. Let
. We have, for an arbitrarily
,
On the contrary, let
. To prove that for arbitrary
, the identity
is valid, according to Lemma 3, we need to prove this identity only for
, for arbitrary
. We have the following.
Therefore, is the identity functor.
(4) We define the functor
. Let
be a morphism in
, where
and
be objects of
. We set
It follows that
, for arbitrary
, and we obtain
. Therefore,
f is the morphism of
and
E is the functor. Now, let
be a morphism in
. The inverse functor
is defined by
It is clear that f is the morphism in and is the functor, which is the inverse functor to E. Finally, it is easy to see that the diagram commutes. □
5. Examples of Applications
In this section, we show two examples of possible applications of fuzzy rough structures created using the theory of -fuzzy rough sets. For this purpose, we will use the -fuzzy rough set defined for the fuzzy soft set in Example 14 and -fuzzy rough sets defined for intuitionistic fuzzy sets in Example 13. In both cases, we show how these fuzzy rough structures can be used to determine the upper and lower approximations of a color segment corresponding to a particular color k in a color image. Because we use the same default conditions in these examples, it allows us to compare how -fuzzy sets and -fuzzy sets solve this problem.
We suppose that a color image consists of pixels of the set X. We also assume that for each pixel a value represents the color in a pixel x. The value , a color code, can be given by numerous color models; we selected the HSV (hue saturation value) color model, which allows us to fix the hue (such as red or yellow) and, taking all combinations of saturation and values, obtain all possible visualizations of the color. In that case, this value is represented as a vector , where represents the hue of the color, represents a saturation dimension, and represents the dimension of the value that resembles the mixture of those paints with varying amounts of black or white paint in the pixel x. Let K be the set of all possible colors.
In the next part, we suppose that is the Łukasiewicz algebra with the biresiduum ↔ defined by .
5.1. -Fuzzy Rough Sets
To illustrate the possible applications of rough
-fuzzy sets from the soft space
, we present a method for approximations of a colour segment in an image. Unlike Examples 10 and 11 of [
28], for these approximations, we use a different
-relation
.
Let
and consider the
-fuzzy set
defined by
where
represents the degree of similarity of two colors in
K and the fuzzy similarity relation
expresses the fact that pixels
x and
z are spatially close to each other. For example, we can set
where
is the real-valued metric in the set
X and
is a positive real number. Similarly, the similarity relation
can be defined by
where
. In that case, the
-fuzzy set
f represents the concept that describes the segments that correspond to the colors of the set
K. This means that the point
corresponds to the color segment of color
with the truth value
.
The lower and upper approximations of the segment
f are defined as the
-rough set
of
f with respect to the
-relation
, defined by
According to Example 14, the rough
-fuzzy set
is defined by
The upper and lower approximations of the color segment
f corresponding to the color
can be approximated by the
-cuts, i.e., by subsets.
where
. The corresponding visualization of these color segments can be created, for example, so that the color of the pixels
or
will be
and the color of the other pixels will be transformed to the color on the black and white scale, that is, set the saturation to zero.
5.2. -Fuzzy Rough Sets
We illustrate how the same problem of the color segment approximation can be solved by rough
-fuzzy sets. To compare the results of
Section 5.1 and
Section 5.2, we use the
-fuzzy sets that represent the concept that describes a color segment, and we involve the same function
and transform it into the
-fuzzy set
. For this purpose, we use the so-called intuitionistic fuzzy generators defined in [
29].
Definition 14 ([
29]).
A function is called an intuitionistic fuzzy generator if for all . Using the intuitionistic fuzzy generator
, the
-fuzzy set
is defined by
which represents the intuitionistic concept describing the segment in the color image corresponding to the color
. As in the previous example, using the definition of the relation
, the approximation of this intuitionistic concept
can be defined as the rough
-fuzzy set of
with respect to the
-fuzzy relation
, such that
where we use the same intuitionistic fuzzy generator
. According to Example 13, the upper and lower approximations of the intuitionistic color segment
corresponding to color
k are defined for
by
To be able to visualize these upper and lower intuitionistic approximations of
, we must first transform intuitionistic fuzzy sets into classical fuzzy sets. According to the procedure presented in [
30], we use the transformation of elements
into the classical
L value of a fuzzy set defined by
In that way, from -fuzzy sets and we obtain standard L-fuzzy sets and , and, analogously to the previous example, these fuzzy sets can be approximated by -cuts and .
5.3. Visualization
Rough
and
-fuzzy sets can be created from arbitrary-dimensional data; here, we will demonstrate visualization using 2D image data. The color of pixels
or
for
-fuzzy rough sets and
or
for
- fuzzy rough sets will be
and the color of the other pixels will be transformed to the color on the black and white scale, that is, the saturation of these pixels will be reduced to zero; see
Figure 1 and
Figure 2. The figures also visually nicely confirm the following:
for -fuzzy rough sets,
for -fuzzy rough sets,
,
.
6. Conclusions
The paper is a continuation of our previous paper [
13], where we introduced the notion of semiring-valued fuzzy sets and investigated the F-transforms of these structures. In the actual paper, we focus on another construction that is commonly used in the theory and applications of
L-fuzzy sets, namely the issue of rough
L-fuzzy sets. The main goal of this paper was to create a tool that could be used to apply this method universally to a large part of new fuzzy structures, currently used mainly in applications, such as intuitionistic, hesitant, neutrosophic, or fuzzy soft sets and their mutual combinations. For the basic structure of this tool, we used the so-called dual pairs of semirings
and fuzzy sets with values in these dual pairs of semirings, so-called
-fuzzy sets, which were presented in modified form in [
13]. This structure makes it possible to transform a large part of new fuzzy structures with values in complete
-algebras into suitable
-fuzzy sets, which in turn makes it possible to unify the theory of these new fuzzy structures.
Another possible use of this universal method of
-fuzzy sets offers the possibility of creating new types of fuzzy sets, defined using suitable examples of dual pairs of semirings. We also gave examples of this procedure, when we mentioned the possibility of introducing fuzzy sets with values in Abelian
l-groups of application of
-fuzzy sets in many-level fuzzy sets and relations introduced by Šostak [
24]. It can be assumed that further research in this direction will show many other examples of new types of fuzzy sets.
However, it should be noted that the universality of applications of this method for -fuzzy sets has also limitations. An example of these limitations is the fact that, for example, some new fuzzy structures do not have uniformly established terminology, and use, for example, several types of fuzzy relations or several types of rough fuzzy structures. In that case, the transformation of these fuzzy structures into -fuzzy structures can reflect only one selected variant of these constructions. If we want to transform another variant, it would probably require the use of a completely new dual pair of semirings.
Another type of limitation of using the -fuzzy sets method to transform new types of fuzzy structures (e.g., intuitionistic, neutrosophic, or fuzzy soft sets) to -fuzzy sets is that in all existing transformation examples it was necessary to assume that the basic value-set structure used in these types of fuzzy structures is the complete -algebra. If we want to reduce this assumption to a weaker assumption, it would be necessary to modify the definition of the basic algebraic structure, which we use to construct dual pairs of semirings, that is the -algebra.
The great advantage of the presented method of transformation of various new fuzzy structures is the fact that instead of specific power set structures of different types of fuzzy sets and different types of their basic operations we can use one universal type of power set structure of -fuzzy sets with one structure of basic operations. This makes it possible to define for a large part of the new fuzzy structures most of the constructions (such as various approximations and transformations) on their power set structures in a uniform way.
Our further research will focus, among other things, on examples of new dual pairs of semirings, which could become the basis for new types of fuzzy sets which can be used in applications. At the same time, however, we will deal with the extension of theoretical tools applicable in the theory of -fuzzy sets, such as algebraic or topological structures defined above as -fuzzy sets.