Beyond Symmetry: Best Submatrix Selection for the Sparse Truncated SVD
Not on the map. Why?
Abstract (arXiv)
Truncated singular value decomposition (SVD), also known as the best low-rank matrix approximation, has been successfully applied to many domains such as biology, healthcare, and others, where high-dimensional datasets are prevalent. To enhance the interpretability of the truncated SVD, sparse SVD (SSVD) is introduced to select a few rows and columns of the original matrix along with the low rank approximation. Different from the literature, this paper presents a novel SSVD formulation that can select the best submatrix precisely up to a given size to maximize its truncated Ky Fan norm. The fact that the SSVD problem is NP-hard motivates us to study effective algorithms with provable performance guarantees. To do so, we first reformulate SSVD as a mixed-integer semidefinite program, which can be solved exactly for small- or medium-sized instances by a customized branch and cut algorithm with closed-form cuts, and is extremely useful to evaluate the quality of approximation algorithms. We next develop three selection algorithms based on different selection criteria and two searching algorithms -- greedy and local search. We prove the approximation ratios for all the approximation algorithms and show that all the ratios are tight, i.e., we demonstrate that these approximation ratios are unimprovable. Finally, our numerical study demonstrates the high solution quality and computational efficiency of the proposed algorithms.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 May 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 1; 2026: 1.
6 papers.
- 2023Variable Selection for Kernel Two-Sample Testscited by 7
- 2022Sparse PCA With Multiple Componentscited by 4
- 2023On the Partial Convexification for Low-Rank Spectral Optimization: Rank Bounds and Algorithmscited by 3
- 2024A Semidefinite Programming-Based Branch-and-Cut Algorithm for Biclusteringcited by 2
- 2025Exact and Heuristic Algorithms for Constrained Biclusteringcited by 0
- 2026Variable Selection for Feature-Based Newsvendorcited by 0
- 2026Variable Selection for Feature-Based Newsvendor1 Sep 2026
- 2025Exact and Heuristic Algorithms for Constrained Biclustering7 Aug 2025
- 2024A Semidefinite Programming-Based Branch-and-Cut Algorithm for Biclustering17 Mar 2024
- 2023On the Partial Convexification for Low-Rank Spectral Optimization: Rank Bounds and Algorithms12 May 2023
- 2023Variable Selection for Kernel Two-Sample Tests15 Feb 2023
- 2022Sparse PCA With Multiple Components29 Sep 2022