Proceedings of the 13th International Conference on Database Theory 2010
DOI: 10.1145/1804669.1804676
|View full text |Cite
|
Sign up to set email alerts
|

Efficient processing of 3-sided range queries with probabilistic guarantees

Abstract: This work studies the problem of 2-dimensional searching for the 3-sided range query of the form [a, b] × (−∞, c] in both main and external memory, by considering a variety of input distributions. A dynamic linear main memory solution is proposed, which answers 3-sided queries in O(log n + t) worst case time and scales with O(log log n) expected with high probability update time, under continuous µ-random distributions of the x and y coordinates, where n is the current number of stored points and t is the size… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 25 publications
0
6
0
Order By: Relevance
“…The proposed data structure borrows ideas from the Modified Priority Search Tree presented in [5] that supports simple 3-sided range reporting queries. However, the modifications to support skyline queries are novel and non-trivial.…”
Section: Definition 1 (Dominance)mentioning
confidence: 99%
See 1 more Smart Citation

Skyline Queries in O(1) time?

Sioutas,
Tsichlas,
Kosmatopoulos
et al. 2017
Preprint
“…The proposed data structure borrows ideas from the Modified Priority Search Tree presented in [5] that supports simple 3-sided range reporting queries. However, the modifications to support skyline queries are novel and non-trivial.…”
Section: Definition 1 (Dominance)mentioning
confidence: 99%
“…In the following, we show that under assumptions on the generating distributions of the x and y coordinates of points we prove that during an epoch 3 only O(log N ) violations will happen. We provide a sketch of the structure since it is an easy adaptation of the probabilistic results of [20,5].…”
Section: Exploiting the Distribution Of The Elementsmentioning
confidence: 99%

Skyline Queries in O(1) time?

Sioutas,
Tsichlas,
Kosmatopoulos
et al. 2017
Preprint
“…[10,24] for the I/Omodel, [22,17] for the pointer machine, [5,9,11,3,4] for the cache-oblivious and [8,21,14] for the word-RAM model. One of the main reason why the problem has seen so much attention stems from the fact that range searching with more than three sides no longer admits linear space data structures with polylogarithmic query cost and a linear term in the output size.…”
Section: Related Workmentioning
confidence: 99%
“…This form of query resembles a 3-sided range reporting query with an additional skyline requirement and is handled by the ML-Tree for points drawn from specific distributions in O(log 2 N log log N) expected update time and O (t log log N) query time with high probability. The proposed data structure is inspired from the Modified Priority Search Tree presented in [64] that supports 3-sided range reporting queries. However, the modifications performed to support skyline queries are non-trivial.…”
Section: Results For Word-rammentioning
confidence: 99%
“…After the end of the epoch, the new structure has no violating points stored explicitly. The following theorem from [64] guarantees the small number of violating points during an epoch: The theorem that describes the result attained in this chapter for 3-sided dynamic skyline queries follows: Theorem 9. Given a set of N 2-d points, whose x coordinates are generated by an (N/(log log N) 1+ , N 1−δ )-smooth distribution, where > 0 and δ ∈ (0, 1) are constants, and the y coordinates are drawn from the restricted class of distributions Y, we can store them in a dynamic main memory data structure that uses O (N) space and supports update operations in O(log 2 N log log N) expected time with high probability.…”
Section: Exploiting the Distribution Of The Elementsmentioning
confidence: 96%