mlsanityData to 7 Oct 2026

A Semidefinite Programming-Based Branch-and-Cut Algorithm for Biclustering

arXiv 2403.11351 ↗First posted 17 Mar 2024math.OC cs.LG stat.MLcited by 2

Not on the map. Why?

Abstract (arXiv)

Biclustering, also called co-clustering, block clustering, or two-way clustering, involves the simultaneous clustering of both the rows and columns of a data matrix into distinct groups, such that the rows and columns within a group display similar patterns. As a model problem for biclustering, we consider the k-densest-disjoint biclique problem, whose goal is to identify k disjoint complete bipartite subgraphs (called bicliques) of a given weighted complete bipartite graph such that the sum of their densities is maximized. To address this problem, we present a tailored branch-and-cut algorithm. For the upper bound routine, we consider a semidefinite programming relaxation and propose valid inequalities to strengthen the bound. We solve this relaxation in a cutting-plane fashion using a first-order method. For the lower bound, we design a maximum weight matching rounding procedure that exploits the solution of the relaxation solved at each node. Computational results on both synthetic and real-world instances show that the proposed algorithm can solve instances approximately 20 times larger than those handled by general-purpose solvers.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 10 of its 38 references that are in the map. First posted on arXiv 17 Mar 2024.

Builds on

10 of 38 references.

References · 10

  1. 2014SDPNAL+: A Majorized Semismooth Newton-CG Augmented Lagrangian Method for Semidefinite Programming with Nonnegative Constraintscited by 22
  2. 2021SOS-SDP: an Exact Solver for Minimum Sum-of-Squares Clusteringcited by 14
  3. 2021An Exact Algorithm for Semi-supervised Minimum Sum-of-Squares Clusteringcited by 12
  4. 2017SDPNAL+: A Matlab software for semidefinite programming with bound constraints (version 1.0)cited by 9
  5. 2020Solving sparse principal component analysis with global supportcited by 8
  6. 2021Beyond Symmetry: Best Submatrix Selection for the Sparse Truncated SVDcited by 6
  7. 2014A Convergent 3-Block Semi-Proximal Alternating Direction Method of Multipliers for Conic Programming with 4-Type of Constraintscited by 5
  8. 2022Sparse PCA on fixed-rank matricescited by 5
  9. 2015ADMM for the SDP relaxation of the QAPcited by 4
  10. 2022Global Optimization for Cardinality-constrained Minimum Sum-of-Squares Clustering via Semidefinite Programmingcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.