Publication | Closed Access
Space efficient dynamic stabbing with fast queries
23
Citations
17
References
2003
Year
Unknown Venue
Cluster ComputingEngineeringReachability ProblemComputational ComplexityRange SearchingSoftware AnalysisData ScienceParallel ComputingCombinatorial OptimizationDynamic StabbingFast QueriesComputer EngineeringComputer ScienceDistributed Query ProcessingStabbing QueryQuery OptimizationReachability AnalysisProgram AnalysisDynamic SetFormal MethodsParallel ProgrammingApproximate Query Answering
In dynamic stabbing, we operate on a dynamic set of intervals. A stabbing query asks for an interval containing a given point. This basic problem encodes problems such as method look-up in object oriented programming languages and classification in IP firewalls. For such application, very fast, say constant, query time is extremely important, small space is very important, and fast updates are good but the least important. Previous solutions traded space and update time for fast queries. We show here that space needs not be sacrificed. We get the same trade-off between update time and query time but using only the space necessary for locating a query point among the interval end-points. All our bounds are optimal or near-optimal.
| Year | Citations | |
|---|---|---|
Page 1
Page 1