Semantic Optimization of Preference Queries

Computer Science – Databases

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

16 pages

Scientific paper

The notion of preference is becoming more and more ubiquitous in present-day information systems. Preferences are primarily used to filter and personalize the information reaching the users of such systems. In database systems, preferences are usually captured as preference relations that are used to build preference queries. In our approach, preference queries are relational algebra or SQL queries that contain occurrences of the winnow operator ("find the most preferred tuples in a given relation"). We present here a number of semantic optimization techniques applicable to preference queries. The techniques make use of integrity constraints, and make it possible to remove redundant occurrences of the winnow operator and to apply a more efficient algorithm for the computation of winnow. We also study the propagation of integrity constraints in the result of the winnow. We have identified necessary and sufficient conditions for the applicability of our techniques, and formulated those conditions as constraint satisfiability problems.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Semantic Optimization of Preference Queries does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Semantic Optimization of Preference Queries, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Semantic Optimization of Preference Queries will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-627496

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.