English

Faster Projective Clustering Approximation of Big Data

Data Structures and Algorithms 2020-11-30 v1

Abstract

In projective clustering we are given a set of n points in RdR^d and wish to cluster them to a set SS of kk linear subspaces in RdR^d according to some given distance function. An \eps\eps-coreset for this problem is a weighted (scaled) subset of the input points such that for every such possible SS the sum of these distances is approximated up to a factor of (1+\eps)(1+\eps). We suggest to reduce the size of existing coresets by suggesting the first O(log(m))O(\log(m)) approximation for the case of mm lines clustering in O(ndm)O(ndm) time, compared to the existing exp(m)\exp(m) solution. We then project the points on these lines and prove that for a sufficiently large mm we obtain a coreset for projective clustering. Our algorithm also generalize to handle outliers. Experimental results and open code are also provided.

Keywords

Cite

@article{arxiv.2011.13476,
  title  = {Faster Projective Clustering Approximation of Big Data},
  author = {Adiel Statman and Liat Rozenberg and Dan Feldman},
  journal= {arXiv preprint arXiv:2011.13476},
  year   = {2020}
}
R2 v1 2026-06-23T20:32:17.498Z