Adding Range Restriction Capability to Dynamic Data Structures

136Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.

Abstract

A database is said to allow range restrictions if one may request that only records with some specified field in a specified range be considered when answering a given query. A transformation is presented that enables range restrictions to be added to an arbitrary dynamic data structure on n elements, provided that the problem satisfies a certain decomposability condition and that one is willing to allow increases by a factor of O(log n) in the worst-case time for an operation and in the space used. This is a generalization of a known transformation that works for static structures. This transformation is then used to produce a data structure for range queries in k dimensions with worst-case times of O(logk n) for each insertion, deletion, or query operation. © 1985, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Willard, D. E., & Lueker, G. S. (1985). Adding Range Restriction Capability to Dynamic Data Structures. Journal of the ACM (JACM), 32(3), 597–617. https://doi.org/10.1145/3828.3839

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free