2013
DOI: 10.1007/978-3-642-40450-4_47
|View full text |Cite
|
Sign up to set email alerts
|

Encodings for Range Selection and Top-k Queries

Abstract: Abstract. We study the problem of encoding the positions the top-k elements of an array A[1..n] for a given parameter 1 ≤ k ≤ n. Specifically, for any i and j, we wish create a data structure that reports the positions of the largest k elements in A[i..j] in decreasing order, without accessing A at query time. This is a natural extension of the well-known encoding range-maxima query problem, where only the position of the maximum in A[i..j] is sought, and finds applications in document retrieval and ranking. W… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
32
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
5
2

Relationship

5
2

Authors

Journals

citations
Cited by 16 publications
(32 citation statements)
references
References 19 publications
(31 reference statements)
0
32
0
Order By: Relevance
“…This uses almost half of the 6n + o(n) bits used for this problem in the literature [8]. Our structure can possibly be plugged into their solution, thus reducing their space.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…This uses almost half of the 6n + o(n) bits used for this problem in the literature [8]. Our structure can possibly be plugged into their solution, thus reducing their space.…”
Section: Resultsmentioning
confidence: 99%
“…The effective entropy of the more general range top-k problem, or finding the indices of the k smallest elements in a given range A [i, j], was recently shown to be Ω(n log k) bits by Grossi et al [8]. However, for k = 2, their approach only shows that the effective entropy of the RT2Q problem is ≥ n/2-much less than the effective entropy of the RMQ problem.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Previous-smaller and next-smaller queries are obvious variants that can be solved similarly. In a conference version [20,Sec. 3.1] we showed how this encoding can be used to solve top(i, j, k) queries for any 1 ≤ k ≤ κ, using O(κn) bits and O(k 2 ) time, but this is subsumed in space and time by our better top(·) solutions in this article.…”
Section: Introductionmentioning
confidence: 99%
“…Otherwise in many cases the encodings would be able to reconstruct A, and thus could not be small. As examples of encodings, RMQs can be solved in constant time using just 2n+o(n) bits [7], and top-k queries can be solved in O(k) time using O(n log k) bits [10].…”
Section: Introductionmentioning
confidence: 99%