Riemannian Difference-of-Convex Optimization for K-Means Clustering
Not on the map. Why?
Abstract (arXiv)
K-means is a widely adopted clustering approach in signal processing and machine learning. In this paper, we study K-means clustering through a cardinality-constrained formulation on a compact embedded submanifold. We replace the cardinality constraint with a difference-of-convex (DC) penalty and establish a global error bound to prove that the penalized and constrained formulations share the same global minimizers whenever the penalty parameter exceeds a finite threshold. To solve the resulting nonsmooth Riemannian DC problem, we reformulate it as a minimax problem and propose RADA-DC, a Riemannian alternating descent ascent method combining dual regularization with DC linearization. Under standard assumptions and suitable parameter choices, RADA-DC finds an ε-Riemannian critical point within O(ε-3) iterations. We conduct experiments on synthetic and real-world datasets to demonstrate that the proposed method outperforms the tested baselines, including K-means++, in solution quality at competitive computational cost when the number of clusters is large.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 14 of its 31 references that are in the map. First posted on arXiv 28 Sep 2026.
Builds on
14 of 31 references.
References · 14
- 2020Cutoff for exact recovery of Gaussian mixture modelscited by 18
- 2019Clustering by Orthogonal NMF Model and Non-Convex Penalty Optimizationcited by 9
- 2023Statistically Optimal K-means Clustering via Nonnegative Low-rank Semidefinite Programmingcited by 9
- 2019An exact penalty approach for optimization with nonnegative orthogonality constraintscited by 7
- 2021The difference of convex algorithm on Hadamard manifoldscited by 4
- 2022Tight Error Bounds for the Sign-Constrained Stiefel Manifoldcited by 3
- 2024On the power of linear programming for K-means clusteringcited by 3
- 2024A Riemannian Alternating Descent Ascent Algorithmic Framework for Nonconvex-Linear Minimax Problems on Riemannian Manifoldscited by 3
- 2022A Riemannian Optimization Approach to Clustering Problemscited by 2
- 2025An Inexact Proximal Framework for Nonsmooth Riemannian Difference-of-Convex Optimizationcited by 2
- 2025Scalable Second-order Riemannian Optimization for K-means Clusteringcited by 2
- 2019Big-Data Clustering: K-Means or K-Indicators?cited by 1
Built on by
Not cited yet.