ACM Home Page
Please provide us with feedback. Feedback
Dynamic coresets
Full text PdfPdf (245 KB)
Source
Annual Symposium on Computational Geometry archive
Proceedings of the twenty-fourth annual symposium on Computational geometry table of contents
College Park, MD, USA
SESSION: 1 table of contents
Pages 1-9  
Year of Publication: 2008
ISBN:978-1-60558-071-5
Author
Timothy M. Chan  University of Waterloo, Waterloo, ON, Canada
Sponsors
ACM: Association for Computing Machinery
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1377676.1377680
What is a DOI?

ABSTRACT

We give a dynamic data structure that can maintain an μ-coreset of n points, with respect to the extent measure, in O(log n) time for any constant μ > 0 and any constant dimension. The previous method by Agarwal, Har-Peled, and Varadarajan requires polylogarithmic update time. For points with integer coordinates bounded by U, we alternatively get O(log log U) time. Numerous applications follow, for example, on dynamically approximating the width, smallest enclosing cylinder, minimum bounding box, or minimum-width annulus. We can also use the same approach to maintain approximate k-centers in O(min log n, log log U) randomized amortized time for any constant k and any constant dimension.

For the smallest enclosing cylinder problem, we also show that a constant-factor approximation can be maintained in O(1) randomized amortized time on the word RAM.


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, B. Aronov, and M. Sharir. Line transversals of balls and smallest enclosing cylinders in three dimensions. Discrete Comput. Geom. 21:373--388, 1999.
2
 
3
P.K. Agarwal, S. Har-Peled, and K.R. Varadarajan. Geometric approximation via coresets. In Current Trends in Combinatorial and Computational Geometry (E. Welzl, ed.), Cambridge University Press, New York, to appear.
4
 
5
P.K. Agarwaland J. Matoušek. Dynamic half-space range reporting and its applications. Algorithmica 13:325--345, 1995.
 
6
 
7
 
8
P.K. Agarwal and M. Sharir. Efficient randomized algorithms for some geometric optimization problems. Discrete Comput. Geom. 16:317--337, 1996.
9
 
10
M. Badoiu and K.L. Clarkson. Optimal core-sets for balls. Manuscript, 2003. Preliminary version in Proc. 14th ACM-SIAM Sympos. Discrete Algorithms pages 801--802, 2003.
11
 
12
 
13
J. Bentley and J. Saxe. Decomposable searching problems I: static-to-dynamic transformation. J. Algorithms 1:301--358, 1980.
 
14
15
 
16
T.M. Chan. Approximating the diameter, width, smallest enclosing cylinder, and minimum-width annulus. Int. J. Comput. Geom. Appl. 12:67--85, 2002.
 
17
T.M. Chan. A fully dynamic algorithm for planar width. Discrete Comput. Geom. 30:17--24, 2003.
 
18
19
 
20
 
21
 
22
T.M. Chan and M. Patraşcu. Point location in sublogarithmic time and other transdichotomous results in computational geometry. Submitted to SIAM J. Comput. Preliminary versions in Proc. 47th IEEE Sympos. Found. Comput. Sci. pages 325--332 and 333--342, 2006.
23
 
24
T.M. Chan and B.S. Sadjad. Geometric optimization problems over sliding windows. Int. J. Comput. Geom. Appl. 16:145--157, 2006.
 
25
B. Chazelle. On the convex layers of a planar set. IEEE Trans. Inform. Theory IT-31:509--517, 1985.
 
26
K.L. Clarkson, D. Eppstein, G.L. Miller, C. Sturtivant, and S.-H. Teng. Approximating center points with iterative Radon points. Int. J. Comput. Geom. Appl. 6:357--377, 1996.
 
27
 
28
M. Edwards and K.R. Varadarajan. No coreset, no cry:II. In Proc. 25th Int. Conf. Found. Soft. Tech. Theoret. Comput. Sci. Lect. Notes Comput. Sci., vol. 3821, Springer-Verlag, pages 107--115, 2005.
 
29
J. Feigenbaum, S. Kannan, and J. Zhang. Computing diameter in the streaming and sliding-window models. Algorithmica 41:25--41, 2004.
30
31
 
32
T. Gonzalez. Clustering to minimize the maximum intercluster distance. Theoret. Comput. Sci. 38:293--306, 1985.
 
33
 
34
S. Har-Peled. No coreset, no cry. In Proc. 24th Int. Conf. Found. Soft. Tech. Theoret. Comput. Sci. Lect. Notes Comput. Sci., vol. 3328, Springer-Verlag, pages 324--335, 2004.
 
35
36
37
 
38
39
 
40
R. Janardan. On maintaining the width and diameter of a planar point-set online. Int. J. Comput. Geom. Appl. 3:331--344, 1993.
 
41
J. Matoušek. Derandomization in computational geometry.In Handbook of Computational Geometry (J. Urrutia and J. Sack, ed.), North-Holland, pages 559--595, 2000.
 
42
 
43
M.H. Overmars and J. van Leeuwen. Maintenance of configurations in the plane. J. Comput. Sys. Sci. 23:166--204, 1981.
 
44
G. Rote, C. Schwarz, and J. Snoeyink. Maintaining the approximate width of a set of points in the plane. In Proc. 5th Canad. Conf. Comput. Geom. pages 258--263, 1993.
 
45
 
46
P. van Emde Boas. Preserving order in a forest in less than logarithmic time and linear space. Inform. Process. Lett. 6:80--82, 1977.
47
 
48
H. Zarrabi-Zadeh. An almost space-optimal streaming algorithm for coresets in fixed dimensions. Manuscript, 2007.