atlas

Research map / Federated learning and privacy / Differential privacy

Individualized Privacy Accounting via Subsampling with Applications in Combinatorial Optimization

ICML 2024 · Federated learning and privacy › Differential privacy · approach: Privacy accounting and mechanisms · 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.

Shows that subsampling a one-sided (add) DP mechanism yields two-sided pure DP, and applies this to get pure-DP algorithms for decomposable submodular maximization, set cover, metric k-median/means, and shifting heavy hitters.

Problem

Pure-DP algorithms for private combinatorial optimization (decomposable submodular maximization, set cover, metric clustering) and shifting heavy hitters, where prior good-error algorithms were only approximate-DP.

Approach

If a mechanism is one-sided add-DP, its Poisson-subsampled version is two-sided pure DP with epsilon = ln(max{1/(1-p), 1+p(e^{eps0}-1)}); combined with individualized privacy accounting for repeated exponential mechanism and repeated above threshold, this yields pure-DP algorithms with tight errors.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply Poisson subsampling to repeated exponential mechanismDPSubmodGreedy · Monotone submodular maximization, cardinality constrainterror: O\left(\frac{k \log (m/\beta)}{\eta \varepsilon}\right)Helped
Apply Poisson subsampling to the private continuous greedy algorithmPrivContGreedy · Monotone submodular maximization, matroid constrainterror: O\left(\frac{k \log\left(\frac{m}{\eta\beta}\right)}{\eta \varepsilon}\right)Helped
Use repeated above threshold with subsamplingDPGreedyScaling · Set Coverapproximation ratio: O\left(\log n + \frac{\log(m/\beta)}{\varepsilon}\right)Helped
Apply Poisson subsampling to the one-sided-DP clustering algorithmPrivate metric k-median and k-means algorithm · Metric k-median and k-meanserror: O\left(\frac{k \log(mn)}{\varepsilon}\right)Helped
Use pure-DP subsampled ThreshMonitor instead of the approximate-DP heavy-hitter algorithmShifting heavy hitters algorithm · Shifting heavy hitterserror: O\left(\frac{k \log(T|\mathcal{Y}|/\beta)}{\varepsilon}\right); \tilde{O}\left(\frac{\sqrt{k} \log(1/\delta) \log(T|\matMixed
Subsample a one-sided-DP mechanism to obtain two-sided DPOne-sided add-DP mechanisms · Privacy accountingprivacy guarantee: \varepsilonHelped

Surprising findings

Limitations

Experimental setup

Metrics: approximation ratio additive error

Baselines: Gupta et al. 2010 DP submodular greedy (approx-DP) Chaturvedi et al. matroid submodular (approx-DP) Gupta et al. private set cover approx-DP private k-median Upadhyay/Bun-style shifting heavy hitters (approx-DP)

Builds on: Gupta et al. repeated exponential mechanism for private submodular maximization Poisson subsampling amplification AboveThreshold / sparse vector technique greedy scaling set cover

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