2007
DOI: 10.1007/s00450-007-0024-2
|View full text |Cite
|
Sign up to set email alerts
|

Algebraic query optimization for distributed top-k queries

Abstract: Distributed top-k query processing is increasingly becoming an essential functionality in a large number of emerging application classes. This paper addresses the efficient algebraic optimization of top-k queries in wide-area distributed data repositories where the index lists for the attribute values (or text terms) of a query are distributed across a number of data peers and the computational costs include network latency, bandwidth consumption, and local peer work. We use a dynamic programming approach to f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2007
2007
2021
2021

Publication Types

Select...
1
1
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 46 publications
0
2
0
Order By: Relevance
“…We use the optimization framework described in [6], as the experiments in the paper operate on the same data set, using the official GOV benchmark queries. For the comparison, we optimize the queries using different cardinality estimators, execute them, and then compare the resulting runtime and network traffic.…”
Section: Effect On Queriesmentioning
confidence: 99%
See 1 more Smart Citation
“…We use the optimization framework described in [6], as the experiments in the paper operate on the same data set, using the official GOV benchmark queries. For the comparison, we optimize the queries using different cardinality estimators, execute them, and then compare the resulting runtime and network traffic.…”
Section: Effect On Queriesmentioning
confidence: 99%
“…Yu et al [5] present a modification of TPUT where the range bounds are adapted to the specifics of the value distributions. Along these lines stands our own work [6] on distributed top-k query optimization. The basic idea behind the algorithms presented in [4,5,7] is the transformation of a top-k query into the union of range queries where the range is determined by an initial retrieval phase.…”
Section: Introductionmentioning
confidence: 99%