The ratio-cut polytope and K-means clustering
Not on the map. Why?
Abstract (arXiv)
We introduce the ratio-cut polytope defined as the convex hull of ratio-cut vectors corresponding to all partitions of n points in mathbb Rm into at most K clusters. This polytope is closely related to the convex hull of the feasible region of a number of clustering problems such as K-means clustering and spectral clustering. We study the facial structure of the ratio-cut polytope and derive several types of facet-defining inequalities. We then consider the problem of K-means clustering and introduce a novel linear programming (LP) relaxation for it. Subsequently, we focus on the case of two clusters and derive sufficient conditions under which the proposed LP relaxation recovers the underlying clusters exactly. Namely, we consider the stochastic ball model, a popular generative model for K-means clustering, and we show that if the separation distance between cluster centers satisfies Delta > 1+√ 3, then the LP relaxation recovers the planted clusters with high probability. This is a major improvement over the only existing recovery guarantee for an LP relaxation of K-means clustering stating that recovery is possible with high probability if and only if Delta > 4. Our numerical experiments indicate that the proposed LP relaxation significantly outperforms a popular semidefinite programming relaxation in recovering the planted clusters.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 0; 2024: 1; 2025: 2.
7 papers.
- 2021Local versions of sum-of-norms clusteringcited by 4
- 2021Sum-of-norms clustering does not separate nearby ballscited by 3
- 2022Global Optimization for Cardinality-constrained Minimum Sum-of-Squares Clustering via Semidefinite Programmingcited by 3
- 2022Sketch-and-solve approaches to k-means clustering by semidefinite programmingcited by 1
- 2024Robust support vector machines via conic optimizationcited by 0
- 2025Exact and Heuristic Algorithms for Constrained Biclusteringcited by 0
- 2025BalLOT: Balanced k-means clustering with optimal transportcited by 0
- 2025BalLOT: Balanced k-means clustering with optimal transport5 Dec 2025
- 2025Exact and Heuristic Algorithms for Constrained Biclustering7 Aug 2025
- 2024Robust support vector machines via conic optimization2 Feb 2024
- 2022Sketch-and-solve approaches to k-means clustering by semidefinite programming28 Nov 2022
- 2022Global Optimization for Cardinality-constrained Minimum Sum-of-Squares Clustering via Semidefinite Programming19 Sep 2022
- 2021Local versions of sum-of-norms clustering20 Sep 2021
- 2021Sum-of-norms clustering does not separate nearby balls28 Apr 2021