Local Differential Privacy-Preserving Spectral Clustering for General Graphs

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Mukherjee, Sayan, Suppakitpaisarn, Vorapong
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908362692624384
author Mukherjee, Sayan
Suppakitpaisarn, Vorapong
author_facet Mukherjee, Sayan
Suppakitpaisarn, Vorapong
contents Spectral clustering is a widely used algorithm to find clusters in networks. Several researchers have studied the stability of spectral clustering under local differential privacy with the additional assumption that the underlying networks are generated from the stochastic block model (SBM). However, we argue that this assumption is too restrictive since social networks do not originate from the SBM. Thus, we delve into an analysis for general graphs in this work. Our primary focus is the edge flipping method -- a common technique for protecting local differential privacy. We show that, when the edges of an $n$-vertex graph satisfying some reasonable well-clustering assumptions are flipped with a probability of $O(\log n/n)$, the clustering outcomes are largely consistent. Empirical tests further corroborate these theoretical findings. Conversely, although clustering outcomes have been stable for non-sparse and well-clustered graphs produced from the SBM, we show that in general, spectral clustering may yield highly erratic results on certain well-clustered graphs when the flipping probability is $ω(\log n/n)$. This indicates that the best privacy budget obtainable for general graphs is $Θ(\log n)$.
format Preprint
id arxiv_https___arxiv_org_abs_2309_06867
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Local Differential Privacy-Preserving Spectral Clustering for General Graphs
Mukherjee, Sayan
Suppakitpaisarn, Vorapong
Cryptography and Security
Social and Information Networks
68P27
Spectral clustering is a widely used algorithm to find clusters in networks. Several researchers have studied the stability of spectral clustering under local differential privacy with the additional assumption that the underlying networks are generated from the stochastic block model (SBM). However, we argue that this assumption is too restrictive since social networks do not originate from the SBM. Thus, we delve into an analysis for general graphs in this work. Our primary focus is the edge flipping method -- a common technique for protecting local differential privacy. We show that, when the edges of an $n$-vertex graph satisfying some reasonable well-clustering assumptions are flipped with a probability of $O(\log n/n)$, the clustering outcomes are largely consistent. Empirical tests further corroborate these theoretical findings. Conversely, although clustering outcomes have been stable for non-sparse and well-clustered graphs produced from the SBM, we show that in general, spectral clustering may yield highly erratic results on certain well-clustered graphs when the flipping probability is $ω(\log n/n)$. This indicates that the best privacy budget obtainable for general graphs is $Θ(\log n)$.
title Local Differential Privacy-Preserving Spectral Clustering for General Graphs
topic Cryptography and Security
Social and Information Networks
68P27
url https://arxiv.org/abs/2309.06867