Skip to main content
. Author manuscript; available in PMC: 2017 Aug 1.
Published in final edited form as: Signal Processing. 2016 Feb 6;125:274–289. doi: 10.1016/j.sigpro.2016.01.021

Algorithm 2.

NNS-SP

Input: Φ, Y, p, and S.
Output: and Λ̂SS.
Initialization: Set R(0) = Y and Λ^SS(0)=.
Iteration: for j = 1, 2, … until stopping criteria are satisfied
 1. Set Γ(j) to be the indices of the S largest μnn(ϕi, R(j−1)) values.
 2. Set Λ^SS(j)=Λ^SS(j-1)Γ(j).
 3. Update (j) according to (11).
 4. Redefine Λ^SS(j) as the indices of the S rows of (j) with the largest Frobenius norms.
 5. Update (j) according to (11).
 6. Update R(j) = YΦX̂(j).