Streaming PTAS for Constrained k-Means
Not on the map. Why?
Abstract (arXiv)
We generalise the results of Bhattacharya et al. (Journal of Computing Systems, 62(1):93-115, 2018) for the list-k-means problem defined as -- for a (unknown) partition X1, ..., Xk of the dataset X subseteq ℝd, find a list of k-center sets (each element in the list is a set of k centers) such that at least one of k-center sets c1, ..., ck in the list gives an (1+varepsilon)-approximation with respect to the cost function min_textrmpermutation π left[ sumi=1k sumx ∈ Xi ||x - cπ(i)||2 right]. The list-k-means problem is important for the constrained k-means problem since algorithms for the former can be converted to PTAS for various versions of the latter. Following are the consequences of our generalisations: - Streaming algorithm: Our D2-sampling based algorithm running in a single iteration allows us to design a 2-pass, logspace streaming algorithm for the list-k-means problem. This can be converted to a 4-pass, logspace streaming PTAS for various constrained versions of the k-means problem. - Faster PTAS under stability: Our generalisation is also useful in k-means clustering scenarios where finding good centers becomes easy once good centers for a few "bad" clusters have been chosen. One such scenario is clustering under stability where the number of such bad clusters is a constant. Using the above idea, we significantly improve the running time of the known algorithm from O(dn3) (k logn)^poly(frac1β, frac1varepsilon) to O left(dn3 k^tildeOβ varepsilon(frac1β varepsilon) right).
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). First posted on arXiv 16 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1.
1 paper.
- 2023A Quantum Approximation Scheme for k-Meanscited by 2
- 2023A Quantum Approximation Scheme for k-Means16 Aug 2023