Fuzzy query processing using clustering techniques
This paper addresses the problem of processsing fuzzy queries in databases and information retrieval systems. Most of the existing approaches for handling fuzziness in queries require explicit definitions of fuzziness and membership functions. We propose an architecture and data structures for a fuz...
Saved in:
Published in | Information processing & management Vol. 26; no. 2; pp. 279 - 293 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Oxford
Elsevier Ltd
1990
Elsevier Science Pergamon Press Elsevier Science Ltd |
Subjects | |
Online Access | Get full text |
ISSN | 0306-4573 1873-5371 |
DOI | 10.1016/0306-4573(90)90031-V |
Cover
Summary: | This paper addresses the problem of processsing fuzzy queries in databases and information retrieval systems. Most of the existing approaches for handling fuzziness in queries require explicit definitions of fuzziness and membership functions. We propose an architecture and data structures for a fuzzy query processor that utilizes clustering techniques as a tool to generate the mapping between fuzzy terms, defined at a high level of abstraction and the data items of the database records. The clustering techniques developed in this paper are based on multiple thresholding of fuzzy clustering. The use of thresholded fuzzy clustering provides a controlled overlap between clusters of records and thus reflects, naturally, the required fuzziness in the response. A prototype fuzzy query processor based on this approach has been implemented and tested on a sample database. |
---|---|
Bibliography: | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-1 ObjectType-Feature-2 content type line 23 |
ISSN: | 0306-4573 1873-5371 |
DOI: | 10.1016/0306-4573(90)90031-V |