Column Subset Selection, Matrix Factorization, and Eigenvalue Optimization
Joel A. Tropp

TL;DR
This paper introduces a randomized polynomial-time algorithm for column subset selection that leverages eigenvalue minimization and matrix factorization, connecting functional analysis results with practical spectral matrix approximation.
Contribution
It presents the first efficient algorithm to find well-conditioned column submatrices as guaranteed by Bourgain and Tzafriri, using eigenvalue minimization and Grothendieck factorization.
Findings
Algorithm produces large well-conditioned column submatrices.
New approximation method for the NP-hard (∞,1)-norm.
Reveals a connection between matrix factorization and Max-Cut SDP.
Abstract
Given a fixed matrix, the problem of column subset selection requests a column submatrix that has favorable spectral properties. Most research from the algorithms and numerical linear algebra communities focuses on a variant called rank-revealing {\sf QR}, which seeks a well-conditioned collection of columns that spans the (numerical) range of the matrix. The functional analysis literature contains another strand of work on column selection whose algorithmic implications have not been explored. In particular, a celebrated result of Bourgain and Tzafriri demonstrates that each matrix with normalized columns contains a large column submatrix that is exceptionally well conditioned. Unfortunately, standard proofs of this result cannot be regarded as algorithmic. This paper presents a randomized, polynomial-time algorithm that produces the submatrix promised by Bourgain and Tzafriri. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Sparse and Compressive Sensing Techniques · Matrix Theory and Algorithms
