Selected references L. Duane Pyle. Generalized inverse computations using the gradient projection method. Journal of the ACM, 11(4):422-428, October 1964.