Sharp kernel clustering algorithms and their associated Grothendieck inequalities
arXiv:0906.4816
Abstract
In the kernel clustering problem we are given a (large) symmetric positive semidefinite matrix with and a (small) symmetric positive semidefinite matrix . The goal is to find a partition of which maximizes . We design a polynomial time approximation algorithm that achieves an approximation ratio of , where and are geometric parameters that depend only on the matrix , defined as follows: if is the Gram matrix representation of for some then is the minimum radius of a Euclidean ball containing the points . The parameter is defined as the maximum over all measurable partitions of of the quantity , where for the vector is the Gaussian moment of , i.e., . We also show that for every $\eps > 0$, achieving an approximation guarantee of $(1-\e)\frac{R(B)^2}{C(B)}$ is Unique Games hard.