Skip to main content
. 2018 Feb 23;20(2):144. doi: 10.3390/e20020144
Algorithm 1 Reweighted 1 Norm Based Sparse Precoding Design.
Initilization: Set iteration counter t=1, Lagrangian dual variable λ(0)>0, l=1,,L.
Repeat:
  1. Calculate Ψ(t) and Sk(t), k=1,,K, according to (15) and (27), respectively.

  2. Update {λl} according to (28).

  3. Update the iteration counter tt+1 and
    r=lL|λlkKTrBlV˜kQkV˜k|2.
Stop if r<ε, where ε is a pre-defined tolerance threshold.