Efficient QR-based Column Subset Selection through Randomized Sparse Embeddings

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Fakih, Israa, Grigori, Laura
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908518903185408
author Fakih, Israa
Grigori, Laura
author_facet Fakih, Israa
Grigori, Laura
contents In this paper, we introduce an efficient algorithm for column subset selection that combines the column-pivoted QR factorization with sparse subspace embeddings. The proposed method, SE-QRSC, is particularly effective for wide matrices with significantly more columns than rows. Starting from a matrix $A$, the algorithm selects $k$ columns from the sketched matrix $B = A Ω^T$, where $Ω$ is a sparse subspace embedding of $\mathrm{range}(A^T)$. The sparsity structure of $Ω$ is then exploited to map the selected pivots back to the corresponding columns of $A$, which are then used to produce the final subset of selected columns. We prove that this procedure yields a factorization with strong rank-revealing properties, thus revealing the spectrum of $A$. The resulting bounds exhibit a reduced dependence on the number of columns of $A$ compared to those obtained from the strong rank-revealing QR factorization of $A$. Moreover, when the leverage scores are known, such as for orthogonal matrices, or can be efficiently approximated, the bounds become entirely independent of the column dimension. For general matrices, the algorithm can be extended by first applying an additional subspace embedding of $range(A)$.
format Preprint
id arxiv_https___arxiv_org_abs_2509_03198
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Efficient QR-based Column Subset Selection through Randomized Sparse Embeddings
Fakih, Israa
Grigori, Laura
Numerical Analysis
In this paper, we introduce an efficient algorithm for column subset selection that combines the column-pivoted QR factorization with sparse subspace embeddings. The proposed method, SE-QRSC, is particularly effective for wide matrices with significantly more columns than rows. Starting from a matrix $A$, the algorithm selects $k$ columns from the sketched matrix $B = A Ω^T$, where $Ω$ is a sparse subspace embedding of $\mathrm{range}(A^T)$. The sparsity structure of $Ω$ is then exploited to map the selected pivots back to the corresponding columns of $A$, which are then used to produce the final subset of selected columns. We prove that this procedure yields a factorization with strong rank-revealing properties, thus revealing the spectrum of $A$. The resulting bounds exhibit a reduced dependence on the number of columns of $A$ compared to those obtained from the strong rank-revealing QR factorization of $A$. Moreover, when the leverage scores are known, such as for orthogonal matrices, or can be efficiently approximated, the bounds become entirely independent of the column dimension. For general matrices, the algorithm can be extended by first applying an additional subspace embedding of $range(A)$.
title Efficient QR-based Column Subset Selection through Randomized Sparse Embeddings
topic Numerical Analysis
url https://arxiv.org/abs/2509.03198