Making Old Things New: A Unified Algorithm for Differentially Private Clustering

Max Dupré la Tour, Monika Henzinger, David Saulpic
6/17/2024
cs.DScs.CRcs.LG

No confident code implementation found for this paper.

Abstract

As a staple of data analysis and unsupervised learning, the problem of private clustering has been widely studied under various privacy models. Centralized differential privacy is the first of them, and the problem has also been studied for the local and the shuffle variation. In each case, the goal is to design an algorithm that computes privately a clustering, with the smallest possible error. The study of each variation gave rise to new algorithms: the landscape of private clustering algorithms is therefore quite intricate. In this paper, we show that a 20-year-old algorithm can be slightly modified to work for any of these models. This provides a unified picture: while matching almost all previously known results, it allows us to improve some of them and extend it to a new privacy model, the continual observation setting, where the input is changing over time and the algorithm must output a new solution at each time step.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tour2024making,
  title  = {Making Old Things New: A Unified Algorithm for Differentially Private Clustering},
  author = {Max Dupré la Tour and Monika Henzinger and David Saulpic},
  year   = {2024},
  eprint = {2406.11649},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.11649v1},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.11649.svg)](https://codeofpaper.com/paper/2406.11649)

Discussion