mlsanityData to 14 Oct 2026

Global Optimization for Cardinality-constrained Minimum Sum-of-Squares Clustering via Semidefinite Programming

arXiv 2209.08901 ↗First posted 19 Sep 2022math.OC cs.LG stat.MLcited by 3

Not on the map. Why?

Abstract (arXiv)

The minimum sum-of-squares clustering (MSSC), or k-means type clustering, has been recently extended to exploit prior knowledge on the cardinality of each cluster. Such knowledge is used to increase performance as well as solution quality. In this paper, we propose a global optimization approach based on the branch-and-cut technique to solve the cardinality-constrained MSSC. For the lower bound routine, we use the semidefinite programming (SDP) relaxation recently proposed by Rujeerapaiboon et al. [SIAM J. Optim. 29(2), 1211-1239, (2019)]. However, this relaxation can be used in a branch-and-cut method only for small-size instances. Therefore, we derive a new SDP relaxation that scales better with the instance size and the number of clusters. In both cases, we strengthen the bound by adding polyhedral cuts. Benefiting from a tailored branching strategy which enforces pairwise constraints, we reduce the complexity of the problems arising in the children nodes. For the upper bound, instead, we present a local search procedure that exploits the solution of the SDP relaxation solved at each node. Computational results show that the proposed algorithm globally solves, for the first time, real-world instances of size 10 times larger than those solved by state-of-the-art exact methods.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 15 of its 77 references that are in the map. First posted on arXiv 19 Sep 2022.

Builds on

15 of 77 references.

References · 15

  1. 2018Fair Clustering Through Fairletscited by 176
  2. 2020A machine learning approach for forecasting hierarchical time seriescited by 29
  3. 2014SDPNAL+: A Majorized Semismooth Newton-CG Augmented Lagrangian Method for Semidefinite Programming with Nonnegative Constraintscited by 22
  4. 2014On semidefinite relaxations for the block modelcited by 22
  5. 2014Relax, no need to round: integrality of clustering formulationscited by 14
  6. 2021SOS-SDP: an Exact Solver for Minimum Sum-of-Squares Clusteringcited by 14
  7. 2021An Exact Algorithm for Semi-supervised Minimum Sum-of-Squares Clusteringcited by 13
  8. 2017SDPNAL+: A Matlab software for semidefinite programming with bound constraints (version 1.0)cited by 9
  9. 2015Probably certifiably correct k-means clusteringcited by 7
  10. 2017When Do Birds of a Feather Flock Together? k-Means, Proximity, and Conic Programmingcited by 7
  11. 2020The ratio-cut polytope and K-means clusteringcited by 7
  12. 2017Size Matters: Cardinality-Constrained Clustering and Outlier Detection via Conic Optimizationcited by 6
3 more
  1. 2014A Convergent 3-Block Semi-Proximal Alternating Direction Method of Multipliers for Conic Programming with 4-Type of Constraintscited by 5
  2. 2019Improving ADMMs for Solving Doubly Nonnegative Programs through Dual Factorizationcited by 1
  3. 2021Mixed-Integer Nonlinear Programming for State-based Non-Intrusive Load Monitoringcited by 1

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 2.

3 papers.