Publication Type
Conference Proceeding Article
Version
publishedVersion
Publication Date
6-2014
Abstract
A top-k query shortlists the k records in a dataset that best match the user's preferences. To indicate her preferences, the user typically determines a numeric weight for each data dimension (i.e., attribute). We refer to these weights collectively as the query vector. Based on this vector, each data record is implicitly mapped to a score value (via a weighted sum function). The records with the k largest scores are reported as the result. In this paper we propose an auxiliary feature to standard top-k query processing. Specifically, we compute the maximal locus within which the query vector incurs no change in the current top-k result. In other words, we compute all possible query weight settings that produce exactly the same top-k result as the user's original query. We call this locus the global immutable region (GIR). The GIR can be used as a guide to query vector readjustments, as a sensitivity measure for the top-k result, as well as to enable effective result caching. We develop efficient algorithms for GIR computation, and verify their robustness using a variety of real and synthetic datasets.
Keywords
Sensitivity analysis, Top-k search, algorithms, Data dimensions, Query vectors, Sensitivity measures, Synthetic datasets, Top-k query processing, User's preferences, Weight setting
Discipline
Databases and Information Systems | Theory and Algorithms
Publication
SIGMOD '14: Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data: June 22-27, 2014, Snowbird, UT
First Page
1151
Last Page
1162
ISBN
9781450323765
Identifier
10.1145/2588555.2610508
Publisher
ACM
City or Country
New York
Citation
ZHANG, Jilian; MOURATIDIS, Kyriakos; and PANG, Hwee Hwa.
Global Immutable Region Computation. (2014). SIGMOD '14: Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data: June 22-27, 2014, Snowbird, UT. 1151-1162.
Available at: https://ink.library.smu.edu.sg/sis_research/2223
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
http://dx.doi.org/10.1145/2588555.2610508