389

Locally Private k-Means Clustering

ACM-SIAM Symposium on Discrete Algorithms (SODA), 2019
Abstract

We design a new algorithm for the Euclidean kk-means problem that operates in the local model of differential privacy. Unlike in the non-private literature, differentially private algorithms for the kk-means incur both additive and multiplicative errors. Our algorithm significantly reduces the additive error while keeping the multiplicative error the same as in previous state-of-the-art results. Specifically, on a database of size nn, our algorithm guarantees O(1)O(1) multiplicative error and n1/2+a\approx n^{1/2+a} additive error for an arbitrarily small constant aa, whereas all previous algorithms in the local model on had additive error n2/3+a\approx n^{2/3+a}. We give a simple lower bound showing that additive error of n\approx\sqrt{n} is necessary for kk-means algorithms in the local model (at least for algorithms with a constant number of interaction rounds, which is the setting we consider in this paper).

View on arXiv
Comments on this paper