Spurious Valleys, NP-Hardness, and Tractability of Sparse Matrix Factorization with Fixed Support

Type: Article

Publication Date: 2023-05-05

Citations: 2

DOI: https://doi.org/10.1137/22m1496657

Abstract

The problem of approximating a dense matrix by a product of sparse factors is a fundamental problem for many signal processing and machine learning tasks. It can be decomposed into two subproblems: finding the position of the nonzero coefficients in the sparse factors, and determining their values. While the first step is usually seen as the most challenging one due to its combinatorial nature, this paper focuses on the second step, referred to as sparse matrix approximation with fixed support. First, we show its NP-hardness, while also presenting a nontrivial family of supports making the problem practically tractable with a dedicated algorithm. Then we investigate the landscape of its natural optimization formulation, proving the absence of spurious local valleys and spurious local minima, whose presence could prevent local optimization methods to achieve global optimality. The advantages of the proposed algorithm over state-of-the-art first-order optimization methods are discussed.

Locations

  • SIAM Journal on Matrix Analysis and Applications - View
  • arXiv (Cornell University) - View - PDF
  • HAL (Le Centre pour la Communication Scientifique Directe) - View - PDF
  • DataCite API - View

Similar Works

Action Title Year Authors
+ PDF Chat Spurious Valleys, Spurious Minima and NP-hardness of Sparse Matrix Factorization With Fixed Support 2021 Quoc-Tung Le
Elisa Riccietti
RĂ©mi Gribonval
+ Sparse Optimization 2017 Zhu Han
Mingyi Hong
Dan Wang
+ Sparse Approximation is Hard 2011 Ali Çivril
+ Tractable relaxations and efficient algorithmic techniques for large-scale optimization 2011 Arkadi Nemirovski
Fatma Kılınç-Karzan
+ PDF Chat A Randomized Rounding Algorithm for Sparse PCA 2017 Kimon Fountoulakis
Abhisek Kundu
Eugenia-Maria Kontopoulou
Petros Drineas
+ A Randomized Rounding Algorithm for Sparse PCA 2015 Kimon Fountoulakis
Abhisek Kundu
Eugenia-Maria Kontopoulou
Petros Drineas
+ A Randomized Rounding Algorithm for Sparse PCA 2015 Kimon Fountoulakis
Abhisek Kundu
Eugenia-Maria Kontopoulou
Petros Drineas
+ Factorization Approach for Low-complexity Matrix Completion Problems: Exponential Number of Spurious Solutions and Failure of Gradient Methods 2021 Baturalp Yalçın
Haixiang Zhang
Javad Lavaei
Somayeh Sojoudi
+ Sparse Plus Low Rank Matrix Decomposition: A Discrete Optimization Approach 2021 Dimitris Bertsimas
Ryan Cory-Wright
Nicholas A. G. Johnson
+ Sparse PCA through Low-rank Approximations 2013 Dimitris Papailiopoulos
Alexandros G. Dimakis
Stavros Korokythakis
+ Sparse PCA through Low-rank Approximations 2013 Dimitris Papailiopoulos
Alexandros G. Dimakis
Stavros Korokythakis
+ Optimization challenges in the structured low rank approximation problem 2012 Jonathan Gillard
Anatoly Zhigljavsky
+ Sparse Classification: a scalable discrete optimization perspective 2017 Dimitris Bertsimas
Jean Pauphilet
Bart Van Parys
+ Factorization Approach for Low-complexity Matrix Completion Problems: Exponential Number of Spurious Solutions and Failure of Gradient Methods. 2021 Baturalp Yalçın
Haixiang Zhang
Javad Lavaei
Somayeh Sojoudi
+ Sparse Approximation and Optimization in High-Dimensions 2009
+ A Survey on Regularized Sparse Optimization Models and Algorithms 2023 ć…‹æž— 繋
+ Complete Dictionary Recovery Over the Sphere I: Overview and the Geometric Picture 2016 Ju Sun
Qing Qu
John Wright
+ Solving sparse principal component analysis with global support 2020 Santanu S. Dey
M. Molinaro
Guanyi Wang
+ A complete characterization of optimal dictionaries for least squares representation 2020 Mohammed Rayyan Sheriff
Debasish Chatterjee
+ PDF Chat Low-Rank Approximation, Adaptation, and Other Tales 2024 Jun LĂŒ