English

Solving Random Systems of Quadratic Equations with Tanh Wirtinger Flow

Optimization and Control 2019-05-24 v1 Computational Complexity

Abstract

Solving quadratic systems of equations in n variables and m measurements of the form yi=aiTx2y_i = |a^T_i x|^2 , i=1,...,mi = 1, ..., m and xRnx \in R^n , which is also known as phase retrieval, is a hard nonconvex problem. In the case of standard Gaussian measurement vectors, the wirtinger flow algorithm Chen and Candes (2015) is an efficient solution. In this paper, we proposed a new form of wirtinger flow and a new spectral initialization method based on this new algorithm. We proved that the new wirtinger flow and initialization method achieve linear sample and computational complexities. We further extended the new phasing algorithm by combining it with other existing methods. Finally, we demonstrated the effectiveness of our new method in the low data to parameter ratio settings where the number of measurements which is less than information-theoretic limit, namely, m<2nm < 2n, via numerical tests. For instance, our method can solve the quadratic systems of equations with gaussian measurement vector with probability 97%\ge 97\% when m/n=1.7m/n = 1.7 and n=1000n = 1000, and with probability 60%\approx 60\% when m/n=1.5m/n = 1.5 and n=1000n = 1000.

Keywords

Cite

@article{arxiv.1905.09320,
  title  = {Solving Random Systems of Quadratic Equations with Tanh Wirtinger Flow},
  author = {Zhenwei Luo and Ye Zhang},
  journal= {arXiv preprint arXiv:1905.09320},
  year   = {2019}
}