Published 2013 | Version Submitted
Book Section - Chapter Open

Sparse Phase Retrieval: Convex Algorithms and Limitations

Abstract

We consider the problem of recovering signals from their power spectral densities. This is a classical problem referred to in literature as the phase retrieval problem, and is of paramount importance in many fields of applied sciences. In general, additional prior information about the signal is required to guarantee unique recovery as the mapping from signals to power spectral densities is not one-to-one. In this work, we assume that the underlying signals are sparse. Recently, semidefinite programming (SDP) based approaches were explored by various researchers. Simulations of these algorithms strongly suggest that signals upto O(n^(1/2−ϵ) sparsity can be recovered by this technique. In this work, we develop a tractable algorithm based on reweighted ℓ_1-minimization that recovers a sparse signal from its power spectral density for significantly higher sparsities, which is unprecedented. We also discuss the limitations of the existing SDP algorithms and provide a combinatorial algorithm which requires significantly fewer "phaseless" measurements to guarantee recovery.

Additional Information

© 2013 IEEE. This work was supported in part by the National Science Foundation under grants CCF-0729203, CNS-0932428 and CCF-1018927, by the Office of Naval Research under the MURI grant N00014-08-1-0747, and by Caltech's Lee Center for Advanced Networking.

Attached Files

Submitted - Sparse_Phase_Retrieval.pdf

Files

Sparse_Phase_Retrieval.pdf

Files (144.8 kB)

Name Size
md5:0ca04f4b320172ea72648ff5c8689a1e
144.8 kB Preview Download

Additional details

Identifiers

Eprint ID
54045
Resolver ID
CaltechAUTHORS:20150126-071647266

Related works

Funding

NSF
CCF-0729203
NSF
CNS-0932428
NSF
CCF-1018927
Office of Naval Research (ONR)
N00014-08-1-0747
Caltech's Lee Center for Advanced Networking

Dates

Created
2015-01-26
Created from EPrint's datestamp field
Updated
2021-11-10
Created from EPrint's last_modified field