The Complexity of Computing the Optimal Composition of Differential Privacy

By Jack Murtagh, Salil P. Vadhan. 2015

142 citations recorded by the source corpus.

In the study of differential privacy, composition theorems starting with the original paper of Dwork, McSherry, Nissim, and Smith TCC'06 bound the degradation of privacy when composing several differentially private algorithms. Kairouz, Oh, and Viswanath ICML'15 showed how to compute the optimal bound for composing k arbitrary $$\epsilon ,\delta $$-differentially private algorithms. We characterize the optimal composition for the more general case of k arbitrary $$\epsilon _{1},\delta _{1},\ldots ,\epsilon _{k},\delta _{k}$$-differentially private algorithms where the privacy parameters may for each algorithm in the composition. We show that computing the optimal composition in general is #P-complete. Since computing optimal composition exactly is infeasible unless FP=#P, we give an approximation algorithm that computes the composition to arbitrary accuracy in polynomial time. The algorithm is a modification of Dyer's dynamic programming approach to approximately counting solutions to knapsack problems STOC'03.

Subfields: Artificial Intelligence, Information Systems, Statistical Learning Theory, Privacy & Security

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Yu-Xiang Wang
  2. Thomas Steinke
  3. Jonathan Ullman
  4. Borja Balle
  5. Mark Bun
  6. Abhradeep Thakurta
  7. Vitaly Feldman
  8. Ilya Mironov

In Information Systems

  1. Mark Bun
  2. Thomas Steinke
  3. Salil P. Vadhan
  4. Cynthia Dwork
  5. Mubashir Husain Rehmani
  6. Muneeb Ul Hassan
  7. Jinjun Chen
  8. Ilya Mironov

In Statistical Learning Theory

  1. Yu-Xiang Wang
  2. Mark Bun
  3. Borja Balle
  4. Salil P. Vadhan
  5. Thomas Steinke
  6. Ilya Mironov
  7. Cynthia Dwork
  8. Guy N. Rothblum

In Privacy & Security

  1. Yu-Xiang Wang
  2. Thomas Steinke
  3. Jonathan Ullman
  4. Borja Balle
  5. Mark Bun
  6. Abhradeep Thakurta
  7. Ilya Mironov
  8. Kunal Talwar

Citations in the corpus