A unified view of kernel k-means, spectral clustering and graph cuts
optimal cluster preserving embedding of nonmetric proximity data .