Publication | Open Access
Adding range restriction capability to dynamic data structures
183
Citations
29
References
1985
Year
Mathematical ProgrammingEngineeringStructured DataRange QueriesComputational ComplexityRange SearchingData StructureData ScienceManagementData IntegrationRange Restriction CapabilityDiscrete MathematicsCombinatorial OptimizationData ManagementDynamic Data StructureVery Large DatabaseRange RestrictionsComputer ScienceDatabase TheoryMultidimensional DatabaseQuery OptimizationData Modeling
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 (log k n ) for each insertion, deletion, or query operation.
| Year | Citations | |
|---|---|---|
Page 1
Page 1