Efficient external memory structures for range-aggregate queries

P.K. Agarwal, J. Yang, L. Arge, S. Govindarajan, K. Yi

Publikation: Bidrag til tidsskriftTidsskriftartikelForskningpeer review

9 Citationer (Scopus)

Abstract

We present external memory data structures for efficiently answering range-aggregate queries. The range-aggregate problem is defined as follows: Given a set of weighted points in Rd, compute the aggregate of the weights of the points that lie inside a d-dimensional orthogonal query rectangle. The aggregates we consider in this paper include count, sum, and max. First, we develop a structure for answering two-dimensional range-count queries that uses O(N/B) disk blocks and answers a query in View the MathML source I/Os, where N is the number of input points and B is the disk block size. The structure can be extended to obtain a near-linear-size structure for answering range-sum queries using View the MathML source I/Os, and a linear-size structure for answering range-max queries in View the MathML source I/Os. Our structures can be made dynamic and extended to higher dimensions.
OriginalsprogEngelsk
TidsskriftComputational Geometry
Vol/bind46
Sider (fra-til)358-370
Antal sider13
ISSN0925-7721
DOI
StatusUdgivet - 1 apr. 2013
Udgivet eksterntJa

Emneord

  • External memory algorithms
  • Range-aggregation
  • Data structures

Fingeraftryk

Dyk ned i forskningsemnerne om 'Efficient external memory structures for range-aggregate queries'. Sammen danner de et unikt fingeraftryk.

Citationsformater