Low-rank matrix completion using alternating minimization
matrix computations ( 3 . ed . ) .