Optimal Static Range Reporting in One Dimension
- Stephen Alstrup,
- Gerth Brodal,
- Theis Rauhe
- University of Copenhagen,
- Aarhus University
Research Output:
Book / Anthology / Report
Report
Open access
Publication Information
Output type
Research Output:
Book / Anthology / Report
Report
Original language
EnglishPublication milestones
- Published - 11/2000
Publication status
Published - 11/2000
Place of publication
CopenhagenEdition
TR-2000-3Publisher
IT-Universitetet i København, DenmarkBook series
- Book series name: IT University Technical Report Series
Series number: TR-2000-3
ISSN: 1600-6100
ISBN (Electronic)
87–7949–003–4Abstract
We consider static one dimensional range searching problems. These problems are to build static data structures for an integer set S⊆U, where U=⟨0.1,....,2ω-1⟩, which support various queries for integer intervals of . For the query of reporting all integers in S contained within a query interval, we present an optimal data structure with linear space cost and with query time linear in the number of integers reported. This result holds in the unit cost RAM model with word size w and a standard instruction set. We also present a linear space data structure for approximate range counting. A range counting query for an interval returns the number of integers in S contained within the interval. For any constant ε>0, our range counting data structure returns in constant time an approximate answer which is within a factor of at most 1+ε of the correct answer.
Access to documents
Final published version, 164.3 KB
