Maintaining range trees in secondary memory. Part I: Partitions
Range trees are used for solving the orthogonal range searching problem, a problem that has applications in e.g. databases and computer graphics. We study the problem of storing range trees in secondary memory. To this end, we partition range trees into parts that are stored in consecutive blocks in secondary memory. This paper gives a number of partition schemes that limit the part-sizes and the number of disk accesses necessary to perform updates and queries. We show e.g., that for each fixed positive integer k, there is a partition of a two-dimensional range tree into parts of size \(O(n^{1/k})\), such that each update requires at most \(k(2k+1)\) disk accesses, and each query requires at most \(8k^ 2+2k+2t\) disk accesses, where t is the number of answers to the range query.
- Adding range restriction capability to dynamic data structures
- Binary Search Trees of Bounded Balance
- Decomposable searching problems
- scientific article; zbMATH DE number 3919830 (Why is no real title available?)
- scientific article; zbMATH DE number 3653523 (Why is no real title available?)
- scientific article; zbMATH DE number 194009 (Why is no real title available?)
- scientific article; zbMATH DE number 4113964 (Why is no real title available?)
- Implementation of the grid file: Design concepts and experience
- On the average number of rebalancing operations in weight-balanced trees
- Organization and maintenance of large ordered indexes
- The design of dynamic data structures
- Maintaining range trees is secondary memory. Part II: Lower bounds
- New Data Structures for Orthogonal Range Queries
- scientific article; zbMATH DE number 4051018 (Why is no real title available?)
- scientific article; zbMATH DE number 4060691 (Why is no real title available?)
- scientific article; zbMATH DE number 140471 (Why is no real title available?)
- scientific article; zbMATH DE number 1947388 (Why is no real title available?)
- scientific article; zbMATH DE number 910894 (Why is no real title available?)
- Topology B-trees and their applications
- Maintaining multiple representations of dynamic data structures
This page was built for publication: Maintaining range trees in secondary memory. Part I: Partitions
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1120266)