English

Optimal Bounds on Private Graph Approximation

Data Structures and Algorithms 2023-10-02 v1

Abstract

We propose an efficient ϵ\epsilon-differentially private algorithm, that given a simple {\em weighted} nn-vertex, mm-edge graph GG with a \emph{maximum unweighted} degree Δ(G)n1\Delta(G) \leq n-1, outputs a synthetic graph which approximates the spectrum with O~(min{Δ(G),n})\widetilde{O}(\min\{\Delta(G), \sqrt{n}\}) bound on the purely additive error. To the best of our knowledge, this is the first ϵ\epsilon-differentially private algorithm with a non-trivial additive error for approximating the spectrum of the graph. One of the subroutines of our algorithm also precisely simulates the exponential mechanism over a non-convex set, which could be of independent interest given the recent interest in sampling from a {\em log-concave distribution} defined over a convex set. Spectral approximation also allows us to approximate all possible (S,T)(S,T)-cuts, but it incurs an error that depends on the maximum degree, Δ(G)\Delta(G). We further show that using our sampler, we can also output a synthetic graph that approximates the sizes of all (S,T)(S,T)-cuts on nn vertices weighted graph GG with mm edges while preserving (ϵ,δ)(\epsilon,\delta)-differential privacy and an additive error of O~(mn/ϵ)\widetilde{O}(\sqrt{mn}/\epsilon). We also give a matching lower bound (with respect to all the parameters) on the private cut approximation for weighted graphs. This removes the gap of Wavg\sqrt{W_{\mathsf{avg}}} in the upper and lower bound in Eli{\'a}{\v{s}}, Kapralov, Kulkarni, and Lee (SODA 2020), where WavgW_{\mathsf{avg}} is the average edge weight.

Keywords

Cite

@article{arxiv.2309.17330,
  title  = {Optimal Bounds on Private Graph Approximation},
  author = {Jingcheng Liu and Jalaj Upadhyay and Zongrui Zou},
  journal= {arXiv preprint arXiv:2309.17330},
  year   = {2023}
}
R2 v1 2026-06-28T12:36:18.221Z