ACM Home Page
Please provide us with feedback. Feedback
Smaller core-sets for balls
Full text PdfPdf (192 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the fourteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
Baltimore, Maryland
SESSION: Session 12A table of contents
Pages: 801 - 802  
Year of Publication: 2003
ISBN:0-89871-538-5
Authors
Mihai Bâdoiu  MIT Laboratory for Computer Science; Cambridge, Massachusetts
Kenneth L. Clarkson  Bell Labs; Murray Hill, New Jersey
Sponsors
: SIAM Activity Group on Discrete Mathematics
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 58,   Citation Count: 17
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Given a set of points PRd and value ∊ > 0, an ∊-core-set SP has the property that the smallest ball containing S is an ∊-approximation of the smallest ball containing P. This paper shows that any point-set has an ∊-core-set of size [2/∊]. We also give a fast algorithm that finds this core-set. These results imply the existence of small core-sets for solving approximate k-center clustering and related problems. The sizes of these core-sets are considerably smaller than the previously known bounds, and imply faster algorithms; one such algorithm needs O(dn/∊ + (l/∊)5) time to compute an ∊-approximate minimum enclosing ball (1-center) of n points in d dimensions. A simple gradient-descent algorithm is also given, for computing the minimum enclosing ball in O(dn/∊2) time. This algorithm also implies slightly faster algorithms for computing approximately the smallest radius k-flat fitting a set of points.



CITED BY  17

Collaborative Colleagues:
Mihai Bâdoiu: colleagues
Kenneth L. Clarkson: colleagues