Input: X, Y and tol. Choose λ 1 > 0 , μ > 0 and ρ > ρ ( X T X + λ 1 2 I p ) , where ρ ( ) denotes the spectral radius, select ( X 0 , Y 0 , λ 0 ) = ( 0 , 0 , 0 ) for k = 1 , 2 , , N

‘do

Compute X k + 1 by (27).

Compute Y k + 1 by (28).

end

Update λ k + 1 = λ k μ ( Y k + 1 D X k + 1 ) ;

end

Output: ( X N , Y N , λ N ) as an approximate solution of (11).