A Euclidean Distance Matrix Model for Convex Clustering
Zhaowei Wang, Xiaowen Liu, Qingna Li
TL;DR
This work introduces an Euclidean Distance Matrix (EDM) reformulation of convex clustering by embedding input points and centroids into a distance matrix, linking the SON framework to EDM theory. It then develops a Majorization Penalty Method (MP-EDM) to efficiently solve the resulting nonconvex EDM($r$) problem, leveraging a majorization of the rank-constrained PSD cone and a projection-based operator for convergence guarantees. The authors prove exact recovery under suitable embedding dimension and gamma settings, and demonstrate competitive clustering accuracy and improved scalability on real-world datasets compared to established methods. The approach offers a principled, scalable alternative for convex clustering with strong theoretical guarantees and practical performance benefits.
Abstract
Clustering has been one of the most basic and essential problems in unsupervised learning due to various applications in many critical fields. The recently proposed sum-of-norms (SON) model by Pelckmans et al. (2005), Lindsten et al. (2011) and Hocking et al. (2011) has received a lot of attention. The advantage of the SON model is the theoretical guarantee in terms of perfect recovery, established by Sun et al. (2018). It also provides great opportunities for designing efficient algorithms for solving the SON model. The semismooth Newton based augmented Lagrangian method by Sun et al. (2018) has demonstrated its superior performance over the alternating direction method of multipliers (ADMM) and the alternating minimization algorithm (AMA). In this paper, we propose a Euclidean distance matrix model based on the SON model. An efficient majorization penalty algorithm is proposed to solve the resulting model. Extensive numerical experiments are conducted to demonstrate the efficiency of the proposed model and the majorization penalty algorithm.
