Skip to main content
. 2019 Mar 22;19(6):1422. doi: 10.3390/s19061422
Algorithm 2 ANNMC Algorithm
Input:μ˜,α1=0.5,Y1=Y0,L1=L0,γ0μ˜,λ0=1,ϑ,εi˜>0;
Output:Ytmax, rankYtmax;
  •   1:

    fort=1,2,,tmaxdo

  •   2:

       solve subproblem (8) by Algorithm 1;

  •   3:

    end for

  •   4:

    if the (k,j)-th component of Ytmax satisfies

          pai1ai1+paiaipai1ai1+paiaipai1+paipai1+paiYtmaxj,k<paiai+pai+1ai+1paiai+pai+1ai+1pai+pai+1pai+pai+1,

       wherepai=NΩaiNΩaiNΩNΩ and i=2,,I;

  •   5:

       then

  •   6:

          Ytmaxj,k=ai;

  •   7:

    else

  •   8:

          Ytmaxj,k=0;

  •   9:

    end if

  • 10:

    returnYtmax, rankYtmax;