ACM Home Page
Please provide us with feedback. Feedback
An optimal dynamic interval stabbing-max data structure?
Full text PdfPdf (1.03 MB)
Source Symposium on Discrete Algorithms archive
Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
Vancouver, British Columbia
SESSION: Session 9A table of contents
Pages: 803 - 812  
Year of Publication: 2005
ISBN:0-89871-585-7
Authors
Pankaj K. Agarwal  Duke University, Durham, NC
Lars Arge  University of Aarhus, Aarhus, Denmark
Ke Yi  Duke University, Durham, NC
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
: SIAM Activity Group on Discrete Mathematics
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 39,   Citation Count: 3
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

In this paper we consider the dynamic stabbing-max problem, that is, the problem of dynamically maintaining a set S of n axis-parallel hyper-rectangles in Rd, where each rectangle sS has a weight w(s) ∈ R, so that the rectangle with the maximum weight containing a query point can be determined efficiently. We develop a linear-size structure for the one-dimensional version of the problem, the interval stabbing-max problem, that answers queries in worst-case O(log n) time and supports updates in amortized O(log n) time. Our structure works in the pointer-machine model of computation and utilizes many ingredients from recently developed external memory structures. Using standard techniques, our one-dimensional structure can be extended to higher dimensions, while paying a logarithmic factor in space, update time, and query time per dimension. Furthermore, our structure can easily be adapted to external memory, where we obtain a linear-size structure that answers queries and supports updates in O(logB n) I/Os, where B is the disk block size.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
P. K. Agarwal, L. Arge, J. Yang, and K. Yi, I/O-efficient structures for orthogonal range max and stabbing max queries, Proc. European Symposium on Algorithms, Lecture Notes in Computer Science, 2832, 2003, Springer Verlag, pp. 7--18.
2
3
 
4
 
5
 
6
 
7
 
8
H. Edelsbrunner, A new approach to rectangle intersections, part I, Int. J. Computer Mathematics, 13 (1983), 209--219.
9
 
10
K. Mehlhorn and S. Näher, Dynamic fractional cascading, Algorithmica, 5 (1990), 215--241.
 
11
 
12
 
13
R. E. Tarjan, A class of algorithms that require nonlinear time to maintain disjoint sets, Journal of Computer and System Sciences, 18 (1979), 110--127.
 
14

Collaborative Colleagues:
Pankaj K. Agarwal: colleagues
Lars Arge: colleagues
Ke Yi: colleagues