Skip to main content
. Author manuscript; available in PMC: 2020 Apr 1.
Published in final edited form as: Magn Reson Med. 2018 Nov 13;81(4):2808–2822. doi: 10.1002/mrm.27589

Table 1:

Algorithm for SAR update

Flatten Z(k), U(k) into vectors z(k), u(k)
GIVEN: z(k), u(k), y[j] = z(k)u(k); j, G[j], w[j] from prior ADMM iterations
REPEAT:
 1. Update the matrix of normal vectors G[j] by appending the normal vector at y[j].
 2. Update the vector of intercepts w[j] by appending the intercept at y[j].
 3. Update pulse by minimizing the PLA + PENALTY function with the refined piecewise linear approximation:
y_[j+1]=argminy_(maxGjTy_+wj+ρ2y_-z_(k)+u_(k)22)
 4. j = j + 1
UNTIL: COST stops changing
Reshape y[j] into Y(k)