English

Explainable Clustering Beyond Worst-Case Guarantees

Machine Learning 2025-08-08 v2

Abstract

We study the explainable clustering problem first posed by Moshkovitz, Dasgupta, Rashtchian, and Frost (ICML 2020). The goal of explainable clustering is to fit an axis-aligned decision tree with KK leaves and minimal clustering cost (where every leaf is a cluster). The fundamental theoretical question in this line of work is the \textit{price of explainability}, defined as the ratio between the clustering cost of the tree and the optimal cost. Numerous papers have provided worst-case guarantees on this quantity. For KK-medians, it has recently been shown that the worst-case price of explainability is Θ(logK)\Theta(\log K). While this settles the matter from a data-agnostic point of view, two important questions remain unanswered: Are tighter guarantees possible for well-clustered data? And can we trust decision trees to recover underlying cluster structures? In this paper, we place ourselves in a statistical setting of mixture models to answer both questions. We prove that better guarantees are indeed feasible for well-clustered data. Our algorithm takes as input a mixture model and constructs a tree in data-independent time. We then extend our analysis to kernel clustering, deriving new guarantees that significantly improve over existing worst-case bounds.

Keywords

Cite

@article{arxiv.2411.01576,
  title  = {Explainable Clustering Beyond Worst-Case Guarantees},
  author = {Maximilian Fleissner and Maedeh Zarvandi and Debarghya Ghoshdastidar},
  journal= {arXiv preprint arXiv:2411.01576},
  year   = {2025}
}
R2 v1 2026-06-28T19:46:30.411Z