Skip to main content
. Author manuscript; available in PMC: 2021 Jan 1.
Published in final edited form as: J Comput Graph Stat. 2019 Jul 19;29(1):87–96. doi: 10.1080/10618600.2019.1629943
Algorithm 1 Warm-Started ADMM for the Convex Clustering Problem (1)
Initialize l = 0, λl = ϵ, V(0) = Z(0) = DX
Repeat until ∥V(k)∥=0:
 •  Repeat until convergence:
   (i) U(K+1) = L−T L−1 (X + DT (V(k)Z(k)))
   (ii) V(k+1) = proxλlp(·;w,q) (DU(k+1) + Z(k))
   (iii) Z(k+1) = Z(k) + DU(k+1)V(k+1)
   (iv) k := k + 1
 •  Store U λl = U(k)
 • Update regularization: l := l + 1 ; λl := λl−1 * t
Return {U λ} as the regularization path