English

Indexing Reverse Top-k Queries

Databases 2012-05-07 v1 Computational Geometry

Abstract

We consider the recently introduced monochromatic reverse top-k queries which ask for, given a new tuple q and a dataset D, all possible top-k queries on D union {q} for which q is in the result. Towards this problem, we focus on designing indexes in two dimensions for repeated (or batch) querying, a novel but practical consideration. We present the insight that by representing the dataset as an arrangement of lines, a critical k-polygon can be identified and used exclusively to respond to reverse top-k queries. We construct an index based on this observation which has guaranteed worst-case query cost that is logarithmic in the size of the k-polygon. We implement our work and compare it to related approaches, demonstrating that our index is fast in practice. Furthermore, we demonstrate through our experiments that a k-polygon is comprised of a small proportion of the original data, so our index structure consumes little disk space.

Keywords

Cite

@article{arxiv.1205.0837,
  title  = {Indexing Reverse Top-k Queries},
  author = {Sean Chester and Alex Thomo and S. Venkatesh and Sue Whitesides},
  journal= {arXiv preprint arXiv:1205.0837},
  year   = {2012}
}
R2 v1 2026-06-21T20:58:27.373Z