A Differentially Private Clustering Algorithm for Well-Clustered Graphs

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: He, Weiqiang, Fichtenberger, Hendrik, Peng, Pan
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866911807264784384
author He, Weiqiang
Fichtenberger, Hendrik
Peng, Pan
author_facet He, Weiqiang
Fichtenberger, Hendrik
Peng, Pan
contents We study differentially private (DP) algorithms for recovering clusters in well-clustered graphs, which are graphs whose vertex set can be partitioned into a small number of sets, each inducing a subgraph of high inner conductance and small outer conductance. Such graphs have widespread application as a benchmark in the theoretical analysis of spectral clustering. We provide an efficient ($ε$,$δ$)-DP algorithm tailored specifically for such graphs. Our algorithm draws inspiration from the recent work of Chen et al., who developed DP algorithms for recovery of stochastic block models in cases where the graph comprises exactly two nearly-balanced clusters. Our algorithm works for well-clustered graphs with $k$ nearly-balanced clusters, and the misclassification ratio almost matches the one of the best-known non-private algorithms. We conduct experimental evaluations on datasets with known ground truth clusters to substantiate the prowess of our algorithm. We also show that any (pure) $ε$-DP algorithm would result in substantial error.
format Preprint
id arxiv_https___arxiv_org_abs_2403_14332
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Differentially Private Clustering Algorithm for Well-Clustered Graphs
He, Weiqiang
Fichtenberger, Hendrik
Peng, Pan
Data Structures and Algorithms
Cryptography and Security
Machine Learning
We study differentially private (DP) algorithms for recovering clusters in well-clustered graphs, which are graphs whose vertex set can be partitioned into a small number of sets, each inducing a subgraph of high inner conductance and small outer conductance. Such graphs have widespread application as a benchmark in the theoretical analysis of spectral clustering. We provide an efficient ($ε$,$δ$)-DP algorithm tailored specifically for such graphs. Our algorithm draws inspiration from the recent work of Chen et al., who developed DP algorithms for recovery of stochastic block models in cases where the graph comprises exactly two nearly-balanced clusters. Our algorithm works for well-clustered graphs with $k$ nearly-balanced clusters, and the misclassification ratio almost matches the one of the best-known non-private algorithms. We conduct experimental evaluations on datasets with known ground truth clusters to substantiate the prowess of our algorithm. We also show that any (pure) $ε$-DP algorithm would result in substantial error.
title A Differentially Private Clustering Algorithm for Well-Clustered Graphs
topic Data Structures and Algorithms
Cryptography and Security
Machine Learning
url https://arxiv.org/abs/2403.14332