Arrow Research search
Back to STOC

STOC 2003

Space efficient dynamic stabbing with fast queries

Conference Paper Session 11B Algorithms and Complexity ยท Theoretical Computer Science

Abstract

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.

Authors

Keywords

  • IP packet classification
  • dynamic stabbing
  • object oriented method look-up

Context

Venue
ACM Symposium on Theory of Computing
Archive span
1969-2025
Indexed papers
4364
Paper id
958203074872382325
v2026.09.13