Skip to main content

Processing a large number of continuous preference top-k queries

Publication ,  Journal Article
Yu, A; Agarwal, PK; Yang, J
Published in: Proceedings of the ACM SIGMOD International Conference on Management of Data
June 28, 2012

Given a set of objects, each with multiple numeric attributes, a (preference) top-k query retrieves the k objects with the highest scores according to a user preference, defined as a linear combination of attribute values. We consider the problem of processing a large number of continuous top-k queries, each with its own preference. When objects or user preferences change, the query results must be updated. We present a dynamic index that supports the reverse top k query, which is of independent interest. Combining this index with another one for top-k queries, we develop a scalable solution for processing many continuous top-k queries that exploits the clusteredness in user preferences. We also define an approximate version of the problem and present a solution significantly more efficient than the exact one with little loss in accuracy. © 2012 ACM.

Duke Scholars

Published In

Proceedings of the ACM SIGMOD International Conference on Management of Data

DOI

ISSN

0730-8078

Publication Date

June 28, 2012

Start / End Page

397 / 408
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Yu, A., Agarwal, P. K., & Yang, J. (2012). Processing a large number of continuous preference top-k queries. Proceedings of the ACM SIGMOD International Conference on Management of Data, 397–408. https://doi.org/10.1145/2213836.2213882
Yu, A., P. K. Agarwal, and J. Yang. “Processing a large number of continuous preference top-k queries.” Proceedings of the ACM SIGMOD International Conference on Management of Data, June 28, 2012, 397–408. https://doi.org/10.1145/2213836.2213882.
Yu A, Agarwal PK, Yang J. Processing a large number of continuous preference top-k queries. Proceedings of the ACM SIGMOD International Conference on Management of Data. 2012 Jun 28;397–408.
Yu, A., et al. “Processing a large number of continuous preference top-k queries.” Proceedings of the ACM SIGMOD International Conference on Management of Data, June 2012, pp. 397–408. Scopus, doi:10.1145/2213836.2213882.
Yu A, Agarwal PK, Yang J. Processing a large number of continuous preference top-k queries. Proceedings of the ACM SIGMOD International Conference on Management of Data. 2012 Jun 28;397–408.

Published In

Proceedings of the ACM SIGMOD International Conference on Management of Data

DOI

ISSN

0730-8078

Publication Date

June 28, 2012

Start / End Page

397 / 408