atlas

Research map / Federated learning and privacy / Differential privacy

Scalable Private Partition Selection via Adaptive Weighting

ICML 2025 · Federated learning and privacy › Differential privacy · approach: Differentially private clustering · 0 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.

Proposes MAD and MAD2R, scalable parallel weight-and-threshold algorithms for differentially private partition selection that reroute excess weight to light items, with stochastic dominance over the basic uniform weighting method.

Problem

User-level differentially private partition selection (private set union / key discovery): output as many items as possible from the union of users' sets, in a form that can run in massively parallel systems at very large scale.

Approach

An adaptive, non-uniform weighting that truncates weight above an adaptive threshold and reroutes the excess back to users' other items, with the same sensitivity (and hence noise and threshold) as uniform weighting; a two-round variant reuses noisy round-one weights to prune and bias round-two weights.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace Basic weighting with unbiased adaptive rerouting in MADBasic · Higgs, IMDb, Reddit, Finance, Wiki, Twitter, Amazon, Clueweb, and Common Crawloutput size: 1791 -> 1807; 2504 -> 2516; 4062 -> 4162; 12412 -> 12759; 7753 -> 7812; 8859 -> 9074; 35315 -> 35797; 34603077 -> 346921Helped
Use two-round MAD with first-round weight-based filtering and biased weightsMAD · IMDb, Reddit, Finance, Wiki, Twitter, Amazon, and Common Crawloutput size: 2516 -> 3369; 4162 -> 6215; 12759 -> 17785; 7812 -> 10554; 9074 -> 14064; 35797 -> 67086; 15815452 -> 29373829Helped
Use two-round MAD instead of DP-SIPSDP-SIPS · IMDb, Reddit, Finance, Wiki, Twitter, Amazon, and Common Crawloutput size: 3076 -> 3369; 5784 -> 6215; 16926 -> 17785; 9795 -> 10554; 13499 -> 14064; 66126 -> 67086; 28328613 -> 29373829Helped
Use two-round MAD instead of MADMAD · Higgs and Clueweboutput size: 1807 -> 1767; 34692178 -> 34533524Hurt
Vary the maximum adaptive degree d_max (ablation)MAD and MAD2R · Redditoutput sizeNo clear effect
Vary privacy parameter epsilon (ablation)Parallel algorithms on Reddit · Redditoutput sizeHelped
Vary privacy parameter delta (ablation)Parallel algorithms on Reddit · Redditoutput sizeHelped
Vary maximum set size parameter Delta_0 (ablation)Parallel algorithms on Reddit · Redditoutput sizeMixed

Surprising findings

Limitations

Experimental setup

Datasets: Higgs IMDb Reddit Finance Wiki Twitter Amazon Clueweb Common Crawl

Benchmarks: Higgs IMDb Reddit Finance Wiki Twitter Amazon Clueweb Common Crawl

Metrics: output size (number of items released)

Baselines: Basic DP-SIPS PolicyGaussian GreedyUpdate

Builds on: DP-SIPS weight and threshold partition selection Gaussian mechanism PolicyGaussian GreedyUpdate

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