cs.LGSep 30, 2026

T-ARC: Topology-Aware Randomized Clustering via Distributionally Robust Stochastic Block Models

Authors: Serena Grazia De Benedictis, Andersen Ang, Nicoletta Del Buono, Flavia Esposito, Laura Selicato

Organizations: Department of Mathematics, University of Bari Aldo Moro, Italy

Abstract

In this work, we introduce a new clustering method, namely T-ARC (Topology-Aware Randomized Clustering), that corrects the geometric bias of K-means by embedding topological information directly into the optimization objective. Building on the assumption that the data admits an underlying hidden structure modeled via a latent graph, the idea is to uncover this information through the interplay between the standard K-means data-fidelity term and a graph-cut penalty, which discourages cluster assignments inconsistent with the connectivity structure of the data. To render this coupling tractable, the latent graph is modeled as a random realization from a Stochastic Block Model (SBM), whose scalar parameter is optimized within a Distributionally Robust Optimization (DRO) framework, yielding a closed-form proximal update. Both SBM and DRO are informed by a persistence-based similarity matrix derived from zero-dimensional persistent homology (H0H_0), which translates the multiscale connectivity structure of the data into a pairwise topological prior. The overall optimization proceeds via Block Coordinate Descent; convergence is established through a global Lyapunov functional: the deterministic blocks satisfy monotonic descent, while the stochastic graph update satisfies descent in expectation, so that the expected energy converges. Experiments on synthetic datasets with non-convex geometries and on random subsets of Fashion-MNIST show that T-ARC recovers latent topological structures where K-means fails, achieving the highest accuracy on curved and interleaved clusters while remaining competitive, and markedly more stable than K-means, on real data.

Figures & tables

Explore similar work

CardsList
  1. ToMAToMP: Robust and Multi-Parameter Topological Clustering

    May 14, 2026Ludo Andrianirina, Mathieu CarrièreClusteringPersistent Homology

  2. Riemannian Difference-of-Convex Optimization for K-Means Clustering

    Sep 28, 2026Meng Xu, Bo Jiang, Hanfu Zhang +2K-MeansNonconvex

  3. An interpretable Good--Turing restart criterion for k-means++

    Jul 9, 2026Renato Cordeiro de AmorimK-MeansTop-K