Private Vector Mean Estimation in the Shuffle Model: Optimal Rates Require Many Messages

Abstract

We study the problem of private vector mean estimation in the shuffle model of privacy where n users each have a unit vector v(i) ∈Rd. We propose a new multi-message protocol that achieves the optimal error using O((n2,d)) messages per user. Moreover, we show that any (unbiased) protocol that achieves optimal error requires each user to send ((n2,d)/(n)) messages, demonstrating the optimality of our message complexity up to logarithmic factors. Additionally, we study the single-message setting and design a protocol that achieves mean squared error O(dnd/(d+2)-4/(d+2)). Moreover, we show that any single-message protocol must incur mean squared error (dnd/(d+2)), showing that our protocol is optimal in the standard setting where = (1). Finally, we study robustness to malicious users and show that malicious users can incur large additive error with a single shuffler.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…