Skip to main content
. 2019 Feb 26;10:291. doi: 10.3389/fmicb.2019.00291

Table 1.

Computational procedures of the Inexact augmented Lagrange multipliers (IALM) algorithm.

Algorithm: IALM
Input: Given a adjacency matrix A and parameter α = 0.1
Output:X*andE*
Initialize:X=0,E=0,Y1=0,Y2=0,μ=10-4,maxμ=1010,ρ = 1.1,ε=10-6
while ||AAXE|| ≥ ε and ||XJ|| ≥ ε do
a.J=argmin1μJ*+12J(X+Y2/μ)F2
b.X=(I+ATA)(ATA-ATE+J+(ATY1-Y2)/μ)
c. E=argminαμE2,1+12E(AAX+Y1/μ)F2
d.Y1 = Y1 + μ(AAXE); Y2 = Y2 + μ(XJ)
e. μ = min(ρμ, maxμ)
end while