Abstract

A long-standing issue in the Bayesian statistical approach to the phase problem in X-ray crystallography is to solve an entropy maximization subproblem efficiently in every iteration of phase estimation. The entropy maximization problem is a semi-infinite convex program and can be solved in a finite dual space by using a standard Newton method. However, the Newton method is too expensive for this application since it requires O(n3) floating point operations per iteration, where n corresponds to the number of phases to be estimated. Other less expensive methods have been used, but they cannot guarantee fast convergence. In this paper, we present a fast Newton algorithm for the entropy maximization problem, which uses the Sherman--Morrison--Woodbury formula and the fast Fourier transform to compute the Newton step and requires only O(n log n) floating point operations per iteration, yet has the same convergence rate as the standard Newton. We describe the algorithm and discuss related computational issues. Numerical results on simple test cases will also be presented to demonstrate the behavior of the algorithm.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call