Differentially Private Triangle and 4-Cycle Counting in the Shuffle Model
Jacob Imola, Takao Murakami, Kamalika Chaudhuri

TL;DR
This paper introduces one-round shuffle model algorithms for differentially private counting of triangles and 4-cycles in graphs, significantly improving accuracy over local differential privacy methods while maintaining strong privacy guarantees.
Contribution
The paper presents novel one-round shuffle model algorithms for subgraph counting, reducing estimation errors and eliminating multi-round interaction requirements.
Findings
Algorithms achieve small estimation errors under reasonable privacy budgets.
Shuffle model algorithms outperform local differential privacy methods in accuracy.
Upper bounds on estimation errors are established for each algorithm.
Abstract
Subgraph counting is fundamental for analyzing connection patterns or clustering tendencies in graph data. Recent studies have applied LDP (Local Differential Privacy) to subgraph counting to protect user privacy even against a data collector in social networks. However, existing local algorithms suffer from extremely large estimation errors or assume multi-round interaction between users and the data collector, which requires a lot of user effort and synchronization. In this paper, we focus on a one-round of interaction and propose accurate subgraph counting algorithms by introducing a recently studied shuffle model. We first propose a basic technique called wedge shuffling to send wedge information, the main component of several subgraphs, with small noise. Then we apply our wedge shuffling to counting triangles and 4-cycles -- basic subgraphs for analyzing clustering tendencies --…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Complex Network Analysis Techniques · Human Mobility and Location-Based Analysis
