Let be a set of points in . In the projective clustering problem, given and norm , we have to compute a set of -dimensional flats such that $(\sum_{p\in P}d(p, )^\rho)^{1/\rho}d(p, )pf_k^q(P,\rho)f_k^q(P,\infty)\max_{r\in P}d(r, )\rho=1,2\inftyq=0kkk$-center clustering problems respectively. For every , and , we show that the orthogonal projection of onto a randomly chosen flat of dimension will -approximate . This result combines the concepts of geometric coresets and subspace embeddings based on the Johnson-Lindenstrauss Lemma. As a consequence, an orthogonal projection of to an $O(((q+1)^2 \log ((q+1)/\epsilon)/\epsilon^3) \log n)\epsilonk\rho$ simultaneously. Note that the dimension of this subspace is independent of the number of clusters~. Using this dimension reduction result, we obtain new approximation and streaming algorithms for projective clustering problems. For example, given a stream of points, we show how to compute an -approximate projective clustering for every and simultaneously using only space. Compared to standard streaming algorithms with space requirement, our approach is a significant improvement when the number of input points and their dimensions are of the same order of magnitude.

生成讲解博客的中文版本

生成AI智能校验的中文版本