paper

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

arXiv:2203.16476

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 in the -distance. We give an -DP algorithm with additive error and an -DP algorithm with additive error where denotes the number of vertices. This positively answers a question of Sealfon (PODS'16), who asked whether a -error algorithm exists. We also show that an additive error of is necessary for any sufficiently small . Finally, we consider a relaxed setting where a multiplicative approximation is allowed. We show that, with a multiplicative approximation factor , %, the additive error can be reduced to in the -DP case and in the -DP case, respectively.