Semi-Random Sparse Recovery in Nearly-Linear Time
Not on the map. Why?
Abstract (arXiv)
Sparse recovery is one of the most fundamental and well-studied inverse problems. Standard statistical formulations of the problem are provably solved by general convex programming techniques and more practical, fast (nearly-linear time) iterative methods. However, these latter "fast algorithms" have previously been observed to be brittle in various real-world settings. We investigate the brittleness of fast sparse recovery algorithms to generative model changes through the lens of studying their robustness to a "helpful" semi-random adversary, a framework which tests whether an algorithm overfits to input assumptions. We consider the following basic model: let A ∈ ℝn × d be a measurement matrix which contains an unknown subset of rows G ∈ ℝm × d which are bounded and satisfy the restricted isometry property (RIP), but is otherwise arbitrary. Letting x^star ∈ ℝd be s-sparse, and given either exact measurements b = A x^star or noisy measurements b = A x^star + xi, we design algorithms recovering x^star information-theoretically optimally in nearly-linear time. We extend our algorithm to hold for weaker generative models relaxing our planted RIP assumption to a natural weighted variant, and show that our method's guarantees naturally interpolate the quality of the measurement matrix to, in some parameter regimes, run in sublinear time. Our approach differs from prior fast iterative methods with provable guarantees under semi-random generative models: natural conditions on a submatrix which make sparse recovery tractable are NP-hard to verify. We design a new iterative method tailored to the geometry of sparse recovery which is provably robust to our semi-random model. We hope our approach opens the door to new robust, efficient algorithms for natural statistical inverse problems.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 20 of its 89 references that are in the map. First posted on arXiv 8 Mar 2022.
Builds on
20 of 89 references.
References · 20
- 2019Distribution-Independent PAC Learning of Halfspaces with Massart Noisecited by 54
- 2014On Iterative Hard Thresholding Methods for High-dimensional M-Estimationcited by 53
- 2020Learning Halfspaces with Massart Noise Under Structured Distributionscited by 45
- 2016Geometric Median in Nearly Linear Timecited by 38
- 2020Solving Tall Dense Linear Programs in Nearly Linear Timecited by 21
- 2015How Robust are Reconstruction Thresholds for Community Detection?cited by 20
- 2021Improved Algorithms for Efficient Active Learning Halfspaces with Massart and Tsybakov noisecited by 18
- 2021Forster Decomposition and Learning Halfspaces with Noisecited by 16
- 2021On the Power of Preconditioning in Sparse Linear Regressioncited by 15
- 2020Classification Under Misspecification: Halfspaces, Generalized Linear Models, and Connections to Evolvabilitycited by 13
- 2014On the Prediction Performance of the Lassocited by 12
- 2021Boosting in the Presence of Massart Noisecited by 10
8 more
- 2021ReLU Regression with Massart Noisecited by 10
- 2015Optimal prediction for sparse linear models? Lower bounds for coordinate-separable M-estimatorscited by 9
- 2018Non-Convex Matrix Completion Against a Semi-Random Adversarycited by 9
- 2015Learning Communities in the Presence of Errorscited by 7
- 2014Constant Factor Approximation for Balanced Cut in the PIE modelcited by 3
- 2014Tight Error Bounds for Structured Predictioncited by 2
- 2018Towards Learning Sparsely Used Dictionaries with Arbitrary Supportscited by 2
- 2014Exploiting Prior Knowledge in Compressed Sensing Wireless ECG Systemscited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 4; 2024: 5; 2025: 5; 2026: 3.
18 papers.
Sort:
- 2023Low Rank Matrix Completion via Robust Alternating Minimization in Nearly Linear Timecited by 31
- 2022Testing distributional assumptions of learning algorithmscited by 30
- 2023ReSQueing Parallel and Private Stochastic Convex Optimizationcited by 17
- 2024Oja's Algorithm for Streaming Sparse PCAcited by 9
- 2023Dueling Optimization with a Monotone Adversarycited by 7
- 2025The Power of Iterative Filtering for Supervised Learning with (Heavy) Contaminationcited by 7
- 2024Private Stochastic Convex Optimization with Heavy Tails: Near-Optimality from Simple Reductionscited by 6
- 2025Learning Noisy Halfspaces with a Margin: Massart is No Harder than Randomcited by 5
- 2023Matrix Completion in Almost-Verification Timecited by 4
- 2025Testing Noise Assumptions of Learning Algorithmscited by 4
- 2024Closing the Computational-Query Depth Gap in Parallel Stochastic Convex Optimizationcited by 3
- 2025Low-Precision Streaming PCAcited by 3
6 more
- 2024Top-K ranking with a monotone adversarycited by 2
- 2024On the Robustness of Spectral Algorithms for Semirandom Stochastic Block Modelscited by 2
- 2026Computation-Utility-Privacy Tradeoffs in Bayesian Estimationcited by 1
- 2025Lasso and Partially-Rotated Designscited by 0
- 2026Combinatorial Sparse PCA Beyond the Spiked Identity Modelcited by 0
- 2026Entrywise Error Bounds for Spectral Ranking with Semi-Random Adversariescited by 0
- 2026Entrywise Error Bounds for Spectral Ranking with Semi-Random Adversaries22 May 2026
- 2026Computation-Utility-Privacy Tradeoffs in Bayesian Estimation18 Mar 2026
- 2026Combinatorial Sparse PCA Beyond the Spiked Identity Model3 Mar 2026
- 2025Low-Precision Streaming PCA25 Oct 2025
- 2025The Power of Iterative Filtering for Supervised Learning with (Heavy) Contamination26 May 2025
- 2025Lasso and Partially-Rotated Designs16 May 2025
- 2025Learning Noisy Halfspaces with a Margin: Massart is No Harder than Random16 Jan 2025
- 2025Testing Noise Assumptions of Learning Algorithms15 Jan 2025
- 2024On the Robustness of Spectral Algorithms for Semirandom Stochastic Block Models18 Dec 2024
- 2024Closing the Computational-Query Depth Gap in Parallel Stochastic Convex Optimization11 Jun 2024
- 2024Private Stochastic Convex Optimization with Heavy Tails: Near-Optimality from Simple Reductions4 Jun 2024
- 2024Top-K ranking with a monotone adversary12 Feb 2024
6 more
- 2024Oja's Algorithm for Streaming Sparse PCA11 Feb 2024
- 2023Dueling Optimization with a Monotone Adversary18 Nov 2023
- 2023Matrix Completion in Almost-Verification Time7 Aug 2023
- 2023Low Rank Matrix Completion via Robust Alternating Minimization in Nearly Linear Time21 Feb 2023
- 2023ReSQueing Parallel and Private Stochastic Convex Optimization1 Jan 2023
- 2022Testing distributional assumptions of learning algorithms14 Apr 2022
- 2023Low Rank Matrix Completion via Robust Alternating Minimization in Nearly Linear Timecited by 31
- 2022Testing distributional assumptions of learning algorithmscited by 30
- 2023ReSQueing Parallel and Private Stochastic Convex Optimizationcited by 17
- 2024Oja's Algorithm for Streaming Sparse PCAcited by 9
- 2023Dueling Optimization with a Monotone Adversarycited by 7
- 2025The Power of Iterative Filtering for Supervised Learning with (Heavy) Contaminationcited by 7
- 2024Private Stochastic Convex Optimization with Heavy Tails: Near-Optimality from Simple Reductionscited by 6
- 2025Learning Noisy Halfspaces with a Margin: Massart is No Harder than Randomcited by 5
- 2023Matrix Completion in Almost-Verification Timecited by 4
- 2025Testing Noise Assumptions of Learning Algorithmscited by 4
- 2024Closing the Computational-Query Depth Gap in Parallel Stochastic Convex Optimizationcited by 3
- 2025Low-Precision Streaming PCAcited by 3
12 most cited of 18 All 18 (JSON)
- 2026Entrywise Error Bounds for Spectral Ranking with Semi-Random Adversaries22 May 2026
- 2026Computation-Utility-Privacy Tradeoffs in Bayesian Estimation18 Mar 2026
- 2026Combinatorial Sparse PCA Beyond the Spiked Identity Model3 Mar 2026
- 2025Low-Precision Streaming PCA25 Oct 2025
- 2025The Power of Iterative Filtering for Supervised Learning with (Heavy) Contamination26 May 2025
- 2025Lasso and Partially-Rotated Designs16 May 2025
- 2025Learning Noisy Halfspaces with a Margin: Massart is No Harder than Random16 Jan 2025
- 2025Testing Noise Assumptions of Learning Algorithms15 Jan 2025
- 2024On the Robustness of Spectral Algorithms for Semirandom Stochastic Block Models18 Dec 2024
- 2024Closing the Computational-Query Depth Gap in Parallel Stochastic Convex Optimization11 Jun 2024
- 2024Private Stochastic Convex Optimization with Heavy Tails: Near-Optimality from Simple Reductions4 Jun 2024
- 2024Top-K ranking with a monotone adversary12 Feb 2024
12 newest of 18 All 18 (JSON)