Fast linear iterations for distributed averaging
A rank minimization heuristic with application to minimum order system approximation