The Use of Relation Valued Attributes in Support of Fuzzy Data
In his paper introducing fuzzy sets, L.A. Zadeh describes the difficulty of assigning some real-world objects to a particular class when the notion of class membership is ambiguous. If exact classification is not obvious, most people approximate using intuition and may reach agreement by placing an...
Main Author: | |
---|---|
Format: | Others |
Published: |
VCU Scholars Compass
2013
|
Subjects: | |
Online Access: | http://scholarscompass.vcu.edu/etd/3240 http://scholarscompass.vcu.edu/cgi/viewcontent.cgi?article=4239&context=etd |
id |
ndltd-vcu.edu-oai-scholarscompass.vcu.edu-etd-4239 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-vcu.edu-oai-scholarscompass.vcu.edu-etd-42392017-03-17T08:27:14Z The Use of Relation Valued Attributes in Support of Fuzzy Data Williams, Larry Ritchie, Jr. In his paper introducing fuzzy sets, L.A. Zadeh describes the difficulty of assigning some real-world objects to a particular class when the notion of class membership is ambiguous. If exact classification is not obvious, most people approximate using intuition and may reach agreement by placing an object in more than one class. Numbers or ‘degrees of membership’ within these classes are used to provide an approximation that supports this intuitive process. This results in a ‘fuzzy set’. This fuzzy set consists any number of ordered pairs to represent both the class and the class’s degree of membership to provide a formal representation that can be used to model this process. Although the fuzzy approach to reasoning and classification makes sense, it does not comply with two of the basic principles of classical logic. These principles are the laws of contradiction and excluded middle. While they play a significant role in logic, it is the violation of these principles that gives fuzzy logic its useful characteristics. The problem of this representation within a database system, however, is that the class and its degree of membership are represented by two separate, but indivisible attributes. Further, this representation may contain any number of such pairs of attributes. While the data for class and membership are maintained in individual attributes, neither of these attributes may exist without the other without sacrificing meaning. And, to maintain a variable number of such pairs within the representation is problematic. C. J. Date suggested a relation valued attribute (RVA) which can not only encapsulate the attributes associated with the fuzzy set and impose constraints on their use, but also provide a relation which may contain any number of such pairs. The goal of this dissertation is to establish a context in which the relational database model can be extended through the implementation of an RVA to support of fuzzy data on an actual system. This goal represents an opportunity to study through application and observation, the use of fuzzy sets to support imprecise and uncertain data using database queries which appropriately adhere to the relational model. The intent is to create a pathway that may extend the support of database applications that need fuzzy logic and/or fuzzy data. 2013-05-03T07:00:00Z text application/pdf http://scholarscompass.vcu.edu/etd/3240 http://scholarscompass.vcu.edu/cgi/viewcontent.cgi?article=4239&context=etd © The Author Theses and Dissertations VCU Scholars Compass Fuzzy Data Relational Database Relation Valued Attribute Computer Sciences Physical Sciences and Mathematics |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
Fuzzy Data Relational Database Relation Valued Attribute Computer Sciences Physical Sciences and Mathematics |
spellingShingle |
Fuzzy Data Relational Database Relation Valued Attribute Computer Sciences Physical Sciences and Mathematics Williams, Larry Ritchie, Jr. The Use of Relation Valued Attributes in Support of Fuzzy Data |
description |
In his paper introducing fuzzy sets, L.A. Zadeh describes the difficulty of assigning some real-world objects to a particular class when the notion of class membership is ambiguous. If exact classification is not obvious, most people approximate using intuition and may reach agreement by placing an object in more than one class. Numbers or ‘degrees of membership’ within these classes are used to provide an approximation that supports this intuitive process. This results in a ‘fuzzy set’. This fuzzy set consists any number of ordered pairs to represent both the class and the class’s degree of membership to provide a formal representation that can be used to model this process. Although the fuzzy approach to reasoning and classification makes sense, it does not comply with two of the basic principles of classical logic. These principles are the laws of contradiction and excluded middle. While they play a significant role in logic, it is the violation of these principles that gives fuzzy logic its useful characteristics. The problem of this representation within a database system, however, is that the class and its degree of membership are represented by two separate, but indivisible attributes. Further, this representation may contain any number of such pairs of attributes. While the data for class and membership are maintained in individual attributes, neither of these attributes may exist without the other without sacrificing meaning. And, to maintain a variable number of such pairs within the representation is problematic. C. J. Date suggested a relation valued attribute (RVA) which can not only encapsulate the attributes associated with the fuzzy set and impose constraints on their use, but also provide a relation which may contain any number of such pairs. The goal of this dissertation is to establish a context in which the relational database model can be extended through the implementation of an RVA to support of fuzzy data on an actual system. This goal represents an opportunity to study through application and observation, the use of fuzzy sets to support imprecise and uncertain data using database queries which appropriately adhere to the relational model. The intent is to create a pathway that may extend the support of database applications that need fuzzy logic and/or fuzzy data. |
author |
Williams, Larry Ritchie, Jr. |
author_facet |
Williams, Larry Ritchie, Jr. |
author_sort |
Williams, Larry Ritchie, Jr. |
title |
The Use of Relation Valued Attributes in Support of Fuzzy Data |
title_short |
The Use of Relation Valued Attributes in Support of Fuzzy Data |
title_full |
The Use of Relation Valued Attributes in Support of Fuzzy Data |
title_fullStr |
The Use of Relation Valued Attributes in Support of Fuzzy Data |
title_full_unstemmed |
The Use of Relation Valued Attributes in Support of Fuzzy Data |
title_sort |
use of relation valued attributes in support of fuzzy data |
publisher |
VCU Scholars Compass |
publishDate |
2013 |
url |
http://scholarscompass.vcu.edu/etd/3240 http://scholarscompass.vcu.edu/cgi/viewcontent.cgi?article=4239&context=etd |
work_keys_str_mv |
AT williamslarryritchiejr theuseofrelationvaluedattributesinsupportoffuzzydata AT williamslarryritchiejr useofrelationvaluedattributesinsupportoffuzzydata |
_version_ |
1718427977497182208 |