Differentially Private All-Pairs Shortest Path Distances: Improved Algorithms and Lower Bounds

preprint2022arXivOpen access

Abstract

We study the problem of releasing the weights of all-pair shortest paths in a weighted undirected graph with differential privacy (DP). In this setting, the underlying graph is fixed and two graphs are neighbors if their edge weights differ by at most 11 in the ℓ1\ell_1-distance. We give an εε-DP algorithm with additive error O~(n2/3/ε)\tilde{O}(n^{2/3} / ε) and an (ε,δ)(ε, δ)-DP algorithm with additive error O~(n/ε)\tilde{O}(\sqrt{n} / ε) where nn denotes the number of vertices. This positively answers a question of Sealfon (PODS'16), who asked whether a o(n)o(n)-error algorithm exists. We also show that an additive error of Ω(n1/6)Ω(n^{1/6}) is necessary for any sufficiently small ε,δ>0ε, δ> 0. Finally, we consider a relaxed setting where a multiplicative approximation is allowed. We show that, with a multiplicative approximation factor kk, %2k−12k - 1, the additive error can be reduced to O~(n1/2+O(1/k)/ε)\tilde{O}\left(n^{1/2 + O(1/k)} / ε\right) in the εε-DP case and O~(n1/3+O(1/k)/ε)\tilde{O}(n^{1/3 + O(1/k)} / ε) in the (ε,δ)(ε, δ)-DP case, respectively.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.