Skip to main content
. 2019 Mar 22;19(6):1422. doi: 10.3390/s19061422
Algorithm 1 Accelerated Algorithm for Subproblem (6)
Input:μ˜,α−1=0.5,Y−1t=Y0t=Ynt−1,L−1=L0,γ0≥μ˜,λ0=1,ϑ,εi˜>0;
Output:Ynt, rankYnt;
  • 1:

    forl=0,1,2,…,ndo

  • 2:

       while true do

  • 3:

          compute αl∈0,1 as the root of Llαl2−1−αlγl−αlμ˜=0, γl+1=1−αlγl+αlμ˜, βl=1−αl−1γlγl+Llαlαl−1;

  • 4:

          compute Zlt=Ylt+βlYlt−Yl−1t; Yl+1t=Zlt−1Ll∇qZlt; Ll=2Ll;

  • 5:

       end while

  • 6:

       λl+1=(1−αl)λl;

  • 7:

    end for

  • 8:

    returnYnt, rankYnt;