Making the Most of Parallel Composition in Differential Privacy
Josh Smith, Hassan Jameel Asghar, Gianpaolo Gioiosa, Sirine, Mrabet, Serge Gaspers, Paul Tyler

TL;DR
This paper explores optimal parallel composition in differential privacy by analyzing query overlaps, providing polynomial-time algorithms for certain query classes, and demonstrating significant noise reduction in practical datasets.
Contribution
It introduces a generalized maximum overlap framework for differential privacy, relates it to graph-theoretic problems, and develops scalable approximation algorithms for large query sets.
Findings
Efficient algorithms for disjoint predicate queries.
Maximum overlap problem remains NP-hard for certain classes.
Up to 60% noise reduction achieved in real-world data.
Abstract
We show that the `optimal' use of the parallel composition theorem corresponds to finding the size of the largest subset of queries that `overlap' on the data domain, a quantity we call the \emph{maximum overlap} of the queries. It has previously been shown that a certain instance of this problem, formulated in terms of determining the sensitivity of the queries, is NP-hard, but also that it is possible to use graph-theoretic algorithms, such as finding the maximum clique, to approximate query sensitivity. In this paper, we consider a significant generalization of the aforementioned instance which encompasses both a wider range of differentially private mechanisms and a broader class of queries. We show that for a particular class of predicate queries, determining if they are disjoint can be done in time polynomial in the number of attributes. For this class, we show that the maximum…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
