File Download
Supplementary
-
Citations:
- Appears in Collections:
postgraduate thesis: Jointly differentially private packing
Title | Jointly differentially private packing |
---|---|
Authors | |
Advisors | |
Issue Date | 2020 |
Publisher | The University of Hong Kong (Pokfulam, Hong Kong) |
Citation | Zhu, X. [祝雪]. (2020). Jointly differentially private packing. (Thesis). University of Hong Kong, Pokfulam, Hong Kong SAR. |
Abstract | I focus my research on differential privacy. Informally, a mechanism is differentially private if the output distribution is insensitive to the change of an individual's data.
Consider a packing problem with $n$ agents and $m$ resources where each agent has different values for different bundles of resources.
The value and resource demands of an agent are private.
The goal is to allocate bundles to agents so as to maximize the sum of values of all agents subject to the supply constraints of resources.
Firstly, 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 $\alpha n$ additive factor as long as the supply of each resource is at least $\tilde{O}(\sqrt{m} / \alpha \epsilon)$, where $m$ 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 $\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 $\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.
Then, 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.
Finally, we introduce an scalable $(\epsilon, \delta)$-jointly differentially private algorithm for packing problems.
Our algorithm not only achieves the optimal trade-off between the privacy parameter $\epsilon$ and the minimum supply requirement (up to logarithmic factors), but is also scalable in the sense that the running time is linear in the number of agents $n$.
Previous algorithms either run in cubic time in $n$, or require a minimum supply per resource that is $\sqrt{n}$ times larger than the best possible.
|
Degree | Doctor of Philosophy |
Subject | Data protection Privacy, Right of |
Dept/Program | Computer Science |
Persistent Identifier | http://hdl.handle.net/10722/294939 |
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Huang, Z | - |
dc.contributor.advisor | Lam, TW | - |
dc.contributor.author | Zhu, Xue | - |
dc.contributor.author | 祝雪 | - |
dc.date.accessioned | 2020-12-29T02:18:09Z | - |
dc.date.available | 2020-12-29T02:18:09Z | - |
dc.date.issued | 2020 | - |
dc.identifier.citation | Zhu, X. [祝雪]. (2020). Jointly differentially private packing. (Thesis). University of Hong Kong, Pokfulam, Hong Kong SAR. | - |
dc.identifier.uri | http://hdl.handle.net/10722/294939 | - |
dc.description.abstract | I focus my research on differential privacy. Informally, a mechanism is differentially private if the output distribution is insensitive to the change of an individual's data. Consider a packing problem with $n$ agents and $m$ resources where each agent has different values for different bundles of resources. The value and resource demands of an agent are private. The goal is to allocate bundles to agents so as to maximize the sum of values of all agents subject to the supply constraints of resources. Firstly, 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 $\alpha n$ additive factor as long as the supply of each resource is at least $\tilde{O}(\sqrt{m} / \alpha \epsilon)$, where $m$ 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 $\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 $\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. Then, 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. Finally, we introduce an scalable $(\epsilon, \delta)$-jointly differentially private algorithm for packing problems. Our algorithm not only achieves the optimal trade-off between the privacy parameter $\epsilon$ and the minimum supply requirement (up to logarithmic factors), but is also scalable in the sense that the running time is linear in the number of agents $n$. Previous algorithms either run in cubic time in $n$, or require a minimum supply per resource that is $\sqrt{n}$ times larger than the best possible. | - |
dc.language | eng | - |
dc.publisher | The University of Hong Kong (Pokfulam, Hong Kong) | - |
dc.relation.ispartof | HKU Theses Online (HKUTO) | - |
dc.rights | The author retains all proprietary rights, (such as patent rights) and the right to use in future works. | - |
dc.rights | This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. | - |
dc.subject.lcsh | Data protection | - |
dc.subject.lcsh | Privacy, Right of | - |
dc.title | Jointly differentially private packing | - |
dc.type | PG_Thesis | - |
dc.description.thesisname | Doctor of Philosophy | - |
dc.description.thesislevel | Doctoral | - |
dc.description.thesisdiscipline | Computer Science | - |
dc.description.nature | published_or_final_version | - |
dc.date.hkucongregation | 2021 | - |
dc.identifier.mmsid | 991044326197903414 | - |