atlas

Research map / Learning theory and algorithms / Sample complexity

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

ICML 2024 · Learning theory and algorithms › Sample complexity · approach: Distributed estimation under communication limits · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows optimal private vector mean estimation in the shuffle model needs about min(nε²,d) messages per user (near-matching upper and lower bounds), gives a single-message protocol with near-tight MSE, and studies robustness to malicious users.

Problem

Private vector mean/sum estimation of unit-norm user vectors in the shuffle model of differential privacy: how many messages per user are needed for optimal error, and what is the optimal error with a single message per user; also robustness to malicious users.

Approach

A multi-message protocol that applies a Kashin representation to spread vector energy across coordinates and runs a 1-D optimal shuffle-DP mechanism per coordinate, plus a matching combinatorial reconstruction-attack lower bound showing Omega(min(nε²,d)/log n) messages are necessary; for one message, a bucketized randomized-response protocol with a matching lower bound.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the Kashin-based multi-message protocolVector aggregation in the multi-message shuffle model · Vector aggregationmean squared errorHelped
Use the Kashin-based multi-message protocolVector aggregation in the multi-message shuffle model · Vector aggregationmessages per userHelped
Limit each user to one messageVector aggregation in the shuffle model · Vector aggregationmean squared errorHurt
Use bucket-based randomized response with coordinate roundingVector aggregation in the single-message shuffle model · Vector aggregationmean squared errorHelped
Require an optimal-rate unbiased or summation protocolVector aggregation in the multi-message shuffle model · Vector aggregationmessages per userHurt
Allow k malicious users in a single-shuffler summation mechanismVector summation · Vector summation, one shuffleradditive error mean squared errorHurt
Use a separate shuffler for each coordinateMulti-shuffler protocol · Vector summation, malicious usersinduced mean squared errorHelped

Surprising findings

Limitations

Experimental setup

Metrics: mean squared error messages per user

Baselines: GKMPS 1-D multi-message protocol single-message real summation protocol (Cheu et al.) multi-shuffler model

Builds on: Kashin representation GKMPS 1-D optimal shuffle protocol amplification via shuffling PrivUnit

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy