Input: Matrix A, Vector Φ, Threshold σ, The maximum number of iterations
|
Initialization:, , ,
|
|
n = 1
|
|
(1)
|
|
(2)
K indices corresponding to the largest magnitude entries in vector }. |
|
(3)
|
|
(4)
|
Iteration():
|
|
(1)
|
|
(2)
K indices corresponding to the largest magnitude entries in vector } |
|
(3)
|
|
(4)
K indices with the largest magnitude entries of projection coefficients } |
|
(5)
|
|
(6) Update the sparsity factor K
|
|
|
1) if
then
|
|
|
|
, ,
|
|
|
2) else
|
|
|
|
The sparse factor Kstays the same, ,
|
|
|
end if
|
|
(7) if halting condition true (i.e., or ), then quit the iteration |
Output:
|
|
The sparse solution to the FMT problem , satisfying and . |