Shortest Paths and Distances with Differential Privacy
Adam Sealfon

TL;DR
This paper develops differentially private algorithms for releasing shortest paths and approximate all-pairs distances in weighted graphs, balancing privacy with accuracy, and establishes bounds on the achievable approximation errors.
Contribution
It introduces new algorithms and bounds for differentially private shortest path and distance release in weighted graphs, including tight bounds and improved accuracy for certain graph classes.
Findings
Lower bound of Ω(|V|) on approximation error for private shortest path release.
Algorithm matching the lower bound up to logarithmic factors for all-pairs shortest paths.
Approximation error of O(log^{2.5}|V|) for trees and O(\u221a{|V|M}) for general graphs.
Abstract
We introduce a model for differentially private analysis of weighted graphs in which the graph topology is assumed to be public and the private information consists only of the edge weights . This can express hiding congestion patterns in a known system of roads. Differential privacy requires that the output of an algorithm provides little advantage, measured by privacy parameters and , for distinguishing between neighboring inputs, which are thought of as inputs that differ on the contribution of one individual. In our model, two weight functions are considered to be neighboring if they have distance at most one. We study the problems of privately releasing a short path between a pair of vertices and of privately releasing approximate distances between all pairs of vertices. We are concerned with the approximation error,…
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.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Cryptography and Data Security · Complexity and Algorithms in Graphs
