Scalable Second-order Riemannian Optimization for K-means Clustering

Peng Xu, Chun-Ying Hou, Xiaohui Chen, Richard Y. Zhang
9/25/2025
cs.LGmath.OC

No confident code implementation found for this paper.

Abstract

Clustering is a hard discrete optimization problem. Nonconvex approaches such as low-rank semidefinite programming (SDP) have recently demonstrated promising statistical and local algorithmic guarantees for cluster recovery. Due to the combinatorial structure of the $K$-means clustering problem, current relaxation algorithms struggle to balance their constraint feasibility and objective optimality, presenting tremendous challenges in computing the second-order critical points with rigorous guarantees. In this paper, we provide a new formulation of the $K$-means problem as a smooth unconstrained optimization over a submanifold and characterize its Riemannian structures to allow it to be solved using a second-order cubic-regularized Riemannian Newton algorithm. By factorizing the $K$-means manifold into a product manifold, we show how each Newton subproblem can be solved in linear time. Our numerical experiments show that the proposed method converges significantly faster than the state-of-the-art first-order nonnegative low-rank factorization method, while achieving similarly optimal statistical accuracy.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{xu2025scalable,
  title  = {Scalable Second-order Riemannian Optimization for K-means Clustering},
  author = {Peng Xu and Chun-Ying Hou and Xiaohui Chen and Richard Y. Zhang},
  year   = {2025},
  eprint = {2509.21675},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.21675v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.21675.svg)](https://codeofpaper.com/paper/2509.21675)

Discussion