Papers
Topics
Authors
Recent
Search
2000 character limit reached

Improved Coresets for Euclidean kk-Means

Published 15 Nov 2022 in cs.CG and cs.LG | (2211.08184v2)

Abstract: Given a set of nn points in dd dimensions, the Euclidean kk-means problem (resp. the Euclidean kk-median problem) consists of finding kk centers such that the sum of squared distances (resp. sum of distances) from every point to its closest center is minimized. The arguably most popular way of dealing with this problem in the big data setting is to first compress the data by computing a weighted subset known as a coreset and then run any algorithm on this subset. The guarantee of the coreset is that for any candidate solution, the ratio between coreset cost and the cost of the original instance is less than a (1±ε)(1\pm \varepsilon) factor. The current state of the art coreset size is O~(min⁡(k<sup>2</sup>⋅ε<sup>−2,k⋅</sup>ε<sup>−4))\tilde O(\min(k<sup>{2}</sup> \cdot \varepsilon<sup>{-2},k\cdot</sup> \varepsilon<sup>{-4})) for Euclidean kk-means and O~(min⁡(k<sup>2</sup>⋅ε<sup>−2,k⋅</sup>ε<sup>−3))\tilde O(\min(k<sup>{2}</sup> \cdot \varepsilon<sup>{-2},k\cdot</sup> \varepsilon<sup>{-3})) for Euclidean kk-median. The best known lower bound for both problems is Ω(kε<sup>−2)\Omega(k \varepsilon<sup>{-2}). In this paper, we improve the upper bounds O~(min⁡(k<sup>3/2</sup>⋅ε<sup>−2,k⋅</sup>ε<sup>−4))\tilde O(\min(k<sup>{3/2}</sup> \cdot \varepsilon<sup>{-2},k\cdot</sup> \varepsilon<sup>{-4})) for kk-means and O~(min⁡(k<sup>4/3</sup>⋅ε<sup>−2,k⋅</sup>ε<sup>−3))\tilde O(\min(k<sup>{4/3}</sup> \cdot \varepsilon<sup>{-2},k\cdot</sup> \varepsilon<sup>{-3})) for kk-median. In particular, ours is the first provable bound that breaks through the k<sup>2k<sup>2 barrier while retaining an optimal dependency on ε\varepsilon.

Citations (7)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.