FG Datenbank- und Informationssysteme
Refine
Year of publication
- 2019 (2) (remove)
Document Type
- Part of a book (chapter) (2) (remove)
Language
- English (2)
Keywords
- DB&IR (1)
- Database query language (1)
- Information retrieval (1)
- Weights (1)
Institute
Traditional database query languages are based on set theory and crisp
first order logic. However, many applications require imprecise conditions which return result objects associated with a degree of fulfillment. For example, a research paper should be reviewed by giving a degree of fulfillment for originality and relevance. Very often, imprecise conditions of a query are of different importance.
Thus, a query language should allow the user to give conditions different weights.
This paper proposes a weighting approach which is realized by means of conjunction, disjunction, and negation. Thus, our weighting is completely embedded within a logic. As a result, logical rules are preserved and can be used for query reformulation and optimization. As underlying logic-based query language, we use the CQQL query language. Furthermore we demonstrate that our weighting approach is applicable to further logic-based query languages.