|
Algorithm 1 SoTMM method for solving problem (5) |
-
Input:
, , .
-
1:
Initialization: ;
-
2:
Set: , .
-
3:
repeat
-
4:
Compute the precoding factor by (8);
-
5:
Let , and use (25) to calculate the Lipschitz constant;
-
6:
Set: , , penalty parameter , step size , , .
-
7:
Define and extract the largest eigenvalue by eigenvalue decomposition of ;
-
8:
repeat
-
9:
Compute and by (24);
-
10:
Compute the extrapolated point by (23);
-
11:
Compute the gradient vector by (22);
-
12:
Compute the and update ;
-
13:
;
-
14:
until
A stopping criterion triggers.
-
15:
Reconstruction ;
-
16:
;
-
17:
until A stopping criterion triggers.
-
Output:
, .
|