Available online throug
ISSN 2229 – 5046
ON SOME PROPERTIES OF ROUGH APPROXIMATIONS
Y. MADHAVI REDDY*
1, Dr. P. VENKAT RAMAN
2AND Dr. E. KESHAVA REDDY
31
Research Scholar,
JNIAS,
Budhabhavan, Hyderabad.
Talangana State, India.
2
Honorary Professor & Head, Centre for Mathematics,
JNIAS, Budhabhavan, Hyderabad.
Talangana State, India.
3
Professor, Head Dept of Mathematics,
JNTUA College of Engineering, Ananthapuramu, India.
(Received On: 02-11-17; Revised & Accepted On: 25-11-17)
ABSTRACT
I
n 1982, Zdzislaw Pawlak [2] introduced the theory of Rough sets to deal with the problems involving imperfect knowledge. This present research article studies some interesting properties of Rough approximations of subsets of the universe set. The properties of Rough membership function or also presented.AMS Subject Classification: 06B10, 16P70, 37A20, 46J20.
Key Words: Universe set, Information system, Equivalence relation, Lower Rough Approximation, Upper Rough Approximation, Rough set, Rough Membership function.
1. INTRODUCTION
The problem of imperfect knowledge has been tackled for a long time by philosophers, logicians and mathematicians. Recently it became also a crucial issue for computer scientists, particularly in the area of Artificial Intelligence.
There are many approaches to the problem of how to understand and manipulate imperfect knowledge. The most successful approaches to tackle this problem are the Fuzzy set theory and the Rough set theory. Theories of Fuzzy sets and Rough sets are powerful mathematical tools for modeling various types of uncertainties. Fuzzy set theory was introduced by L. A. Zadeh in his classical paper [5] of 1965.
A polish applied mathematician and computer scientist Zdzislaw Pawlak introduced Rough set theory in his classical paper [2] of 1982. Rough set theory is a new mathematical approach to imperfect knowledge. This theory presents still another attempt to deal with uncertainty or vagueness.
The Rough set theory has attracted the attention of many researchers and practitioners who contributed essentially to its development and application. Rough sets have been proposed for a very wide variety of applications.
In particular, the Rough set approach seems to be important for Artificial Intelligence and cognitive sciences, especially for machine learning, knowledge discovery, data mining, pattern recognition and approximate reasoning.
Let
U
be a finite or infinite universe set. IfA
is any subset of the universe setU
, we present a few properties of lower and upper Rough approximations ofA
. The lower and upper Rough approximations or obtained by using Rough membership function also.Throughout this article,
φ
andU
stand for the empty set and the universe set Respectively.Corresponding Author: Y. Madhavi Reddy*
1,
2. PRELIMINARIES
This section is devoted to some basic definitions which are needed for the further study of this paper.
Definition 2.1: A relation
R
onU
is said to be an equivalence relation onU
if (a)( )
x x
,
∈
R
for everyx
∈
U
(reflexivity) (b)( )
x y
,
∈
R
⇔
( )
y x
,
∈
R
for everyx y
,
∈
U
(symmetry) (c)
( )
x y
,
∈
R
and( )
y z
,
∈
R
⇒
( )
x z
,
∈
R
for everyx y z
, ,
∈
U
(transitivity)Definition 2.2: If
R
is an equivalence relation onU
then the equivalence class of an elementx
∈
U
is denoted bythe symbol
[ ]
x
Rand it is defined by[ ]
x
R=
{
y
∈
U
:
yRx
}
.Definition 2.3: An information system is a pair
(
U
,
A
)
whereA
is a set of attributes. Each attributef
∈
A
is amapping
f
:
U
→
V
f whereV
f is the range set of the attributef
∈
A
.Each attribute
f
∈
A
generates an equivalence relation onU
. Corresponding to each attributef
∈
A
, a relationf
R
is defined onU
such that(
x y
,
)
∈
R
f⇔
f x
( )
=
f y
( )
. It is easy to verify thatR
f is an equivalence relation onU
andR
f is called an indiscernability relation. Ifx
∈
U
then[ ]
={
∈ :( )
=( )
}
f
R
x y
U
f x f y .Definition 2.4: Let
(
U
,
A
)
be an information system andR
f , an indiscernible relation onU
for somef
∈
A
.If
X
is any subset ofU
thena) The lower Rough approximation of
X
is defined to be the set( )
{
[ ]
}
↓
= ∈ : ⊆
f
R
R X x
U
x Xb) The upper Rough approximation of
X
is defined to be the set( )
{
[ ]
φ
}
↑ = ∈ ≠
:
f
R
R X x
U
x Xc) The boundary region of
X
with respect toR
f is defined to be the set↑ ↓
= −
( ) ( ) ( )
f
R X R X R X
B .
Definition 2.5: A subset
X
ofU
is said to be a Rough set, if the boundary region( )
=
↑( )
−
↓( )
f
R
X
R X
R X
B
isnon- empty. Sometimes, a Rough set
X
can also be represented as a pair(
R X R X
↓( )
,
↑( )
)
using Rough approximations.Definition 2.6: A subset
X
ofU
is said to be a Crisp set ifR X
↓( )
=
X R X
=
↑( )
. It is easy to observe that a subsetX
ofU
is a Crisp set if and only if it is not a Rough set.3. PROPERTIES OF ROUGH APPROXIMATIONS
In this section, various properties of the lower and upper Rough approximations are established.
Theorem 3.1:
a)
R
↑( )
φ
=
R
↓( )
φ
=
φ
b)R
↑( )
U
=
R
↓( )
U
=
U
Proof: Since
R
↓( )
φ
⊆
φ
,U
⊆
R
↑( )
U
it follows thatR
↓( )
φ
=
φ
andR
↑( )
U
=
U
.Then there exists a point
x
inU
such thatx R
∈
↑( )
φ
⇒
[ ]
f
R
x
φ φ
≠
which is a contradiction.Hence
R
↑( )
φ
=
φ
.
Since
R
f is an equivalence relation onU
,[ ]
⊆
fR
x
U
for everyx
∈
U
. This implies thatR
↓( )
U
=
U
.This results establishes the fact that the empty set
φ
and the universe setU
are Crisp sets.Theorem 3.2: If
A
andB
are any two subsets ofU
, thena)
A
⊆
B
⇒
R A
↑( )
⊆
R B
↑( )
b)R
↑(
( )
R
↑( )
A
)
=
R A
↑( )
c)
R A B
↑(
)
=
R A
↑( )
R
↑( )
B
d)
R A B
↑(
)
⊆
R A
↑( )
R
↑( )
B
Proof:
a) Suppose that
A B
⊆
.
Letx R A
∈
↑( )
.
[ ]
x
RfA
φ
⇒
≠
⇒
there exists a pointy
inU
such that[ ]
f
R
y
∈
x
A
[ ]
Rfy
x
⇒
∈
andy A
∈
[ ]
Rfy
x
⇒
∈
andy B
∈
[ ]
Rfy
x
B
⇒
∈
[ ]
x
RfB
φ
⇒
≠
( )
x R B
↑⇒
∈
Hence
R A
↑( )
⊆
R B
↑( )
.b) Since
A R A
⊆
↑( )
,R A
↑( )
⊆
R R A
↑(
↑( )
)
(1)Let
x R R A
∈
↑(
↑( )
)
. Then[ ]
( )
f
R
x
R A
↑≠
φ
⇒
there exists a pointy
inU
such that[ ]
( )
f
R
y
∈
x
R A
↑
[ ]
Rfy
x
⇒
∈
andy R A
∈
↑( )
[ ]
y
Rf[ ]
x
Rf⇒
=
and[ ]
( )
f
R
y
A
≠
φ
[ ]
x
Rf( )
A
φ
⇒
≠
( )
x R A
↑⇒
∈
Hence
R R A
↑(
↑( )
)
⊆
R A
↑( )
(2)From (1) and (2),
R
↑(
( )
R
↑( )
A
)
=
R A
↑( )
.c) Since
A
⊆
A B
,R A
↑( )
⊆
R A B
↑(
)
(3)From (3) and (4),
R A
↑( )
R B
↑( )
⊆
R A B
↑(
)
(5)Let
x R A B
∈
↑(
)
. Then( )
(
)
f
R
x
A B
≠
φ
⇒
(
[ ]
)
(
[ ]
)
f f
R R
x
A
x
B
≠
φ
⇒
[ ]
f
R
x
A
≠
φ
or[ ]
f
R
x
B
≠
φ
⇒
x R A
∈
↑( )
or
x R B
∈
↑( )
⇒
x R A
∈
↑( )
R B
↑( )
This shows that
R A B
↑(
)
⊆
R A
↑( )
R B
↑( )
(6)From (5) and (6),
R A B
↑(
)
=
R A
↑( )
R
↑( )
B
.d) Since
A B
⊆
A
,
we haveR A B
↑(
)
⊆
R A
↑( )
(7)Similarly,
A B
⊆
B
⇒
R A B
↑(
)
⊆
R B
↑( )
(8)From (7) and (8),
R A B
↑(
)
⊆
R A
↑( )
R
↑( )
B
.Theorem 3.3: If
A
andB
are any two subsets ofU
, thena)
A
⊆
B
⇒
R A
↓( )
⊆
R B
↓( )
b)
R
↓(
( )
R
↓( )
A
)
=
R A
↓( )
c)
R A B
↓(
)
=
R A
↓( )
R
↓( )
B
d) ↓
( )
↓( )
⊆
↓
(
)
R A
R B
R A B
Proof:
a) Suppose that
A B
⊆
.
Letx R A
∈
↓( )
.
[ ]
x
RfA
⇒
⊆
[ ]
x
RfA B
⇒
⊆
⊆
( )
.
x R B
↓⇒
∈
Hence
R A
↓( )
⊆
R B
↓( )
.b) Since
R A
↓( )
⊆
A
,
R R A
↓(
↓( )
)
⊆
R A
↓( )
(1) Letx R A
∈
↓( )
. Then[ ]
f
R
x
⊆
A
If
[ ]
f
R
y
∈
x
then[ ]
[ ]
f f
R R
y
=
x
, which implies that[ ]
f
R
y
⊆
A
( )
.
y R A
↓⇒
∈
This shows that
[ ]
( )
f
R
x
⊆
R A
↓( )
(
)
x R R A
↓ ↓⇒
∈
Hence
R A
↓( )
⊆
R R A
↓(
↓( )
)
(2)c) Since
A B
⊆
A
,R A B
↓(
)
⊆
R A
↓( )
(3)Similarly,
A B
⊆
B
⇒
R A B
↓(
)
⊆
R B
↓( )
(4)From (3) and (4),
R A B
↓(
)
⊆
R A
↓( )
R B
↓( )
(5) Letx R A
∈
↓( )
R B
↓( )
.( )
x R A
↓⇒
∈
andx R B
∈
↓( )
[ ]
fR
x
A
⇒
⊆
and[ ]
f
R
x
⊆
B
[ ]
fR
x
A B
⇒
⊆
(
)
x R A B
↓⇒
∈
Hence
R A
↓( )
∩
R B
↓( )
⊆
R A B
↓(
)
(6)
From (5) and (6),
R A B
↓(
)
=
R A
↓( )
R B
↓( )
.d)
A
⊆
A B
andB
⊆
A B
( )
(
)
↓ ↓
⇒
R A
⊆
R A B
andR B
↓( )
⊆
R A B
↓(
)
( )
( )
(
)
R A
↓R B
↓R A B
↓⇒
⊆
.Theorem 3.4: For any
x
∈
U
, ↓( )
[ ]
= ↑( )
[ ]
=[ ]
.f f f
R R R
R x R x x
Proof: Clearly, ↓
( )
[ ]
f
R
R
x
[ ]
.
f
R
x
⊆
(1)Let
[ ]
f
R
y x
∈
. Then[ ]
[ ]
f f
R R
y
=
x
.⇒
∈
↓( )
[ ]
.
f
R
y R
x
Hence[ ]
⊆ ↓( )
[ ]
.f f
R R
x R x (2)
From (1) and (2), ↓
( )
[ ]
=
[ ]
.
f f
R R
R
x
x
We have
[ ]
⊆
↑( )
[ ]
f f
R R
x
R
x
(3)Let
( )
[ ]
f
R
y R
∈
↑x
. Then
[ ]
[ ]
f f
R R
y
x
≠
φ
.⇒
There exists a pointz
inU
such that[ ]
[ ]
f f
R R
z y
∈
x
⇒
[ ]
f
R
z y
∈
and[ ]
f
R
z
∈
x
⇒
(
z y
,
)
∈
R
f and(
z x
,
)
∈
R
f⇒
(
y x
,
)
∈
R
f⇒
[ ]
f
R
y x
∈
This proves that ↑
( )
[ ]
⊆
[ ]
.
f f
R R
R
x
x
(4)From (3) and (4), ↑
( )
[ ]
=
[ ]
.
f f
R R
R
x
x
This result shows that
[ ]
f
R
Theorem 3.5: For any
A
⊆
U
,a)
R R A
↑(
↓( )
)
=
R A
↓( )
b)R R A
↓(
↑( )
)
=
R A
↑( )
Proof: suppose that
A
⊆
U
.a) Clearly,
R A
↓( )
⊆
R R A
↑(
↓( )
)
(1)
Let
x R R A
∈
↑(
↓( )
)
. Then[ ]
( )
f
R
x
R A
↓≠
φ
.Since
R A
↓( )
⊆
A
,
[ ]
( )
[ ]
f f
R R
x
R A
↓⊆
x
A
⇒
[ ]
f
R
x
A
≠
φ
⇒
x R A
∈
↓( )
Hence
R R A
↑(
↓( )
)
⊆
R A
↓( )
(2)From (1) and (2),
R R A
↑(
↓( )
)
=
R A
↓( )
.b) Clearly,
R R A
↓(
↑( )
)
⊆
R A
↑( )
(3)( )
[ ]
Rfx R A
∈
↑⇒
x
A
≠
φ
⇒
[ ]
[ ]
f f
R R
x
=
y
A
≠
φ
for any[ ]
f
R
y
∈
x
⇒
[ ]
( )
f
R
x
⊆
R A
↑⇒
x R R A
∈
↓(
↑( )
)
Then
R A
↑( )
⊆
R R A
↓(
↑( )
)
(4)From (3) and (4),
R R A
↓(
↑( )
)
=
R A
↑( )
.4. ROUGH MEMBERSHIP FUNCTION
In most of the cases, the universe set is finite. The Rough membership function seems to be a very useful tool to deal with such conditions. The lower and upper Rough approximations can be obtained by using a rough membership function when the universe set is finite. Throughout this section, the universe set
U
is a non-empty finite set.Definition 4.1: Let
(
U
,
A
)
be a finite information system. Fix an indiscernible relationR
f corresponding to anattribute
f
∈
A
. IfA
is any subset ofU
then the Rough membership functionλ
A:
U
→
[ ]
0,1
is defined as follows.( )
[ ]
[ ]
f
f
R A
R
x
A
x
x
λ
=
∀ ∈
x
U
.Theorem 4.2: If
A
⊆
U
, thena)
R A
↑( )
=
{
x
∈
U
:
λ
A( )
x
>
0
}
b)R A
↓( )
=
{
x
∈
U
:
λ
A( )
x
=
1
}
c)( )
=
{
∈
:0
<
λ
( )
<
1
}
f
R
A
x
Ax
B
U
Proof: suppose that
A
⊆
U
andR
f is an indiscernible relation onU
.a)
x
∈
{
x
∈
U
:
λ
A( )
x
>
0
}
⇔
λ
A( )
x
>
0
⇔
[ ]
[ ]
>
0
f
f
R
R
x
A
x
⇔
[ ]
>
0
f
R
x
A
⇔
[ ]
≠
φ
fR
x
A
⇔
x R A
∈
↑( )
Thus
R A
↑( )
=
{
x
∈
U
:
λ
A( )
x
>
0
}
. b)x
∈
{
x
∈
U
:
λ
A( )
x
=
1
}
⇔
λ
A( )
x
=
1
⇔
[ ]
[ ]
=
1
f
f
R
R
x
A
x
⇔
[ ]
=
[ ]
f f
R R
x
A
x
⇔
[ ]
=
[ ]
f f
R R
x
A
x
⇔
[ ]
⊆
fR
x
A
⇔
x R
∈
↓( )
A
Thus
R A
↓( )
=
{
x
∈
U
:
λ
A( )
x
=
1
}
. c) Clearly,( )
( )
( )
f
R
A
=
R A
↑−
R A
↓B
=
{
x
∈
U
:
λ
A( )
x
>
0
}
−
{
x
∈
U
:
λ
A( )
x
=
1
}
=
{
x
∈
U
:0
<
λ
A( )
x
<
1
}
.Remark 4.3: Suppose that
A
⊆
U
andR
f is an indiscernible relation onU
. We writeλ
instead of writingλ
Afor simplicity. If we define another indiscernible relation
R
λ onU
corresponding to the Rough membership functionλ
such that(
x y
,
)
∈
R
λ⇔
λ
( )
x
=
λ
( )
y
Then we can observe the following.
(
x y
,
)
∈
R
f⇔
[ ]
x
Rf=
[ ]
y
Rf
⇔
[ ]
[ ]
[ ]
[ ]
=
f f
f f
R R
R R
x
A
y
A
x
y
⇔
λ
( )
x
=
λ
( )
y
⇔
(
x y
,
)
∈
R
λTheorem 4.4: If
A
andB
are any two subsets ofU
, thena)
λ
φ=
0
b)λ
µ=
1
c)
λ
A B=
λ
A+
λ
B−
λ
A Bd)
λ
A B=
λ
A+
λ
B providedA B
=
φ
e)λ
Ac= −
1
λ
AProof: Clearly,
( )
[ ]
[ ]
[ ]
φ
φ φ
λ = f = = 0
f f
R
R R
x x
x x and
( )
[ ]
[ ]
[ ]
[ ]
λ = f = f =1
f f
R R
R R
x x
x
x x
U
U
.
Now we prove (c).
( )
[ ]
(
)
[ ]
λ = f
f
R A B
R
x A B x
x
[ ]
(
)
(
[ ]
)
[ ]
= f f
f
R R
R
x A x B x
[ ]
[ ]
[ ]
[ ]
+ −
= f f f
f
R R R
R
x A x B x A B x
=
λ
A( )
x
+
λ
B( )
x
−
λ
A B( )
x
∀ ∈
x
U
⇒
λ
A B=
λ
A+
λ
B−
λ
A B .Now, suppose that
A B
=
φ
. Thenλ
A B=
λ
A+
λ
B−
λ
A B .=
λ
A+
λ
B−
λ
φ=
λ
A+
λ
B.Since
A A
c=
U
andA A
c=
φ
, c A cA A A
λ
=
λ
+
λ
.⇒
λ
U=
λ
A+
λ
Ac⇒
1
=
λ
A+
λ
Ac⇒
λ
Ac= −
1
λ
A.REFERENCES
1. Herstein I.N., Topics in Algebra,. 2nd edition, Wiley & Sons, New York, 1975.
2. Pawlak Z., Rough Sets, International Journal of Computer and Information Sciences, Vol-11, pp.341-356, 1982.
3. Pawlak Z., Rough Sets Theoretical Aspects of Reasoning about Data, Kluwer Academic Publishers, Dordrecht, 1991.
4. Polkowski L., Rough Sets, Mathematical Foundations, Springer Verlag, Berlin, 2002. 5. Zadeh L.A., Fuzzy sets, Inform. Control., vol-8, pp. 338-353, 1965.
Source of support: Nil, Conflict of interest: None Declared.