English

Near Optimal Jointly Private Packing Algorithms via Dual Multiplicative Weight Update

Data Structures and Algorithms 2019-05-03 v1

Abstract

We present an improved (ϵ,δ)(\epsilon, \delta)-jointly differentially private algorithm for packing problems. Our algorithm gives a feasible output that is approximately optimal up to an αn\alpha n additive factor as long as the supply of each resource is at least O~(m/αϵ)\tilde{O}(\sqrt{m} / \alpha \epsilon), where mm is the number of resources. This improves the previous result by Hsu et al.~(SODA '16), which requires the total supply to be at least O~(m2/αϵ)\tilde{O}(m^2 / \alpha \epsilon), and only guarantees approximate feasibility in terms of total violation. Further, we complement our algorithm with an almost matching hardness result, showing that Ω(mln(1/δ)/αϵ)\Omega(\sqrt{m \ln(1/\delta)} / \alpha \epsilon) supply is necessary for any (ϵ,δ)(\epsilon, \delta)-jointly differentially private algorithm to compute an approximately optimal packing solution. Finally, we introduce an alternative approach that runs in linear time, is exactly truthful, can be implemented online, and can be ϵ\epsilon-jointly differentially private, but requires a larger supply of each resource.

Keywords

Cite

@article{arxiv.1905.00812,
  title  = {Near Optimal Jointly Private Packing Algorithms via Dual Multiplicative Weight Update},
  author = {Zhiyi Huang and Xue Zhu},
  journal= {arXiv preprint arXiv:1905.00812},
  year   = {2019}
}

Comments

18 pages, ACM-SIAM Symposium on Discrete Algorithms (SODA 2018)