Skip to main content
. 2020 Jun 19;20(12):3480. doi: 10.3390/s20123480
Algorithm 2 ((Minorization–maximization (MM) algorithm to solve P6)
Require: Initialize starting point s0, set ϵ2>0.
  1. Set k=0, compute f0=f(s0/u).
  repeat
        2. Set k=k+1,
        3. Compute sk via (19), if g˜(sk/sk1)>P˜I, then compute sk via Algorithm 1.
        4. Compute fk=f˜(sk/(u,sk1)).
        5. Set sk as new starting point.
  until|fkfk1|/|fk1|ϵ2.
  6. Output s as the local optimal solution of P6.