Diagonal scaling in Douglas-Rachford splitting and ADMM
a fast iterative shrinkage - thresholding algorithm for linear inverse problems .