PhaseCode: Fast and Efficient Compressive Phase Retrieval based on Sparse-Graph-Codes
Ramtin Pedarsani, Dong Yin, Kangwook Lee, Kannan Ramchandran

TL;DR
PhaseCode is a fast, efficient, and near-capacity algorithm for compressive phase retrieval that recovers most non-zero components of a sparse signal with minimal measurements and complexity, even under practical measurement constraints.
Contribution
The paper introduces PhaseCode, the first capacity-approaching, constructive compressive phase retrieval algorithm with order-optimal complexity, applicable to both unconstrained and Fourier-friendly measurement settings.
Findings
Recovers nearly all non-zero components with slightly more than 4K measurements.
Achieves order-optimal complexity and memory usage of Θ(K).
Performs well in noisy and noiseless scenarios, validated by extensive simulations.
Abstract
We consider the problem of recovering a -sparse complex signal from intensity measurements. We propose the PhaseCode algorithm, and show that in the noiseless case, PhaseCode can recover an arbitrarily-close-to-one fraction of the non-zero signal components using only slightly more than measurements when the support of the signal is uniformly random, with order-optimal time and memory complexity of . It is known that the fundamental limit for the number of measurements in compressive phase retrieval problem is to recover the signal exactly and with no assumptions on its support distribution. This shows that under mild relaxation of the conditions, our algorithm is the first constructive \emph{capacity-approaching} compressive phase retrieval algorithm: in fact, our algorithm is also order-optimal in complexity and memory. Next, motivated by…
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.
