The Mixing method: low-rank coordinate descent for semidefinite programming with diagonal constraints (2017-06-01T00:00:00.000000Z)