The Mareay’s rough set has been regarded as an approximation processing model in an approximation space induced by an arbitrary binary relation on the single universe. This is an effective mathematical tool for dealing with uncertain knowledge and vagueness in data for the single universe. Based on this induced notion, we firstly establish and verify two new classes, called a successor class and a core of a successor class induced by an arbitrary binary relation between two universes. Then we propose a generalization of the Mareay’s rough set in an approximation space based on cores of successor classes induced by an arbitrary binary relation between two universes, with a corresponding example. Some interesting algebraic properties of the new approximation processing model are investigated. We develop the use of the novel rough set in a semigroup under a preorder and compatible relation. We establish the notions of rough semigroups, rough ideals and rough completely prime ideals. Then we provide sufficient conditions of rough semigroups, rough ideals and rough completely prime ideals. Under homomorphism problems in semigroups, the relationship between the rough semigroup (resp. rough ideal and rough completely prime ideal) and the homomorphic image of the rough semigroup (resp. rough ideal and rough completely prime ideal) is demonstrated.
In order to solve problems in information science and intelligent information processing, methods in fundamental mathematics are not always successfully used because incompleteness, granularity and uncertainty of information and knowledge are typical for these problems. Pawlak’s rough set theory, proposed by Pawlak [1], offers an alternative toolset to deal with imprecise, inconsistent, incomplete information and knowledge. Such a mathematical tool has been being used in information system, fuzzy system, decision support system and so on (see [2–7]). One of the main research problems of Pawlak’s rough set theory is the approximation processing of non-empty sets based on equivalence relations. In terms of equivalence classes induced by an equivalence relation, a non-empty subset of the universe may be approximated by three subsets. The Pawlak’s upper approximation is the union of equivalent classes which have a nonempty intersection with the given set, and the Pawlak’s lower approximation is the union of equivalent classes which are subsets of the given set. The Pawlak’s rough set was defined by meaning of a pair of upper and lower approximations, where the difference of upper and lower approximations (The Pawlak’s boundary region) is a non-empty set. Because of novel thinking, Pawlak’s rough set theory has been becoming an attractive intelligent information processing tool in the field of artificial intelligence.
The classical approximation processing model of Pawlak’s rough set theory has possible uses in many systems, including groups (see [8–10]), semigroups (see [11–14]), BCK-algebras [15], rings (see [16, 17]), modules [18], hemirings [19], quantales [20], LA-semigroups [21] and pseudo-BCI algebras [22]. Most of these utilizations have already been proved in the research of mathematical reasoning systems. One of the interesting aspects is the development of Pawlak’s rough sets in semigroups. Because the semigroup is a non-complex algebraic structure and it has been being employed in computer science and data technology, especially in algebraic automata theory and algebraic engineering theory [23], it attracts researchers much more. Patently, work on hybrid notions of Pawlak’s rough set theory and semigroup theory has been progressing continuously. For example, Kuroki [11] introduced the notions of upper and lower approximation semigroups (resp. ideals) in semigroups induced by congruence relations, and provided sufficient conditions of upper and lower approximation semigroups (resp. ideals). Xiao and Zhang [12] proposed the notions of upper and lower approximation completely prime ideals in semigroups induced by congruence relations, and provided sufficient conditions of upper and lower approximation completely prime ideals. Also, they studied the relationship between upper and lower approximation completely prime ideals (resp. ideals) and the homomorphic image of upper and lower approximation completely prime ideals (resp. ideals) under homomorphism problems. Wang and Zhan [14] introduced upper and lower approximation semigroups (resp. ideals and completely prime ideals) induced by special congruence relations, and also provided sufficient conditions of upper and lower approximation semigroups (resp. ideals and completely prime ideals).
The approximation processing model based on an arbitrary binary relation on the single universe is one of the most important extensions of the approximation processing model of Pawlak’s rough set theory. This is an effective mathematical tool for dealing with uncertain knowledge and vagueness in data for the single universe (see [24–29]). For instance, Yao [26] introduced and studied an approximation processing model by using successor neighborhoods induced by binary relations. Mareay [29] defined the notion of Mareay’s rough sets based on cores of the successor neighborhoods induced by binary relations on the single universe. This work was studied in topological spaces based on partitions induced by binary relations. These partitions were perfectly defined by applying of successor neighborhoods.
In this paper, after providing some fundamentals of semigroup theory and Mareay’s rough set theory in Section 2. Then, in Section 3, we firstly establish and verify two new classes, called a successor class and a core of a successor class induced by an arbitrary binary relation between two universes. Then we propose a generalization of the Mareay’s rough set in an approximation space based on cores of successor classes induced by an arbitrary binary relation between two universes, with a corresponding example. Some interesting algebraic properties of the new approximation processing model are investigated. In Section 4, we develop the use of the novel rough set in a semigroup under a preorder and compatible relation. We establish the notions of rough semigroups, rough ideals and rough completely prime ideals. Then we provide sufficient conditions of rough semigroups, rough ideals and rough completely prime ideals. In Section 5, the relationship between the rough semigroup (resp. rough ideal and rough completely prime ideal) and the homomorphic image of the rough semigroup (resp. rough ideal and rough completely prime ideal) is demonstrated under homomorphism problems in semigroups. In Section 6, we discuss to the important relationships of this work and approximation processing models in [1, 29]. In the end, we give a conclusion of the research in Section 7.
Preliminaries
In this section we recall important definitions which will be used in subsequent sections. Recall that a semigroup [30] (S, ⊙) is defined as an algebraic system, where S is a non-empty set and ⊙ is an associative binary operation on S. Throughout this paper, S denotes a semigroup. A non-empty subset X of S is called a subsemigroup [31] of S if XX ⊆ X. A non-empty subset X of S is called a left (right) ideal [31] of S if SX ⊆ X (XS ⊆ X). A non-empty subset X of S is called an ideal [31] of S if it is both a left ideal and a right ideal of S. An ideal X of S is called a completely prime ideal [31] of S if for all s1, s2 ∈ S, s1s2 ∈ X implies s1 ∈ X or s2 ∈ X. Throughout this paper we assume that U and V are both non-empty universal sets.
Definition 2.1. [32] Let be a family of all subsets of U × V. An element in is referred to as a binary relation fromU to V. An element in is called a binary relation on U if U and V are identical.
Definition 2.2. [32] Let Θ be a binary relation from U to V. Θ is called serial if for all u ∈ U, there exists v ∈ V such that (u, v) ∈ Θ.
Definition 2.3. [32] Let Θ be a binary relation on U.
Θ is called reflexive if for all u ∈ U, (u, u) ∈ Θ.
Θ is called transitive if for all u1, u2, u3 ∈ U, (u1, u2) ∈ Θ and (u2, u3) ∈ Θ implies (u1, u3) ∈ Θ.
Θ is called symmetric if for all u1, u2 ∈ U, (u1, u2) ∈ Θ implies (u2, u1) ∈ Θ.
Θ is called anti-symmetric if for all u1, u2 ∈ U, (u1, u2) ∈ Θ and (u2, u1) ∈ Θ implies u1 = u2.
Θ is referred to as a preorder if it is reflexive and transitive.
Θ is referred to as an equivalence relation if it is reflexive, transitive and symmetric.
Definition 2.4. [30] Let Θ be a binary relation on S. Θ is called compatible if for all s1, s2, s3 ∈ S, (s1, s2) ∈ Θ implies (s1s3, s2s3) ∈ Θ and (s3s1, s3s2) ∈ Θ. Θ is called a congruence relation if it is an equivalence relation and compatible.
For the remainder of this section we review the approximation processing of Mareay’s rough set theory [29]. Let Θ be a binary relation on U and u ∈ U. The successor neighborhood of u induced by Θ is referred to as SΘ (u) : = {u′ ∈ U : (u, u′) ∈ Θ}. The core of the successor neighborhood of u induced by Θ is referred to as CSΘ (u) : = {u′ ∈ U : SΘ (u) = SΘ (u′)}. Given a non-empty subset X of U, denotes a Mareay’s upper approximation of X, denotes a Mareay’s lower approximation of X, denotes a Mareay’s boundary region of X. Recall that is said to be a Mareay’s rough set of X if Θbnd (X)≠ ∅. Otherwise X is said to be a Mareay’s definable set.
Observe that every Pawlak’s rough set in [1] is a Mareay’s rough set, but the converse is not true in general. Hence the Mareay’s rough set is considered as a generalization of the Pawlak’s rough set whenever the equivalence property of a relation is contained in the approximation processing model of Mareay’s rough set theory.
Generalizations of rough sets induced by binary relations
In this section we introduce a generalization of the Mareay’s rough set, with a corresponding example. Some interesting algebraic properties are investigated. The starting point of this section we give two new classes as Definitions 3.1 and 3.3 below.
Definition 3.1. Let Θ be a binary relation from U to V. Given an element u ∈ U, the set SΘ (u) : = {v ∈ V : (u, v) ∈ Θ} is called a successor class of u induced by Θ.
Remark 3.2. If Θ is a serial relation from U to V, then SΘ (u)≠ ∅ for all u ∈ U.
Definition 3.3. Let Θ be a binary relation from U to V. For an element u1 ∈ U, the set
is called a core of the successor class of u1 induced byΘ. We denote by a family of CSΘ (u) for all u ∈ U.
Directly from Definition 3.3, we can obtain Proposition 3.4 below.
Proposition 3.4.Let Θ be a binary relation from U to V. Then the following statements hold.
For all u ∈ U, u ∈ CSΘ (u).
For all u1, u2 ∈ U, u1 ∈ CSΘ (u2) if and only if CSΘ (u1) = CSΘ (u2).
The following remark is an immediate consequence of (2) in Proposition 3.4.
Remark 3.5.If Θ is a binary relation from U to V, then is the partition of U.
Proposition 3.6.Let Θ be a binary relation on U. Then we have the following statements.
If Θ is reflexive, then CSΘ (u) ⊆ SΘ (u) for all u ∈ U.
If Θ is an equivalence relation, then SΘ (u) and CSΘ (u) are identical classes for all u ∈ U.
Proof. The proof is straightforward, so we omit it. □
Proposition 3.7.Let Θ be a binary relation on U and u1, u2 ∈ U. If Θ is reflexive and anti-symmetric, then the following statements are equivalent.
u1 ∈ CSΘ (u2).
CSΘ (u1) = CSΘ (u2).
u1 = u2.
Proof. By Proposition 3.4 and properties of Θ, we can prove that (1), (2) and (3) are equivalent. □
Definition 3.8. Let Θ be a binary relation from Uto V. The triple is referred to as an approximation space based on (briefly, -approximation space). If U = V, then is substituted by a pair (U, .
Definition 3.9. Let be an -approximation space. For a given non-empty subset X of U, we define three sets as , and Θbnd (X) : =.
is called an upper approximation of X in (briefly, -upper approximation of X).
is called a lower approximation of X in (briefly, -lower approximation of X).
Θbnd (X) is called a boundary region of X in (briefly, -boundary region of X).
is said to be a rough set of X in (briefly, -rough set of X) if Θbnd (X)≠ ∅.
X is said to be a definable set in (briefly, -definable set) if Θbnd (X) =∅.
According to Definition 3.9, it is easily verified that and that .
In view of Definition 3.9, we consider Example 3.10 as the following.
Example 3.10. Let U : = {u1, u2, u3, u4, u5} be a set of electrical discharge machines (EDM) in a boat industry of a leading company and let V : = {v1, v2, v3, v4} be a set of the components with respect to elements in U.
Define an information of the damage values of all electrical discharge machines in U with respect to components in V as Table 1.
The information table of damage values
v1
v2
v3
v4
u1
Bad
Medium
Bad
Medium
u2
Bad
Medium
Bad
Medium
u3
Medium
Bad
Bad
Bad
u4
Medium
Medium
Medium
Medium
u5
Bad
Bad
Bad
Medium
Given a binary relation and elements u ∈ U, v ∈ V, a pair (u, v) ∈ Θ is defined as a bad damage value of the electrical discharge machine u with respect to the component v under Θ. Then Θ : = {(u1, v1), (u1, v3), (u2, v1), (u2, v3), (u3, v2), (u3, v3), (u3, v4), (u5, v1), (u5, v2), (u5, v3)}. Suppose that a measurement expert committee assign X : = {u2, u3, u5} which is a non-empty set of electrical discharge machines for the discharge under a global evaluation. Then the assessment of X in approximation space is derived by a process as the following. According to Definition 3.1, it follows that
SΘ (u1) : = {v1, v3},
SΘ (u2) : = {v1, v3},
SΘ (u3) : = {v2, v3, v4},
SΘ (u4) : =∅ and
SΘ (u5) : = {v1, v2, v3}.
According to Definition 3.3, it follows that CSΘ (u1) : = {u1, u2},
CSΘ (u2) : = {u1, u2},
CSΘ (u3) : = {u3},
CSΘ (u4) : = {u4} and
CSΘ (u5) : = {u5}.
According to Definition 3.9, it follows that
,
and
.
Therefore Θ (X) : = ({u1, u2, u3, u5}, {u3, u5}) is a -rough set of X. Consequently,
u1, u2, u3 and u5 are possibly electrical discharge machines for the discharge,
u3 and u5 are certainly electrical discharge machines for the discharge and
u1 and u2 cannot be determined whether two machines are electrical discharge machines for the discharge or not.
The following remark is an immediate consequence of Definition 3.9 and the existence of Example 3.10 with respect to Definition 3.9.
Remark 3.11. Every Mareay’s rough set in [29] is a rough set in Definition 3.9, but the converse is not true in general. Therefore the rough set in Definition 3.9 is considered as a generalization of the Mareay’s rough set whenever U and V are identical.
The existence of Example 3.10 leads to the following definition.
Definition 3.12. Let be an -approximation space and let X be a non-empty subset of U. is called a non-empty -upper approximation of X in if is a non-empty subset of U. Similarly, we can define non-empty -lower approximations. The -rough set Θ (X) of X in is referred to as a non-empty -rough set if is a non-empty -upper approximation and is a non-empty -lower approximation.
Proposition 3.13.Letbe an-approximation space. If X and Y are both non-empty subsets of U, then we have the following statements.
and.
and.
and.
and.
and.
, whereXcandare complements of X and, respectively.
and.
, whereis a complement of.
, whereis a complement of.
If X ⊆ Y, thenand.
Proof. Using the similar method in the proof of Proposition 2.1 in [29], we can prove that (1)-(9) hold.
□
Definition 3.14. Let be an -approximation space and let X be a non-empty subset of U. We call X a set over a non-empty interior set ifis a non-empty-lower approximation of X in and is a proper subset of X.
Proposition 3.15.Let be an -approximation space and let X be a non-empty subset of U. If X is a set over a non-empty interior set, then Θ (X) is a non-empty -rough set of X in .
Proof Suppose that X is a set over a non-empty interior set. Then we have that is a non-empty -lower approximation and . By Proposition 3.13 (3), we obtain that . Thus we get is a non-empty -upper approximation. We shall verify that Θbnd (X)≠ ∅. Suppose that Θbnd (X) =∅. Then we have . From Proposition 3.13 (3), once again, it follows that , a contradiction. Thus Θbnd (X)≠ ∅. As a consequence, Θ (X) is a non-empty -rough set of X. □
Proposition 3.16.Let be an -approximation space. If Θ is reflexive and anti-symmetric, then X is a -definable set for every non-empty subset X of U.
Proof. By Propositions 3.7 and 3.13 (3), we can prove that the statement holds. □
Proposition 3.17.Let be an -approximation space and let be an -approximation space. If Θ ⊆ Ψ where Θ is reflexive and Ψ is transitive, then for every non-empty subset X of U.
Proof. Let X be a non-empty subset of U. Then we prove that . Indeed, let . Then CSΘ (u1)∩ X ≠ ∅. Thus there exists u2 ∈ U such that u2 ∈ CSΘ (u1) ∩ X. Hence SΘ (u1) = SΘ (u2). Since Θ is reflexive, we have (u2, u2) ∈ Θ. Whence u2 ∈ SΘ (u2) = SΘ (u1). Thus we have (u1, u2) ∈ Θ. Since Θ ⊆ Ψ, we have (u1, u2) ∈ Ψ. Similary, we get (u2, u1) ∈ Ψ. We shall show that SΨ (u1) = SΨ (u2). Now, let u3 ∈ SΨ (u2). Then (u2, u3) ∈ Ψ. Since Ψ is a transitive relation, we have (u1, u3) ∈ Ψ. Thus u3 ∈ SΨ (u1), which yields SΨ (u2) ⊆ SΨ (u1). Similary, we can prove that SΨ (u1) ⊆ SΨ (u2). Whence SΨ (u1) = SΨ (u2), and so u2 ∈ CSΨ (u1). Thus we have u2 ∈ CSΨ (u1) ∩ X. Hence CSΨ (u1)∩ X ≠ ∅, which yields . Therefore, . □
Proposition 3.18.Let be an -approximation space and let be an -approximation space. If Θ ⊆ Ψ where Θ is reflexive and Ψ is transitive, then for every non-empty subset X of U.
Proof. Let X be a non-empty subset of U. Then we prove that . Indeed, wesuppose that . Then CSΨ (u1) ⊆ X. We shall show that CSΘ (u1) ⊆ CSΨ (u1). Let u2 ∈ CSΘ (u1). Then SΘ (u1) = SΘ (u2). Since Θ is a reflexive relation, we have (u1, u1) ∈ Θ. Hence we get u1 ∈ SΘ (u1), and so u1 ∈ SΘ (u2). Thus we get (u2, u1) ∈ Θ. By the assumption, we obtain that (u2, u1) ∈ Ψ. Similary, we get that (u1, u2) ∈ Ψ. Now, we shall prove that SΨ (u1) = SΨ (u2). Let u3 ∈ SΨ (u2). Then (u2, u3) ∈ Ψ. Since Ψ is a transitive relation, we have (u1, u3) ∈ Ψ. Whence u3 ∈ SΨ (u1). Hence SΨ (u2) ⊆ SΨ (u1). Similary, we can prove that SΨ (u1) ⊆ SΨ (u2). Hence SΨ (u1) = SΨ (u2). Thus we have u2 ∈ CSΨ (u1). Whence we get that CSΘ (u1) ⊆ CSΨ (u1) ⊆ X. Therefore . This means that . □
Roughness in semigroups
In this section we develop the use of the novel rough set of Section 3 in a semigroup under a preorder and compatible relation. We establish the notions of rough semigroups, rough ideals and rough completely prime ideals. Then we provide sufficient conditions of rough semigroups, rough ideals and rough completely prime ideals.
Definition 4.1. Let be an -approximation space. is called an -approximation space type PCR if Θ is a preorder and compatible relation.
Proposition 4.2.Let be an -approximation space type PCR. Then
for all for all s1, s2 ∈ S
Proof. Let s1 and s2 be two elements in S. Suppose that s3 ∈ (CSΘ (s1)) (CSΘ (s2)). Then there exist s4 ∈ CSΘ (s1), s5 ∈ CSΘ (s2) such that s3 = s4s5. Thus SΘ (s1) = SΘ (s4) and SΘ (s2) = SΘ (s5). Hence we get that SΘ (s1s2) = SΘ (s4s5). Indeed, we suppose that s6 ∈ SΘ (s4s5). Then (s4s5, s6) ∈ Θ. Since Θ is reflexive, we have (s4, s4) and (s5, s5) are in Θ, and so s4 ∈ SΘ (s4) and s5 ∈ SΘ (s5). Whence s4 ∈ SΘ (s1) and s5 ∈ SΘ (s2). Thus (s1, s4) ∈ Θ and (s2, s5) ∈ Θ. Since Θ is compatible, we have (s1s2, s4s5) ∈ Θ. Since Θ is transitive, we have (s1s2, s6) ∈ Θ, and so s6 ∈ SΘ (s1s2). Hence SΘ (s4s5) ⊆ SΘ (s1s2). Similarly, we can show that SΘ (s1s2) ⊆ SΘ (s4s5). Thus SΘ (s1s2) = SΘ (s4s5), which yields s3 = s4s5 ∈ CSΘ (s1s2). Therefore (CSΘ (s1)) (CSΘ (s2)) ⊆ CSΘ (s1s2). □
In what follows, we give Example 4.3 to illustrate that the property in Proposition 4.2 is indispensable.
Example 4.3. Let S : = {s1, s2, s3, s4, s5} be the semigroup with multiplication table on S as Table 2.
The multiplication table on S
·
s1
s2
s3
s4
s5
s1
s1
s2
s3
s2
s5
s2
s2
s2
s3
s2
s5
s3
s3
s3
s3
s3
s3
s4
s2
s2
s3
s2
s5
s5
s5
s5
s3
s5
s5
Define Θ : = {(s1, s1), (s2, s2), (s2, s5), (s3, s2), (s3, s3), (s3, s5), (s4, s4), (s5, s2), (s5, s5)}. Then it is easy to check that Θ is a preorder and compatible relation. Thus successor classes of the elements in S induced by Θ are SΘ (s1) : = {s1},
SΘ (s2) : = {s2, s5},
SΘ (s3) : = {s2, s3, s5},
SΘ (s4) : = {s4} and
SΘ (s5) : = {s2, s5}.
Hence cores of successor classes of the elements in S induced by Θ are
CSΘ (s1) : = {s1},
CSΘ (s2) : = {s2, s5},
CSΘ (s3) : = {s3},
CSΘ (s4) : = {s4} and
CSΘ (s5) : = {s2, s5}. Here it is straightforward to verify that
(CSΘ (s)) (CSΘ (s′)) ⊆ CSΘ (ss′)
for all s, s′ ∈ S.
Observe that, in Example 4.3, it does not true in general for an equality case. We consider the following example.
Example 4.4. Let S : = {s1, s2, s3, s4, s5} be the semigroup with multiplication table on S as Table 3.
The multiplication table on S
·
s1
s2
s3
s4
s5
s1
s1
s1
s3
s1
s5
s2
s1
s2
s3
s1
s5
s3
s3
s3
s3
s3
s3
s4
s1
s1
s3
s4
s5
s5
s5
s5
s3
s5
s5
Define Θ : = {(s1, s1), (s1, s2), (s1, s4), (s2, s1), (s2, s2), (s2, s4), (s3, s3), (s3, s5), (s4, s1), (s4, s2), (s4, s4), (s5, s5)}. Then it is easy to check that Θ is a preorder and compatible relation. Thus successor classes of the elements in S induced by Θ are SΘ (s1) : = {s1, s2, s4}, SΘ (s2) : = {s1, s2, s4}, SΘ (s3) : = {s3, s5}, SΘ (s4) : = {s1, s2, s4} and SΘ (s5) : = {s5}.
Hence cores of successor classes of the elements in S induced by Θ are CSΘ (s1) : = {s1, s2, s4}, CSΘ (s2) : = {s1, s2, s4}, CSΘ (s3) : = {s3}, CSΘ (s4) : = {s1, s2, s4} and CSΘ (s5) : = {s5}. Here it is straightforward to check that
for all s, s′ ∈ S. Based on this point, the property can be considered as a special case of Proposition 4.2. This important example leads to the following definition.
Definition 4.5. Let be an -approximation space type PCR. The collection is called a complete collection induced by Θ (briefly, Θ-complete) if for all s1, s2 ∈ S,
Definition 4.6. Let be an -approximation space type PCR. If is a complete collection induced by Θ, then Θ is called a complete relation. is called an -approximation space type CR if Θ is complete.
Proposition 4.7.Let be an -approximation space type PCR. If Θ is anti-symmetric, then Θ is complete.
Proof. We only need to prove that CSΘ (s1s2) ⊆ (CSΘ (s1)) (CSΘ (s2)) holds for all s1, s2 ∈ S. In fact, let s1 and s2 be two elements in S. Suppose that s3 ∈ CSΘ (s1s2). Then by Proposition 3.7, we obtain that s3 = s1s2. From Proposition 3.4 (1), it follows that s3 = s1s2 ∈ (CSΘ (s1)) (CSΘ (s2)), which yields CSΘ (s1s2) ⊆ (CSΘ (s1)) (CSΘ (s2)).
On the other hand, by Proposition 4.2, it follows that (CSΘ (s1)) (CSΘ (s2)) ⊆ CSΘ (s1s2). Therefore (CSΘ (s1)) (CSΘ (s2)) = CSΘ (s1s2), and so is Θ-complete. This means that Θ is complete.□
Proposition 4.8.Let be an -approximation space type PCR. Then
for every non-empty subsets X, Y of S.
Proof. Let X and Y be two non-empty subsets of S. Suppose that . Then there exist and such that s1 = s2s3. Thus CSΘ (s2)∩ X ≠ ∅ and CSΘ (s3)∩ Y ≠ ∅. Then there exist s4, s5 ∈ S such that s4 ∈ CSΘ (s2) ∩ X and s5 ∈ CSΘ (s3) ∩ Y. From Proposition 4.2, it follows that s4s5 ∈ (CSΘ (s2)) (CSΘ (s3)) ⊆ CSΘ (s2s3) and s4s5 ∈ XY. Thus CSΘ (s2s3)∩ XY ≠ ∅, which yields . Therefore we get . □
Proposition 4.9.Let be an -approximation space type CR. Thenfor every non-empty subsets X, Y of S.
Proof. Let X and Y be two non-empty subsets of S. Suppose that . Then there exist and such that s1 = s2s3, and so CSΘ (s2) ⊆ X and CSΘ (s3) ⊆ Y. Since Θ is complete, we get
Whence we have CSΘ (s2s3) ⊆ XY. It follows that . Therefore .
We consider the following example.
Example 4.10. According to Example 4.4, we let X : = {s3, s4, s5} be a subset of S. Then we have and . Here it is easy to verify that and are subsemigroups, ideals and completely prime ideals of S. Moreover, we also have Θbnd (X)≠ ∅. Based on the preorder and compatible relation Θ, we see that the semigroup S contains the set X in which the -upper and -lower approximations of X are semigroups, ideals and completely prime ideals. In the sequel, existences of subsemigroups, ideals and completely prime ideals of S induced by the preorder and compatible relation lead to the following definition.
Definition 4.11. Let be an -approximation space type PCR and let X be a non-empty subset of S. We call a non-empty -upper approximation an -upper approximation semigroup if it is a subsemigroup of S. We call a non-empty -lower approximation a -lower approximation semigroup if it is a subsemigroup of S. A non-empty -rough set Θ (X) is said to be a -rough semigroup if is an -upper approximation semigroup and is a -lower approximation semigroup.
Similarly, we can define -rough (completely prime) ideals.
Theorem 4.12Let be an -approximation space type PCR. If X is a subsemigroup of S, then is an -upper approximation semigroup.□
Proof. Suppose that X is a subsemigroup of S. Then XX ⊆ X. By Proposition 3.13 (3), we obtain that
Hence we get is a non-empty -upper approximation. From Proposition 3.13 (9), it follows that . By Proposition 4.8, we get
Hence is a subsemigroup of S. Thus is an -upper approximation semigroup.
Theorem 4.13.Let be an -approximation space type CR. If X is a subsemigroup of S with , then is a -lower approximation semigroup.
Proof. Suppose that X is a subsemigroup of S. Then XX ⊆ X. Obviously, is a non-empty -lower approximation. From Proposition 3.13 (9), it follows that . By Proposition 4.9, we obtain that
Thus is a subsemigroup of S. Therefore is a -lower approximation semigroup. □
The following corollary is an immediate consequence of Proposition 3.15, Theorem 4.12 and Theorem 4.13.
Corollary 4.14.Let be an -approximation space type CR. If X is a subsemigroup of S over a non-empty interior set, then Θ (X) is a -rough semigroup.
Observe that, in Corollary 4.14, the converse is not true in general. We present an example as the following.
Example 4.15. According to Example 4.4, suppose that X : = {s2, s4, s5} is a subset of S, then we have that and . Thus Θbnd (X)≠ ∅. Hence it is straightforward to check that is an -upper approximation semigroup and is a -lower approximation semigroup. However, X is not a subsemigroup of S. Consequently, Θ (X) is a -rough semigroup, but X is not a subsemigroup of S.
Theorem 4.16.Let be an -approximation space type PCR. If X is an ideal of S, then is an -upper approximation ideal.
Proof. Suppose that X is an ideal of S. Then SX ⊆ X. From Proposition 3.13 (9), we get . By Proposition 3.13 (1), we obtain that . From Proposition 4.8, it follows that
Hence is a left ideal of S.
Similarly, we can prove that is a right ideal of S. Therefore we get that is an -upper approximation ideal.
□
Theorem 4.17.Let be an -approximation space type CR. If X is an ideal of S with , then is a -lower approximation ideal.
Proof. Suppose that X is an ideal of S. Then SX ⊆ X. From Proposition 3.13 (9), we get . By Proposition 3.13 (1), we obtain that . From Proposition 4.9, it follows that
Thus is a left ideal of S.
Similarly, we can prove that is a right ideal of S. Thus is a -lower approximation ideal. □
The following corollary is an immediate consequence of Proposition 3.15, Theorem 4.16 and Theorem 4.17.
Corollary 4.18.Let be an -approximation space type CR. If X is an ideal of S over a non-empty interior set, then Θ (X) is a -rough ideal.
Observe that, in Corollary 4.18, the converse is not true in general. We present an example as the following.
Example 4.19. According to Example 4.4, if X : = {s2, s3, s5} is a subset of S, then we have and . Thus we get Θbnd (X)≠ ∅. Obviously, is an -upper approximation ideal, and it is straightforward to check that is a -lower approximation ideal. However, X is not an ideal of S. Consequently, Θ (X) is a -rough ideal, but X is not an ideal of S.
Theorem 4.20.Let be an -approximation space type CR. If X is a completely prime ideal of S, then is an -upper approximation completely prime ideal.
Proof. Suppose that X is a completely prime ideal of S. Then we prove that is an -upper approximation completely prime ideal. In fact, since X is an ideal of S, by Theorem 4.16, we have that is an -upper approximation ideal. Let s1, s2 ∈ S be such that . Then, by the Θ-complete property of , we get that
Thus there exist s3 ∈ CSΘ (s1), s4 ∈ CSΘ (s2) such that s3s4 ∈ X. Since X is a completely prime ideal, we have s3 ∈ X or s4 ∈ X. Thus we have that CSΘ (s1)∩ X ≠ ∅ or CSΘ (s2) ∩ X ≠ ∅, and so or . Therefore is a completely prime ideal of S. As a consequence, is an -upper approximation completely prime ideal. □
Theorem 4.21.Let be an -approximation space type CR. If X is a completely prime ideal of S with , then is a -lower approximation completely prime ideal.
Proof. Suppose that X is a completely prime ideal of S with . Then X is an ideal of S. Thus by Theorem 4.17, we have is a -lower approximation ideal. Let s1, s2 ∈ S be such that . Since Θ is complete, we have
Now, we suppose that . Then CSΘ (s1) is not a subset of X. Thus there exists s3 ∈ CSΘ (s1) but s3 ∉ X. For each s4 ∈ CSΘ (s2),
Whence s3s4 ∈ X. Since X is a completely prime ideal and s3 ∉ X, we have s4 ∈ X. Thus we get CSΘ (s2) ⊆ X, which yields . Hence we get is a completely prime ideal of S. Therefore is a -lower approximation completely prime ideal. □
The following corollary is an immediate consequence of Proposition 3.15, Theorem 4.20 and Theorem 4.21.
Corollary 4.22.Let be an -approximation space type CR. If X is a completely prime ideal of S over a non-empty interior set, then Θ (X) is a -rough completely prime.
Observe that, in Corollary 4.22, the converse is not true in general. We present an example as the following.
Example 4.23. According to Example 4.4, if X : = {s1, s3, s5} is a subset of S, then we have and . Hence we get Θbnd (X)≠ ∅. Obviously, is an -upper approximation completely prime ideal, and it is straightforward to check that is a -lower approximation completely prime ideal. Here we can verify that X is an ideal of S, but it is not a completely prime ideal of S since s2s4 = s1 ∈ X but s2 ∉ X and s4 ∉ X. As a consequence, Θ (X) is a -rough completely prime ideal, but X is not a completely primeideal of S.
Homomorphic images of roughness in semigroups
In this section we study the relationships between rough semigroups (resp. rough ideals, rough completely prime ideals) and their homomorphic images. Throughout this section we assume that T is a semigroup.
Proposition 5.1.Let f be an epimorphism from S in to T in , where the binary relation Θ : = {(s1, s2) ∈ S × S : (f (s1), f (s2)) ∈ Ψ}. Then the following statements hold.
For all s1, s2 ∈ S, s1 ∈ CSΘ (s2) if and only if f (s1) ∈ CSΨ (f (s2)).
for every non-empty subset X of S.
for every non-empty subset X of S.
If f is injective, thenfor every non-empty subset X of S.
If Ψ is a preorder and compatible relation, then Θ is a preorder and compatible relation.
Proof. (1) Let s1, s2 ∈ S be such that s1 ∈ CSΘ (s2). Then f (s1), f (s2) ∈ T and SΘ (s1) = SΘ (s2). We shall prove that SΨ (f (s1)) = SΨ (f (s2)). Suppose that t1 ∈ SΨ (f (s1)). Then (f (s1), t1) ∈ Ψ. Since f is surjective, there exists s3 ∈ S such that f (s3) = t1. Whence (f (s1), f (s3)) ∈ Ψ, and so (s1, s3) ∈ Θ. Thus s3 ∈ SΘ (s1). Whence we have s3 ∈ SΘ (s2). Hence we have (s2, s3) ∈ Θ, and so (f (s2), f (s3)) ∈ Ψ. Thus t1 = f (s3) ∈ SΨ (f (s2)). Then we have SΨ (f (s1)) ⊆ SΨ (f (s2)). Similarly, we can show that SΨ (f (s2)) ⊆ SΨ (f (s1)). Therefore we get SΨ (f (s1)) = SΨ (f (s2)). Consequently, we get f (s1) ∈ CSΨ (f (s2)).
Conversely, it is easy to verify that s1 ∈ CSΘ (s2) whenever f (s1) ∈ CSΨ (f (s2)) for all s1, s2 ∈ S.
(2) Let X be a non-empty subset of S. We verify firstly that . Let . Then there exists such that f (s1) = t1. Therefore CSΘ (s1)∩ X ≠ ∅. Thus there exists s2 ∈ S such that s2 ∈ CSΘ (s1) and s2 ∈ X. By the argument (1), we obtain that f (s2) ∈ CSΨ (f (s1)) and f (s2) ∈ f (X). Then CSΨ (f (s1))∩ f (X) ≠ ∅, and so . Thus we have .
On the other hand, we let . Then there exists s3 ∈ S such that f (s3) = t2, and so CSΨ (f (s3))∩ f (X) ≠ ∅. Thus there exists s4 ∈ X such that f (s4) ∈ f (X) and f (s4) ∈ CSΨ (f (s3)). By the argument (1), we get that s4 ∈ CSΘ (s3), and so we have CSΘ (s3)∩ X ≠ ∅. Hence , and so . Thus . This implies that .
(3) Let X be a non-empty subset of S. Suppose that . Then there exists such that f (s1) = t1. Thus we get CSΘ (s1) ⊆ X. We shall prove that CSΨ (t1) ⊆ f (X). Let t2 ∈ CSΨ (t1). Then there exist s2 ∈ S such that f (s2) = t2. Thus we have f (s2) ∈ CSΨ (f (s1)). By the argument (1), we obtain that s2 ∈ CSΘ (s1), and so s2 ∈ X. Hence t2 = f (s2) ∈ f (X), and thus, CSΨ (t1) ⊆ f (X).Therefore we have . As a consequence, .
(4) Let X be a non-empty subset of S. We only need to prove that . Suppose that . Then there exists s1 ∈ S such that f (s1) = t1. Thus CSΨ (f (s1)) ⊆ f (X). We shall show that CSΘ (s1) ⊆ X. Let s2 ∈ CSΘ (s1). Then, by the argument (1), we have f (s2) ∈ CSΨ (f (s1)). Hence f (s2) ∈ f (X). Thus there exists s3 ∈ X such that f (s3) = f (s2). By the assumption, s2 ∈ X, and so CSΘ (s1) ⊆ X. Hence , and so . Thus .
By the argument (3), we get . Consequently, .
(5) The proof is straightforward, so we omit it. □
Proposition 5.2.Let f be an isomorphism from S in to T in , where the binary relation Θ : = {(s1, s2) ∈ S × S : (f (s1), f (s2)) ∈ Ψ}. If Ψ is complete, then Θ is complete.
Proof. Let s1, s2 be two elements in S. Suppose that s3 ∈ CSΘ (s1s2). Then, by Proposition 5.1 (1), we get that f (s3) ∈ CSΨ (f (s1s2)). Since f is a homomorphism and Ψ is complete, we have
Thus there exist t1 ∈ CSΨ (f (s1)), t2 ∈ CSΨ (f (s2)) such that f (s3) = t1t2. Since f is surjective, there exist s4, s5 ∈ S such that f (s4) = t1 and f (s5) = t2. From
we get f (s4) ∈ CSΨ (f (s1)) and f (s5) ∈ CSΨ (f (s2)). By Proposition 5.1 (1), we obtain that s4 ∈ CSΘ (s1) and s5 ∈ CSΘ (s2). Since f is a homomorphism, we have f (s3) = f (s4) f (s5) = f (s4s5). Since f is injective, we get s3 = s4s5. Thus s3 ∈ CSΘ (s1) CSΘ (s2). Therefore we have CSΘ (s1s2) ⊆ CSΘ (s1) CSΘ (s2). On the other hand, we can immediately conclude by Propositions 4.2 and 5.1 (5) that CSΘ (s1) CSΘ (s2) ⊆ CSΘ (s1s2). Thus CSΘ (s1) CSΘ (s2) = CSΘ (s1s2). Hence is Θ-complete. It follows that Θ is complete. □
Theorem 5.3.Let f be an epimorphism from S in to T in type PCR, where the binary relation Θ : = {(s1, s2) ∈ S × S : (f (s1), f (s2)) ∈ Ψ}. If X is a non-empty subset of S, then is an -upper approximationsemigroup if and only if is an -upper approximation semigroup.
Proof. Suppose that is an -upper approximation semigroup. Then, by Proposition 5.1 (2), we obtain that
Hence is a subsemigroup of T. Thus we get is an -upper approximation semigroup.
Conversely, let . From Proposition 5.1 (2), it follows that
Thus there exists such that f (s1) = f (s2). Hence we have CSΘ (s2)∩ X ≠ ∅. From Proposition 3.4 (1), it follows that f (s1) ∈ CSΨ (f (s2)). By Proposition 5.1 (1), we obtain that s1 ∈ CSΘ (s2). From Proposition 3.4 (2), it follows that CSΘ (s1) = CSΘ (s2). Thus we have CSΘ (s1)∩ X ≠ ∅, and so . Hence . Thus is a subsemigroup of S. Therefore is an -upper approximation semigroup. □
Theorem 5.4.Let f be an isomorphism from S in to T in type PCR, where the binary relation Θ : = {(s1, s2) ∈ S × S : (f (s1), f (s2)) ∈ Ψ}. If X is a non-empty subset of S, then is a -lower approximation semigroup if and only if is a -lower approximation semigroup.
Proof. By Proposition 5.1 (4) and using the similar method in the proof of Theorem 5.3, we can prove that the statement holds. □
The following corollary is an immediate consequence of Theorems 5.3 and 5.4.
Corollary 5.5.Let f be an isomorphism from S in to T in type PCR, where the binary relation Θ : = {(s1, s2) ∈ S × S : (f (s1), f (s2)) ∈ Ψ}. If X is a non-empty subset of S, then Θ (X) is a -rough semigroup if and only if Ψ (f (X)) is a -roughsemigroup.
Theorem 5.6.Let f be an epimorphism from S in to T in type PCR, where the binary relation Θ : = {(s1, s2) ∈ S × S : (f (s1), f (s2)) ∈ Ψ}. If X is a non-empty subset of S, then is an -upper approximation ideal if and only if is an -upper approximation ideal.
Proof. Suppose that is an -upper approximation ideal. Then we have . Whence we have . By Proposition 5.1 (2), we obtain that
Hence is a left ideal of T. Similarly, we can prove that is a right ideal of T. Thus is an -upper approximation ideal. Conversely, we suppose that is an -upper approximation ideal. Then . Now, let . From Proposition 5.1 (2), it follows that
Thus there exists such that f (s1) = f (s2), and so CSΘ (s2)∩ X ≠ ∅. By Proposition 3.4 (1), we obtain that f (s1) ∈ CSΨ (f (s2)). By Proposition 5.1 (1), we obtain s1 ∈ CSΘ (s2). From Proposition 3.4 (2), it follows that CSΘ (s1) = CSΘ (s2). Hence we have CSΘ (s1)∩ X ≠ ∅, and so . Thus . Then is a left ideal of S. Similarly, we can prove that is a right ideal of S. Therefore is an -upper approximation ideal.□
Theorem 5.7.Let f be an isomorphism from S in to T in type PCR, where the binary relation Θ : = {(s1, s2) ∈ S × S : (f (s1), f (s2)) ∈ Ψ}. If X is a non-empty subset of S, then is a -lower approximation ideal if and only if is a -lower approximation ideal.
Proof. By Proposition 5.1 (4) and using the similar method in the proof of Theorem 5.6, we can prove that the statement holds. □
The following corollary is an immediate consequence of Theorems 5.6 and 5.7.
Corollary 5.8.Let f be an isomorphism from S in to T in type PCR, where the binary relation Θ : = {(s1, s2) ∈ S × S : (f (s1), f (s2)) ∈ Ψ}. If X is a non-empty subset of S, then Θ (X) is a -rough ideal if and only if Ψ (f (X)) is a -rough ideal.
Theorem 5.9.Let f be an epimorphism from S in to T in type CR, where the binary relation Θ : = {(s1, s2) ∈ S × S : (f (s1), f (s2)) ∈ Ψ}. If X is a non-empty subset of S, then is an -upper approximation completely prime ideal if and only if is an -upper approximation completely prime ideal.
Proof. Assume that is an -upper approximation completely prime ideal. Let t1, t2 ∈ T be such that . Thus there exist s1, s2 ∈ S such that f (s1) = t1 and f (s2) = t2. Hence we have CSΨ (f (s1) f (s2))∩ f (X) ≠ ∅. Since Ψ is complete, we have
Then there exist f (s3) ∈ CSΨ (f (s1)) and f (s4) ∈ CSΨ (f (s2)) such that f (s3) f (s4) ∈ f (X), and so f (s3s4) ∈ f (X). Then there exists s5 ∈ X such that f (s3s4) = f (s5). By Proposition 5.1 (1), we obtain that s3 ∈ CSΘ (s1) and s4 ∈ CSΘ (s2). From Proposition 4.2 and Proposition 5.1 (5), it follows that s3s4 ∈ CSΘ (s1s2). By Proposition 3.4 (2), we obtain that CSΘ (s1s2) = CSΘ (s3s4). Note that f (s3s4) ∈ CSΨ (f (s3s4)) since Proposition 3.4 (1). Then f (s5) ∈ CSΨ (f (s3s4)). By Proposition 5.1 (1), once again, we get that s5 ∈ CSΘ (s3s4) = CSΘ (s1s2). Thus CSΘ (s1s2)∩ X ≠ ∅, and so . Since is a completely prime ideal of S, we have or . Hence we have or . From Proposition 5.1 (2), we get or , which yields or . Thus is a completely prime ideal of T. Therefore is an -upper approximation completely prime ideal.
Conversely, we suppose that is an -upper approximation completely prime ideal. Let s6, s7 be two elements in S such that . Then . By Proposition 5.1 (2), we obtain that .
Thus or . Now, we consider the following two cases.
Case 1. If , then we have that since Proposition 5.1 (2). Thus there exists such that f (s6) = f (s8). Whence CSΘ (s8)∩ X ≠ ∅. By Proposition 3.4 (1), we obtain that f (s8) ∈ CSΨ (f (s8)). Thus we get f (s6) ∈ CSΨ (f (s8)). By Proposition 5.1 (1), we have s6 ∈ CSΘ (s8). From Proposition 3.4 (2), it follows that CSΘ (s6) = CSΘ (s8). Thus we have CSΘ (s6)∩ X ≠ ∅, and so .
Case 2. If , then since the proof is similar to that the first case.
As a consequence, is an -upper approximation completely prime ideal. □
Theorem 5.10.Let f be an isomorphism from S in to T in type CR, where the binary relation Θ : = {(s1, s2) ∈ S × S : (f (s1), f (s2)) ∈ Ψ}. If X is a non-empty subset of S, then is a -lower approximation completely prime ideal if and only if is a -lower approximation completely prime ideal.
Proof. By Proposition 5.1 (4) and using the similar method in the proof of Theorem 5.9, we can prove that the statement holds. □
The following corollary is an immediate consequence of Theorems 5.9 and 5.10.
Corollary 5.11Let f be an isomorphism from S in to T in type CR, where the binary relation Θ : = {(s1, s2) ∈ S × S : (f (s1), f (s2)) ∈ Ψ}. If X is a non-empty subset of S, then Θ (X) is a -rough completely prime ideal if and only if Ψ (f (X)) is a -rough completely prime ideal.
Discussion
In this section we discuss to the important relationships of this work and approximation processing models in [1, 29].
In general, notions of generalizations of rough sets in approximation spaces have been developed as the following the diagram.
The Mareay’s rough set is a generalization of the Pawlak’s rough set if the equivalence property of a relation is contained in the approximation processing model of Mareay’s rough set theory. Our rough set is a generalization of the Mareay’s rough set if our rough set is considered under the single universe.
In a semigroup, we discuss to main results of this work (Sections 4 and 5), Kuroki [11], Xiao and Zhang [12], and Wang and Zhan [14] by using Tables 4, 5 and 6 below.
In the following Tables 4, 5 and 6, the symbol ✓ denotes two arguments as the following.
The sufficient condition (briefly, SC) of an upper approximation semigroup (briefly, UAS) (resp. a lower approximation semigroup (briefly, LAS) and a rough semigroup (briefly, RS)) is provided in [11, 14], or this paper. Similarly, if sufficient conditions of an upper approximation ideal (briefly, UAI) (resp. a lower approximation ideal (briefly, LAI) and a rough ideal (briefly, RI)) and an upper approximation completely prime ideal (briefly, UAC) (resp. a lower approximation completely prime ideal (briefly, LAC) and a rough completely prime ideal (briefly, RC)) are provided.
The relationship between the UAS (resp. LAS and RS) and the homomorphic image of the UAS (resp. LAS and RS) is demonstrated under homomorphism problems (briefly, HP) in [11, 14], or this paper. Similarly, if UAI (resp. LAI and RI) and UAC (resp. LAC and RC) are examined under HP.
From Tables 4, 5 and 6, we observe that sufficient conditions are totally obtained in this work. Also, we have relationships under homomorphism problems which are completely examined in this paper.
Conclusion
Based on the approximation processing model of Mareay’s rough set theory induced by an arbitrary binary relation on the single universe, a generalization of the Mareay’s rough set was made in an approximation space based on cores of successor classes induced by an arbitrary binary relation between two universes, and a corresponding example was gave. Furthermore, several algebraic properties of the new approximation processing model were verified in detail. Based on a preorder and compatible relation, approximation processings in semigroups were used from the new approximation processing model. Section 6 indicate that sufficient conditions of rough semigroups, rough ideals and rough completely prime ideals are entirely obtained, and relationships under homomorphism problems are perfectly verified. Hence the approximation processing model under the novel generalization can be used in algebraic data fields. However, when we consider other types of semigroups, the corresponding issues need to be further investigated.
Finally, we hope that a new approximation processings model in this paper may provide a powerful tool for assessment and decision problems in pure and applied sciences, information sciences, computer sciences, and new trends of intelligent technology under uncertainty information and knowledge.
Footnotes
Acknowledgement
The authors would like to exhibit their sincere thanks to the anonymous referees for their considerable ideas. This work was supported by a grant from the Faculty of Science and Technology, Nakhon Sawan Rajabhat University of Nakhon Sawan Province and the Research Center for Academic Excellence in Mathematics, Faculty of Science, Naresuan University of Phitsanulok Province in Thailand.
References
1.
Z.Pawlak, Rough sets, International Journal of Information and Computer Security11 (1982), 341–356.
2.
J.Li, C.Mei and L.Yuejin, Incomplete decision contexts: Approximate concept construction, rule acquisition and knowledge reduction, International Journal of Approximate Reasoning54(1) (2013), 149–165.
3.
Y.Y.Yao, Interval sets and three-way concept analysis in incomplete contexts, International Journal of Machine Learning and Cybernetics8(1) (2017), 3–20.
4.
C.Giampiero, C.Davide, G.Tommaso and I.Federico, Rough set theory and digraphs, Journal of Intelligent and Fuzzy Systems159(4) (2017), 291–325.
5.
T.Maini, A.Kumar and R.Misra, Rough set based feature selection using swarm intelligence with distributed sampled initialisation, Proceedings of the 6th IEEE International Conference on Computer Applications In Electrical Engineering-Recent Advances, 2017.
6.
H.Yu, G.Yang, M.Lin, F.Meng and Q.Wu, Application of rough set theory for NVNA phase reference uncertainty analysis in hybrid information system, Computers and Electrical Engineering69 (2018), 893–906.
7.
D.Zouache and F.B.Abdelaziz, A cooperative swarm intelligence algorithm based on quantum-inspired and rough sets for feature selection, Computers and Industrial Engineering115 (2018), 26–36.
8.
R.Biswas and S.Nanda, Rough groups and rough subgroups, Bulletin of the Polish Academy of Sciences Mathematics42 (1994), 251–254.
9.
N.Kuroki and J.N.Mordeson, Structure of rough sets and rough groups, Journal of Fuzzy Mathematics5(1) (1997), 183–191.
10.
M.Waqas, N.Waqas and K.Shin Min, A comparison between lower and upper approximations in groups with respect to group homomorphisms, Journal of Intelligent and Fuzzy Systems35(1) (2018), 693–703.
11.
N.Kuroki, Rough ideals in semigroup, Information Sciences100 (1997), 139–163.
12.
Q.M.Xiao and Z.L.Zhang, Rough prime ideals and rough fuzzy prime ideals in semigroups, Information Sciences176 (2006), 725–733.
13.
N.Yaqoob, M.Aslam and R.Chinram, Rough prime bi-ideals and rough fuzzy prime bi-ideals in semigroups, Annals of Fuzzy Mathematics and Informatics3 (2012), 203–211.
14.
Q.Wang and J.Zhan, Rough semigroups and rough fuzzy semigroups based on fuzzy ideals, Open Mathematics14 (2016), 1114–1121.
15.
Y.B.Jun, Roughness of ideals in BCK-algebras, Scientiae Mathematicae Japonicae57(1) (2003), 165–169.
16.
B.Davvaz, Roughness in rings, Information Sciences164(1) (2004), 147–163.
17.
B.Davvaz, Roughness based on fuzzy ideals, Information Sciences176 (2006), 2417–2437.
18.
B.Davvaz and M.Mahdavipour, Roughness in modules, Information Sciences176 (2006), 3658–3674.
19.
M.I.Ali, M.Shabir and S.Tanveer, Roughness in hemirings, Neural Computing and Applications21 (2012), 171–180.
20.
L.Yang and L.Xu, Roughness in quantales, Information Sciences220 (2013), 568–579.
21.
N.Rehman, C.Park, S.I.Ali Shah and A.Ali, On generalized roughness in LA-semigroups, Mathematics6(7) (2018), 1–8.
22.
S.Songtao, Z.Xiaohong, B.Chunxin and P.Choonkil, Multigranulation rough filters and rough fuzzy filters in Pseudo-BCI algebras, Journal of Intelligent and Fuzzy Systems34(6) (2018), 4377–4386.
23.
C.L.Nehaniv and M.Ito, Algebraic Engineering, Proceedings of the International Workshop on Formal Languages and Computer Systems, 1999.
24.
Y.Y.Yao and T.Y.Lin, Generalization of rough sets using modal logic, Intelligent Automation and Soft Computing International Journal2 (1996), 103–120.
25.
Y.Y.Yao, Constructive and algebraic methods of the theory of rough sets, Information Sciences109 (1998), 21–47.
26.
Y.Y.Yao, Relational interpretations of neighborhood operators and rough set approximation operators, Information Sciences111 (1998), 239–259.
27.
R.Slowinski and D.Vanderpooten, A generalized definition of rough approximations based on similarity, IEEE Transactions on Knowledge and Data Engineering12(2) (2000), 331–336.
28.
S.Greco, B.Matarazzo and R.Slowinski, Rough approximation by dominance relations, International Journal of Intelligent Systems17 (2002), 153–171.
29.
R.Mareay, Generalized rough sets based on neighborhood systems and topological spaces, Journal of the Egyptian Mathematical Society24 (2016), 603–608.
30.
J.M.Howie, An Introduction to semigroup theory, Academic Press, 1976.
31.
J.N.Mordeson, D.S.Malik and N.Kuroki, Fuzzy semigroups, Springer-Verlag, Berlin, Heidelberg, New York, 2010.
32.
R.Zach, Sets, logic, and computation. University of Calgary, 2017.