Noisy k-means++ is Not too Noisy
Abstract
The celebrated -means++ algorithm of Arthur and Vassilvitskii (SODA 2007) achieves an expected approximation for the classical -means problem using -sampling, a technique now ubiquitous in clustering algorithm design. Bhattacharya et al. (ESA 2020) introduced -noisy -means++, where sampling probabilities may incur an adversarial multiplicative error of , but obtained only an guarantee. Grunau et al. (ESA 2023) recovered the asymptotic guarantee, but their analysis loses a constant factor of roughly even as , leaving open whether -means++ is highly sensitive to even a small amount of noise. They asked whether a bound within of the classical guarantee is possible. We resolve this affirmatively, proving an expected approximation guarantee of . We complement the upper bound with two separations. First, a noisy version of the Arthur and Vassilvitskii lower-bound instance incurs a loss over exact -means++, so linear dependence on the noise is necessary. Second, pointwise multiplicative control is qualitatively essential: replacing it with per-round total variation closeness admits no finite approximation guarantee, even for .
Cite
@article{arxiv.2608.02318,
title = {Noisy k-means++ is Not too Noisy},
author = {Poojan Shah},
journal= {arXiv preprint arXiv:2608.02318},
year = {2026}
}
Comments
Comments Welcome!