stat.MLOct 16, 2026

Distinguishability and Recovery for a Doubly Sparse Spiked Wigner Model

Authors: Ioana Dumitriu, JD Flynn, Zhichao Wang

Organizations: University of California, San Diego · University of California, Berkeley

Abstract

We study distinguishability and recovery of a sparse rank-one signal in a spiked Wigner model with independently sparse noise through a variety of algorithms and parameter regimes. The signal and noise have separate sparsity parameters, while the signal-to-noise ratio (SNR) remains of constant order as the matrix size grows. For sub-Gaussian noise and spikes whose nonzero coordinates are bounded away from zero, a leave-one-out quadratic thresholding procedure (a generalization of Ding et al., 2024) identifies the support. Sign synchronization yields exact recovery for a Rademacher spike, and spectral refinement yields strong recovery. The quadratic thresholding search parameter gives an explicit tradeoff between signal sparsity, noise sparsity, and computational cost. We also study extensions to sub-Gaussian spike priors through diagonal and quadratic thresholding. For Rademacher spikes with continuous nonzero noise, we develop an identical search algorithm that exploits unblurred signal entries, the existence of which permits distinguishability; connectivity of the graph they reveal provides a sufficient condition for exact recovery. These guarantees do not require moment assumptions on the continuous noise distribution. Together with our previous PCA results (Dumitriu et al., 2026), our analysis covers almost the entire space of parameters and regimes for distinguishing and recovering in our doubly sparse spiked Wigner model.

Figures & tables

Appendix figures & tables2 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

Sep 1, 2025

The Price of Sparsity: Sufficient Conditions for Sparse Recovery using Sparse and Sparsified Measurements

We consider the problem of support recovery for sparse binary signals from noisy linear measurements. For sparse Gaussian measurement matrices we identify sufficient conditions on the minimal sample size for maximum-likelihood recovery in the high-SNR regime ds/p→∞ds/p \to \infty, where pp denotes the signal dimension, ss the number of non-zero components of the signal, and dd the expected number of non-zero components per row of measurement. Combined with known lower bounds, this yields an information-theoretic threshold of order slog⁡(p/s)/log⁡(ds/p)s\log(p/s) / \log(ds/p), making explicit the price of measurement sparsity. In particular, we highlight a regime where the sample-complexity loss from measurement sparsity is logarithmic while the computational gain is nearly linear. Second, we study recovery after sparsifying an originally dense Gaussian design: the observations are generated from the dense design, while estimation uses an independently sparsified design and a rescaled response. In the proportional regime s=αps=αp, d=ψpd=ψp, we prove that, for every fixed target error level δδ and every slack ε>0\varepsilon>0, a sample size of order p/ψ2p/ψ^2 is sufficient for support recovery for arbitrarily small ψψ.
May 30, 2026

Easy, robust approximate message passing for planted spike models

We present a simple and efficient algorithm for robust approximate message passing (AMP) in the spiked matrix setting. In particular, let ε\varepsilon be a sufficiently small constant, and suppose that X∈Rn×nX \in \mathbb R^{n \times n} is a Gaussian matrix with a planted rank-11 spike, and E∈Rn×nE \in \mathbb R^{n \times n} is an adversarially chosen matrix supported on an εn×εn\varepsilon n \times \varepsilon n principal minor. Let vAMP(X)v_{\mathrm{AMP}}(X) be the output of an AMP iteration on the uncorrupted matrix XX. We give a procedure that, given access only to the corrupted matrix Y=X+EY = X + E, computes a vector vALG(Y)v_{\mathrm{ALG}}(Y) which is O~(ε)\tilde{O}(\sqrt{\varepsilon})-close to vAMP(X)v_{\mathrm{AMP}}(X), for any of a class of AMP iterations which includes sparse Principal Component Analysis (PCA), non-negative PCA, and Z2\mathbb Z_2 synchronization. Our algorithm consists of a spectral pre-processing step combined with a robust spectral initialization procedure; given these inputs, we prove that (perhaps surprisingly) AMP is robust out-of-the-box.
Oct 28, 2025

Robustness to Sparse Adversarial Corruption in Arbitrary Linear Measurements: Beyond Exact Recovery

Recovery from linear measurements under sparse adversarial corruption is typically formulated as an exact-recovery problem: one seeks structural conditions on A\mathbf{A} (e.g., restricted isometry property) guaranteeing unique recovery of x⋆\mathbf{x}^\star from y=Ax⋆+e\mathbf{y} = \mathbf{A}\mathbf{x}^\star + \mathbf{e} with ∥e∥0≤q\|\mathbf{e}\|_0 \leq q. However, these guarantees provide no guidance once exact recovery fails. This limitation obscures simple robustness phenomena -- for instance, repeated rows in A\mathbf{A} can preserve nontrivial information about x⋆\mathbf{x}^\star under sparse corruption. In this paper, we study what information about x⋆\mathbf{x}^\star can be uniformly recovered from y=Ax⋆+e\mathbf{y} = \mathbf{A}\mathbf{x}^\star + \mathbf{e} for arbitrary A∈Rm×n\mathbf{A}\in\mathbb{R}^{m\times n} and any qq-sparse e\mathbf{e}. We show that the robust information is precisely x⋆+ker⁡(U)\mathbf{x}^\star + \ker(\mathbf{U}), where U\mathbf{U} is the orthogonal projection onto the intersection of rowspaces of all submatrices of A\mathbf{A} obtained by deleting 2q2q rows. This clarifies how the row structure of A\mathbf{A} governs whether a qq-sparse corruption allows exact, partial, or only trivial recovery. We further prove every x\mathbf{x} minimizing ∥y−Ax∥0\|\mathbf{y} - \mathbf{A} \mathbf{x}\|_0 belongs to x⋆+ker⁡(U)\mathbf{x}^\star + \ker(\mathbf{U}), yielding a constructive approach to recover this set. For i.i.d. Gaussian matrices, we establish a sharp phase transition between exact and trivial recovery. We sketch two applications: robust network tomography and signal reconstruction from oversampled DCT.