Communication-Efficient Triangle Counting under Local Differential Privacy

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Imola, Jacob, Murakami, Takao, Chaudhuri, Kamalika
Natura: Preprint
Pubblicazione: 2021
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913186128592896
author Imola, Jacob
Murakami, Takao
Chaudhuri, Kamalika
author_facet Imola, Jacob
Murakami, Takao
Chaudhuri, Kamalika
contents Triangle counting in networks under LDP (Local Differential Privacy) is a fundamental task for analyzing connection patterns or calculating a clustering coefficient while strongly protecting sensitive friendships from a central server. In particular, a recent study proposes an algorithm for this task that uses two rounds of interaction between users and the server to significantly reduce estimation error. However, this algorithm suffers from a prohibitively high communication cost due to a large noisy graph each user needs to download. In this work, we propose triangle counting algorithms under LDP with a small estimation error and communication cost. We first propose two-rounds algorithms consisting of edge sampling and carefully selecting edges each user downloads so that the estimation error is small. Then we propose a double clipping technique, which clips the number of edges and then the number of noisy triangles, to significantly reduce the sensitivity of each user's query. Through comprehensive evaluation, we show that our algorithms dramatically reduce the communication cost of the existing algorithm, e.g., from 6 hours to 8 seconds or less at a 20 Mbps download rate, while keeping a small estimation error.
format Preprint
id arxiv_https___arxiv_org_abs_2110_06485
institution arXiv
publishDate 2021
record_format arxiv
spellingShingle Communication-Efficient Triangle Counting under Local Differential Privacy
Imola, Jacob
Murakami, Takao
Chaudhuri, Kamalika
Cryptography and Security
Databases
Triangle counting in networks under LDP (Local Differential Privacy) is a fundamental task for analyzing connection patterns or calculating a clustering coefficient while strongly protecting sensitive friendships from a central server. In particular, a recent study proposes an algorithm for this task that uses two rounds of interaction between users and the server to significantly reduce estimation error. However, this algorithm suffers from a prohibitively high communication cost due to a large noisy graph each user needs to download. In this work, we propose triangle counting algorithms under LDP with a small estimation error and communication cost. We first propose two-rounds algorithms consisting of edge sampling and carefully selecting edges each user downloads so that the estimation error is small. Then we propose a double clipping technique, which clips the number of edges and then the number of noisy triangles, to significantly reduce the sensitivity of each user's query. Through comprehensive evaluation, we show that our algorithms dramatically reduce the communication cost of the existing algorithm, e.g., from 6 hours to 8 seconds or less at a 20 Mbps download rate, while keeping a small estimation error.
title Communication-Efficient Triangle Counting under Local Differential Privacy
topic Cryptography and Security
Databases
url https://arxiv.org/abs/2110.06485