Skip to main content
. Author manuscript; available in PMC: 2019 Aug 7.
Published in final edited form as: J Comput Graph Stat. 2018 Aug 7;27(4):861–871. doi: 10.1080/10618600.2018.1473777

Algorithm 1:

ADMM for solving the constrained lasso (1).

1 Initialize β(0) = z(0) = β0, u(0) = 0, τ > 0;
2 repeat
3      β(t+1)argmin12yXβ22+τ2β+z(t)+u(t)22+ρβ1;
4      z(t+1)projC(β(t+1)+u(t));
5      u(t+1)u(t) + β(t+1) + z(t+1);
6 until convergence criterion is met;