covering based rough set approach to uncertainty management in databases

Upload: francis-xavier

Post on 07-Apr-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 Covering Based Rough Set Approach to Uncertainty Management in Databases

    1/4

    Covering Based Rough Set Approach to Uncertainty Management in Databases

    Abstract:

    Relational Databases were extended by Beauboef and Petry to introduce rough relational databases,

    fuzzy rough relational databases and intuitions tic rough relational databases. The introduction of

    these concepts into the realm of databases, enhanced capabilities of databases by allowing for themanagement of uncertainty in them. Rough set, due to its versatility can be integrated into an

    underlying database model, relational or object oriented and also used in the design and querying of

    the databases. Covering based rough sets provide generality as well as better modelling power to

    basic rough sets. Also, this new model unifies many other extensions of the basic rough set model, in

    this article, we introduce the concept of covering based rough relational databases and define basic

    operations on them. Besides with previous approaches, it is our objective to illustrate the usefulness

    and versatility of covering based rough sets for uncertainty management in databases.

    Keywords

    1. Introduction:Recently, there has been a trend to develop for formal modelling; which take care of

    handling uncertainty and impreciseness due to the fact that real life situations are very often

    in crisp and deterministic and they cannot be described precisely; which makes the existing

    precise and crisp models of little use. Rough sets, introduced by Pawlak(1982) has been

    found to be an crisp sets, called the lower and upper approximations of the sets. The lower

    approximation of a rough set comprises of those elements of the universe, which can be said

    to belong to it definitely with the available knowledge. The upper approximation on the

    other hand comprises of those elements which are possibly in the set with respect to the

    available information. Because of rough sets ability to define uncertain things in terms of

    certain, definable things, it is a natural mechanism for integrating real-world uncertainty in

    computerized databases .Moreover, other uncertainty management techniques may be

    combined with rough sets to offer even greater uncertainty management in databases.

    The major concepts used in rough set theory are the use of indiscernibility relations to

    partition domains into equivalence classes and the concept of lower and upper

    approximation regions to allow the distinction between certain and possible (or partial)

    inclusion of elements in rough set. Indiscernibility is the ability to distinguish between two or

    more elements. Indiscernibility can arise from lack of precision in measurement, limitation

    of computational representation or the granularity or resolution of sampling or

    observations.

  • 8/6/2019 Covering Based Rough Set Approach to Uncertainty Management in Databases

    2/4

    In the past few years the basic concept rough set has been extended in many different

    directions to enhance their modelling power and make them more applicable in real life

    situations. One of the recent generalizations is the notion of covering based rough sets,

    introduced by Bonikowski et al. A cover is a generalization of the notion of partition. The

    covering based rough sets are models with promising potential for applications in data

    mining. Several properties of the different types of covering based rough sets have beenderived by different researchers (Zhu and Wang 2003, 2006, Zhu 2007a, b, c).

    2. Definitions And Notations:Let U be a universe we shall introduce some of the definitions and notations, which shall be

    referred in the rest of the article.

    2.1Basic Rough Sets:Let U be a universe of discourse and R be an equivalence relation over U. By U/R we

    denote family of all equivalence class of R, referred to as categories or concepts of R and

    the equivalence class of an element x U is denoted by [. By a knowledge, weunderstand a relational system K= (U,R), when u is as above and R is family of

    equivalence relations over U.

    For U any subset P () , the intersection of all equivalence relations in P is denotedby IND (P) and is called the indiscernibility relation over P. Given any X U and R

    IND(K), we associate two subsets, R X =U{Y U/R : Y X} and R X ={Y U/R : Y

    } , called (X) = R X - R X. The R X elements of are those elements of U which can

    certainly be classified as elements of X and elements of R X are those elements of u

    which can be possibly classified as elements of X, employing knowledge of R. We say

    that X is rough with respect to R if and only ifR X R X, equivalently . X is

    said to be R-definable if and only if R X =R X , or .

    2.2Covering Based Rough Sets:Unlike the basic, there are four different methods to define the upper approximation for

    covering based rough sets but there is only one definition of the lower approximation.

    So, this leads to four different types of covering based rough sets introduced in the

    literature. First introduce some definition which to be used in a sequel.

    Definition 2.2.1: Let U be a universe of discourse and C be a family of subsets of U.C is

    called a cover of U if no subset is C is empty and =U .We call (U,C) the coveringapproximation space and the covering C is called the family of approximation sets.

  • 8/6/2019 Covering Based Rough Set Approach to Uncertainty Management in Databases

    3/4

    Definition 2.2.2: Let (U,C) be an approximation space and x be any element of U. Then

    the family Md (x) = { is called theminimal description of the object x.

    Definition 2.2.3: For any X U, the family of sets (X) = { } is called the

    family of sets bottom approximating the set X.

    Definition 2.2.4: The set= (X) is called the lower approximation of set X.

    Definition 2.2.5: The set= X\ is called the boundary of the set X.

    Definition 2.2.6: The family of the sets Bn(X) = is called the family ofsets approximating the boundary of the set X

    Definition 2.2.7: The family of sets (X)=(X) is called the family of sets topapproximating the set X.

    Definition 2.2.8: The set is called the upper approximation of the set X.

    Definition 2.2.9: A set X is called exact when (X) = (X).X is said to be a coveringbased rough set of the first type,otherwise.

    The lower approximation is same for same for all types of covering based rough sets.

    2.3Other Types of Covering Based Rough Sets:In this section we introduce the other types of covering based rough sets.

    Definition 2.3.1: Let be a covering approximation space. For a set X

    is called the second type of covering upper approximationof X.If =

    , X is said to be exact. Otherwise, X is called a covering based rough set of

    the second type.

    Definition 2.3.2: Let be a covering approximation space. For a set X

    is called the third type of covering upper approximation of X.If X. If =

    , X is said to be exact. Otherwise, X is called a covering based rough set of

    the third type.

    Definition 2.3.3: Let be a covering approximation space. For a set X is called the fourth type of covering upper

    approximation of X. If = , X is said to be exact. Otherwise, X is called a covering

    based rough set of the fourth type.

  • 8/6/2019 Covering Based Rough Set Approach to Uncertainty Management in Databases

    4/4