English

Differentially Private Histograms in the Shuffle Model from Fake Users

Cryptography and Security 2021-08-09 v4 Data Structures and Algorithms

Abstract

There has been much recent work in the shuffle model of differential privacy, particularly for approximate dd-bin histograms. While these protocols achieve low error, the number of messages sent by each user -- the message complexity -- has so far scaled with dd or the privacy parameters. The message complexity is an informative predictor of a shuffle protocol's resource consumption. We present a protocol whose message complexity is two when there are sufficiently many users. The protocol essentially pairs each row in the dataset with a fake row and performs a simple randomization on all rows. We show that the error introduced by the protocol is small, using rigorous analysis as well as experiments on real-world data. We also prove that corrupt users have a relatively low impact on our protocol's estimates.

Keywords

Cite

@article{arxiv.2104.02739,
  title  = {Differentially Private Histograms in the Shuffle Model from Fake Users},
  author = {Albert Cheu and Maxim Zhilyaev},
  journal= {arXiv preprint arXiv:2104.02739},
  year   = {2021}
}

Comments

29 pages. // May 3 updates: (1) experiments that compared results with prior work. (2) moved count-min section to the main body (3) expanded introduction // May 29 updates: (1) further improved introduction (2) enhanced reduction in communication complexity (3) included reference to GKMP20 protocol // Aug 5 update: updated the affiliation footnotes

R2 v1 2026-06-24T00:54:06.809Z