Abstract
In this paper by considering of congruence relations induced by fuzzy ideals, we study rough sets in BCK-algebras. To this purpose we clarify a lower and upper approximations for any subset of X in this algebras. Finally, lower and upper rough ideals with respect to fuzzy ideal μ of X are discussed.
Introduction
The concept of rough set was originally proposed by Pawlak [27, 28] as a formal tool for modeling and processing in complete information in information systems. It seems that the rough set approach is fundamentally important in artificial intelligence and cognitive sciences, especially in research areas such as machine learning, intelligent systems, inductive reasoning, pattern recognition, knowledge discovery, decision analysis and expert systems. Rough set theory, a new mathematical approach to deal with inexact, uncertain or vague knowledge, has recently received wide attention on the research areas in both of the real-life applications and the theory itself. Rough set theory is an extension of set theory, in which a subset of a universe is described by a pair of ordinary sets called the lower and upper approximations. There are at least two methods for the development of this theory, the constructive and axiomatic approaches. In constructive methods, lower and upper approximations are constructed from the primitive notions such as equivalence relations on a universe [28, 30] and neighborhood systems [32, 35]. In Pawlak rough sets, the equivalence classes are the building blocks for the construction of the lower and upper approximations. Some authors, for example, Bonikowaski [1], Iwinski [13], J. Pomykala and J.A. Pomykala [29] showed that the set of rough sets forms a stone algebra. Comer [3] presented an interesting discussion of rough sets and various algebras related to the study of algebraic logic, such as stone algebras and relation algebras. It is a natural question to ask what does happen if we substitute an algebraic system instead of the universe set. Biswas and Nanda [2] introduced the notion of rough subgroups. Kuroki in [17] introduced the notion of a rough ideal in a semigroup. Kuroki and Wang [18] gave some properties of the lower and upper approximations with respect to the normal subgroups. Also, Kuroki and Mordeson in [19] studied the structure of rough sets and rough groups. Jun [15] discussed the roughness of Γ-subsemigroups and ideals in Γ-semigroups. In [16], as a generalization of ideals in BCK-algebras, the notion of rough ideals is discussed. In [4–7] Davvas applied the concept of approximation spaces in the theory of algebraic hyper-structures. Mordeson [26] used covers of the universal set to define approximation operators on the power set of the given set. In [8] Davvaz concerned a relationship between rough sets and ring theory and considered a ring as a universal set and introduced the notion of rough ideals and rough subrings with respect to an ideal of a ring. Also, rough modules have been investigated by Davvaz and Mahdavipour [9]. In [33] the notions of rough prime ideals and rough fuzzy prime ideals in a semigroup introduced. Based on constructive method, extensive research has also been carried out to compare the theory of rough sets with other theories of uncertainty such as fuzzy sets and conditional events. M. Irfan Ali, B. Davvaz, M. Shabir and S. Tanveer [10, 11] discussed on Some properties of generalized rough sets and characterized Roughness in Semirings. The theory of fuzzy sets was introduced by Zadeh [36] in 1965. This theory has provided a useful mathematical tool for describing the behavior of systems that are too complex or ill-defined to admit precise mathematical analysis by classical methods and tools. Extensive applications of the fuzzy set theory have been found in various fields. Since Rosenfeld [31] applied the notion of fuzzy sets to algebra and introduced the notion of fuzzy subgroups, the literature of various fuzzy algebraic concepts has been growing very rapidly. Liu [21] for example introduced and examined the notion of fuzzy ideal of a ring, subsequently, among others, Liu himself [22] and Mukherjee and Sen [25] fuzzified certain standard concerns a concept and result on rings and ideals. The purpose of this paper is the application of rough sets to finding lower and upper approximation for subsets of a given BCK-algebra by using fuzzy ideals on X. We characterize approximation of subsets of X and study upper and lower rough ideals and obtain theirs basic results.
Preliminaries
In this section we give some definitions and results of rough sets, BCK-algebras and fuzzy subsets which we need to extending our work. Let U be a universal set. For an equivalence relation θ on U, the set of the elements of U that are related to x ∈ U is called the equivalence class of x and is denoted by [x] θ. Moreover, let U/θ denote the family of all equivalence classes induced on U by θ. For any X⊆U, we write X c to denote the complement of X in U, that is the set U ∖ X. A pair (U, θ) where U ≠ φ and θ is an equivalence relation on U, is called an approximation space. The interpretation in rough set theory is that our knowledge of the objects in U extends only up to membership in the class of θ and our knowledge about a subset X of U is limited to the class of θ and their unions.
Given an approximation space (U, θ), a pair (A, B) ∈ P (U) × P (U) is called a rough set in (U, θ) if and only if (A, B) = (U, θ, X) for some X ∈ P (U). Let (U, θ) be an approximation space and X be a non-empty subset of U, then the following hold: If , then X is called definable, If , then X is called empty interior, If , then X is called empty exterior.
(for more see [28]. The lower approximation of X in (U, θ) is the greatest definable set in U contained in X. The upper approximation of X in (U, θ) is the least definable set in U containing X. Therefore, we have:
((x * y) * (x * z)) * (z * y) =0, (x * (x * y)) * y = 0, x * x = 0, x * y = 0 and y * x = 0 imply x = y, 0 * x = 0.
In a BCK-algebra, we can define a partial ordering ≤ by putting x ≤ y if and only if x * y = 0. In a BCK-algebra the following hold: (x * z) * (y * z) ≤ x * y, (x * (x * (x * y)) = x * y, x * 0 = x, (x * y) * z = (x * z) * y, x ≤ y imply x * z ≤ y * z and z * y ≤ z * x.
A BCK-algebra X is called commutative if x ∧ y = y ∧ x for all x, y ∈ X, where x ∧ y = y * (y * x). A BCK-algebra X is called implicative if x = x * (y * x) for all x, y ∈ X. It is well known that an implicative BCK-algebra is commutative. A BCK-algebra is called a BCK-algebra with condition (S), if for any a, b ∈ X, the set A (a, b) = {x ∈ X|x * a ≤ b} has a greatest element in X. This greatest element is denoted by a ∘ b, (see [12, 24]. Recall that a non empty subset I of a BCK-algebra X is an ideal of X if 0 ∈ I and x * y ∈ I, y ∈ I imply that x ∈ I for all x, y, z ∈ X. A BCK-algebra X is called associative if x * (y * z) = (x * y) * z for any x, y, z ∈ X. If A, B be two non empty subset of a BCK-algebra X, then A * B is defined as follow:
θ is called a right congruence relation on X if (x, y) ∈ θ implies (x * u, y * u) ∈ θ for all u ∈ X . θ is called a left congruence relation on X if (x, y) ∈ θ implies (u * x, u * y) ∈ θ for all u ∈ X . θ is called a congruence relation on X if it be a left and right congruence relation or for any (x, y) ∈ θ and (u, v) ∈ θ, we have (x * u, y * v) ∈ θ.
Congruence relation with respect to fuzzy ideals of BCK-algebra
In this section by X we mean a BCK-algebra, then we introduce and study congruence relation on BCK-algebra induced by fuzzy ideals. For a nonempty set by F (X) we mean the set of all fuzzy subsets of X. Define operation * on F (X) by:
Recall that for μ ∈ F (X) and t ∈ [0, 1], the set U (μ, t) = {(x, y) ∈ X × X : μ (x * y) ≥ t, μ (y * x) ≥ t} is a t-level relation of μ.
By similar way, we show that μ ((y * a) * (x * a)) ≥ t and so (x * a, y * a) ∈ U (μ, t). By similar manner, we have (a * x, a * y) ∈ U (μ, t) for all a ∈ X and (x, y) ∈ U (μ, t). Therefore U (μ, t) is a congruence relation on X. □
Note that we denote the equivalence class of U (μ, t) containing x by [x] (μ,t). □
It is easy to verify that U (μ, t) ∘ U (λ , t) is a congruence relation and it is denoted by U (μ ∘ λ , t).
By a similar way we get (μ * λ) (b * a) ≥ t. Therefore, (a, b) ∈ U (μ * λ , t). □
Rough sets in BCK-algebras
Let μ be a fuzzy ideal of a BCK-algebra X and U (μ, t) be a t-level congruence relation of μ on X. For a non-empty subset A of X, the sets
, , , If A⊆B, then and , , , , , , , , , , , ,
for all x ∈ X.
The following examples show that the converse of (12) and (13) in Proposition 4.1. is not true.
Define μ : Xlo [0, 1] by μ (0) = μ (1) = μ (2) =0.7 and μ (3) =0.5. By a routine calculation μ is a fuzzy ideal of X and so we have:
Now, let A = {0, 1} and B = {0, 2, 3}, then
Therefore, we see that (μ, 0.7, A ∪ B) ⊈ (μ, 0.7, A) ∪ (μ, 0.7, B).
Therefore, . □
In the following example we show that the equality in Theorem 4.4 does not hold in general.
Define μ : Xlo [0, 1] by μ (0) = μ (1) = μ (3) =0.7 and μ (2) =0.5. By routine calculations give that μ is a fuzzy ideal of X. Define λ : Xlo [0, 1] by λ(0) = λ (2) =0.7 and λ(1) = λ (3) =0.5. It is easy to verify that λ is a fuzzy ideal of X, so we have
Now, let A = {1, 2}. Also, we have:
Therefore, we see that
Now, in Example 4.5 we have:
Thus, we have:
Therefore the equality of Theorem 4.6 does not hold in general. □
On the other hand, we have:
Hence, a * b ∈ [x] (μ,t) ∩ A which implies . Therefore, A is an upper rough ideal of X. □
Define μ : Xlo [0, 1] by μ (0) = μ (1) =0.5 and μ (2) =0.3. By routine calculations give that μ is a fuzzy ideal of X. Also, we have:
Now, let A = {0, 1}. Thus, we have:
Therefore, A is a rough ideal of X. In the next example we show that the converse of Theorem 4.8 is not true and every ideal is not necessarily a lower rough BCK-ideal.
, (μ, t, A) ⊆ (λ , t, A).
(ii) Assume that x ∈ (μ, t, A), then [x] (μ,t)⊆A.
Now, by lemma 3.3 we obtain [x] (λ,t)⊆A which implies that x ∈ (λ , t, A). The next Lemma immediately follows from Proposition 4.11. □
, (μ, t, A) ⊆ (λ , t, A).
The next Theorem immediately follows from Theorem 3.5 and Lemma 4.12.
, (μ * λ , t, A) ⊆ (μ ∘ λ , t, A).
Thus, we have (x * y, x * b) ∈ U (λ , t) and (x * b, a * b) ∈ U (μ, t). Hence (x * y, a * b) ∈ U (μ ∘ λ , t) and so x * y ∈ [a * b] (μ∘λ,t) ∩ A which implies [a * b] (μ∘λ,t) ∩ A ≠ φ. Therefore, . □
Conclusions
This paper is intend to built up connection between rough sets, fuzzy sets and BCK-algebras. We have presented a definition of the lower and upper approximation of a subset of a BCK-algebra with respect to a fuzzy ideal. This definition and main results are easily extended to other algebraic structure such as BL-algebra, lattices, etc.
