21,786 research outputs found

    Application of Conditional Probability in Constructing Fuzzy Functional Dependency

    Get PDF
    In real-world application, information is mostly imprecise or ambiguous. Therefore, the motivation of extending classical (crisp) relational database [Codd, 1970] to fuzzy relational database by Buckles and Petry [1982] stems from the need to be able to process and represent vague, imprecise and partially known (incomplete) information. The concept of fuzzy relational database proposed by Buckles and Petry [1982] are necessary to be extended to a more generalized concept of fuzzy relational database, since the data value in domain attributes of the fuzzy relational model is still considered as a subset of atomic data. In this case, each data value stored in the more generalized concept of fuzzy relational database is considered as a fuzzy subset. An important feature of a relational database is to express constraints in sense of relation of data, known as integrity constraints (ICs). For instance, if a relational database contains information about student ID-number, course, unit, term and grade, some constrains such as: “A given ID-number, course, and term give a unique grade”, “number of courses are no more than 6 courses for a given ID-number and term” and “total units are no more than 16 for a given ID-number and term” might be hold. Many types of integrity constraints have been provided since 1970s along with the Codd’s relational database, such as multi-valued dependency proposed by Fagin [1977], join dependency [Nicolas, 1978] [Rissanen, 1978], etc. Among them, functional depen¬dencies (FDs) [Berstein, Swenson, & Tsichritzis, 1975] are one of the most important and widely used in database design. As we extend the classical relational database to fuzzy relational database, it would be necessary to consider integrity constraints that may involve fuzzy value. In fact, fuzzy integrity constraints, such as: “The higher an education someone has, the higher salary he should get”, “almost equally qualified employees should get more or less equal salary” will arise naturally and usefully in real-world application. Therefore, the objective of extending FDs to fuzzy functional dependencies (FFDs) is in necessary to apply FDs in fuzzy relational database [Intan, Mukaidono, 2000a, 2003, 2004]. Various definitions and the notion of a fuzzy functional dependency have been devised since 1988. Among them, Raju and Majumdar [1988] defined FFD based on the membership function of the fuzzy relation; Tripathy, [1990] proposed definition of the FFD in terms of fuzzy Hamming weight; Kiss, [1991] constructed FFD using weighted tuples; Chen [1995], Cubero [1994] and W. Liu [1992,1993] introduced definition of the FFD based on the equality of two possibility distributions, and they used a certain type of implication and expression of cut off; Liao [1997] gave design of the FFD by introducing semantic proximity. In this book, some properties of conditional probability and its relation with fuzzy sets are studied and discussed as an alternative concept to measure similarity of fuzzy labels. Even it could be understood that interpretation of numerical value between fuzzy sets and probability measures are philosophically distinct, basic operations, such as, intersection and union of two fuzzy values can be interpreted as maximum intersection and minimum union of two events. Considering this reason, it is necessary to define three approximate conditional probabilities of two fuzzy events based on minimum, independent and maximum probability intersection between two (fuzzy) events. Moreover, conditional probability of two fuzzy events can be interpreted as probabilistic matching of two fuzzy sets [Baldwin, Martin, Pilsworth, 1995], [Baldwin, Martin, 1996] and as basis of getting similarity of two fuzzy sets and constructing equivalence classes inside their domain attribute. By using this property and Cartesian product operation of fuzzy sets, a concept of fuzzy functional dependency (FFD) is proposed and defined to express integrity constraints that may involve fuzzy value, called fuzzy integrity constraints. It can be proved that the concept of FFD satisfies classical/ crisp relational database by example. Also, inference rules which are similar to Armstrong’s Axioms [Armstrong, 1974] for the FFDs are both sound and complete. Next, a concept of partial FFD is introduced to express the fact as usually found in data that a given attribute domain X do not determine Y completely, but in the partial area of X, it might determine Y. For instance, in the relation between two domains student’s name and student’s ID, student’s ID determines student’s name. It means a given student’s ID certainly gives a unique student’s name. On the other hand, a given student’s name may give more than one student’s ID because it is possible to have more than one student who has the same name. However, in a partial area of student’s name where some students have unique names, student’s name can be considered to determine student’s ID. In addition, approximate data reduction and projection of relations are investigated in order to get relation among the partitions of data values. Here, data values might be considered as crisp as well as fuzzy data. Finally, this book discusses the application of FFDs in constructing fuzzy query relation for query data and approximate natural join of two or more fuzzy query relations in the framework of extended query system [Intan, Mukaidono, 2001, 2002]. The structure of the book is following. In Chapter 2, some basic definitions and notations, such as conditional probability, classical relational database, functional dependency, fuzzy sets, transformation fuzzy set and probability, and fuzzy relational database are recalled. Chapter 3 firstly introduces conditional probability of two fuzzy sets based on the possibility theory [Baldwin, Martin, Pilsworth, 1995]. The next, it provides three approximate interpretations in constructing conditional probability of two fuzzy events (sets) based on minimum, independent and maxi¬mum probability intersection between two (fuzzy) events [Intan, Mukaidono, 2004]. Chapter 4 is devoted to the construction of FFDs based on the concept of conditional probability relations. It is proved that inference rules (Reflexivity, Augmentation and Transitivity) which are similar to Armstrong’s Axioms for FFDs are both sound and complete. A special attention will be given to partial FFD in order to find relation between two partial areas of two attribute domains [Intan, Mukaidono, 2004]. In Chapter 5, the application of FFDs in approximating data reduction and query data are presented [Intan, Mukaidono, 2001, 2002]. This chapter also discussed two other operations called projection and join operations in the relation to approximate data reduction and extended query system respectively [Intan, Mukaidono, 2004]. This book will be closed by summary including suggestion for future work in Chapter 6

    Implementing imperfect information in fuzzy databases

    Get PDF
    Information in real-world applications is often vague, imprecise and uncertain. Ignoring the inherent imperfect nature of real-world will undoubtedly introduce some deformation of human perception of real-world and may eliminate several substantial information, which may be very useful in several data-intensive applications. In database context, several fuzzy database models have been proposed. In these works, fuzziness is introduced at different levels. Common to all these proposals is the support of fuzziness at the attribute level. This paper proposes first a rich set of data types devoted to model the different kinds of imperfect information. The paper then proposes a formal approach to implement these data types. The proposed approach was implemented within a relational object database model but it is generic enough to be incorporated into other database models.ou

    Constraint-wish and satisfied-dissatisfied: an overview of two approaches for dealing with bipolar querying

    Get PDF
    In recent years, there has been an increasing interest in dealing with user preferences in flexible database querying, expressing both positive and negative information in a heterogeneous way. This is what is usually referred to as bipolar database querying. Different frameworks have been introduced to deal with such bipolarity. In this chapter, an overview of two approaches is given. The first approach is based on mandatory and desired requirements. Hereby the complement of a mandatory requirement can be considered as a specification of what is not desired at all. So, mandatory requirements indirectly contribute to negative information (expressing what the user does not want to retrieve), whereas desired requirements can be seen as positive information (expressing what the user prefers to retrieve). The second approach is directly based on positive requirements (expressing what the user wants to retrieve), and negative requirements (expressing what the user does not want to retrieve). Both approaches use pairs of satisfaction degrees as the underlying framework but have different semantics, and thus also different operators for criteria evaluation, ranking, aggregation, etc

    Conceptual design and implementation of the fuzzy semantic model

    Get PDF
    FSM is one of few database models that support fuzziness, uncertainty and impreciseness of real-world at the class definition level. FSM authorizes an entity to be partially member of its class according to a given degree of membership that reflects the level to which the entity verifies the extent properties of this class. This paper deals with the conceptual design of FSM and adresses some implementation issues.ou
    corecore