DocumentCode :
2357570
Title :
Practical Preference Relations for Large Data Sets
Author :
Ross, Kenneth A. ; Stuckey, Peter J. ; Marian, Amelie
Author_Institution :
Columbia Univ., New York
fYear :
2007
fDate :
17-20 April 2007
Firstpage :
229
Lastpage :
236
Abstract :
User-defined preferences allow personalized ranking of query results. A user provides a declarative specification of his/lier preferences, and the system is expected to use that specification to give more prominence to preferred answers. We study constraint formalisms for expressing user preferences as base facts in a partial order. We consider a language that allows comparison and a limited form of arithmetic, and show that the transitive closure computation required to complete the partial order terminates. We consider various ways of composing partial orders from smaller pieces, and provide results on the size of the resulting transitive closures. Finally, we show how preference queries within our language can be supported by suitable index structures for efficient evaluation over large data sets. Our results provide guidance about when complex preferences can be efficiently evaluated, and when they cannot.
Keywords :
database management systems; complex preferences; large data sets; partial order terminates; transitive closure computation; user-defined preferences; Arithmetic; Automobiles; Costs; Databases; Laboratories; Marketing and sales; Query processing; Search engines; Testing; Weight measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering Workshop, 2007 IEEE 23rd International Conference on
Conference_Location :
Istanbul
Print_ISBN :
978-1-4244-0832-0
Electronic_ISBN :
978-1-4244-0832-0
Type :
conf
DOI :
10.1109/ICDEW.2007.4400997
Filename :
4400997
Link To Document :
بازگشت