Skip to main content
. 2021 Jun 16;7(6):99. doi: 10.3390/jimaging7060099
Algorithm 2 ADMM for problem (7).
  •  1:

    Let u0Rn, w10=Dθu0, w20=Dθu0, μ0=0, z0=0, λ,ρ(0,+), α0,α1(0,1)

  •  2:

    Compute matrices Δ, Γ, Ψ, Ξ1, and Υ as specified in Section 4.1

  •  3:

    Let k=0, u1=u0, w1=w0, stop=false, tol(0,1), kmaxN

  •  4:

    while notstopandkkmax do

  •  5:

     Compute zk+1 by solving the four subproblems (27)–(30)

  •  6:

     Compute μk+1 as in (16)

  •  7: 

    k=k+1

  •  8:

     Compute uk+1, w1k+1 and w2k+1 by (25) and (26)

  •  9:

     Set stop=uk+1uk<toluk

  • 10:

    end while