English

Almost linear time differentially private release of synthetic graphs

Cryptography and Security 2024-06-05 v1 Data Structures and Algorithms Machine Learning

Abstract

In this paper, we give an almost linear time and space algorithms to sample from an exponential mechanism with an 1\ell_1-score function defined over an exponentially large non-convex set. As a direct result, on input an nn vertex mm edges graph GG, we present the \textit{first} O~(m)\widetilde{O}(m) time and O(m)O(m) space algorithms for differentially privately outputting an nn vertex O(m)O(m) edges synthetic graph that approximates all the cuts and the spectrum of GG. These are the \emph{first} private algorithms for releasing synthetic graphs that nearly match this task's time and space complexity in the non-private setting while achieving the same (or better) utility as the previous works in the more practical sparse regime. Additionally, our algorithms can be extended to private graph analysis under continual observation.

Keywords

Cite

@article{arxiv.2406.02156,
  title  = {Almost linear time differentially private release of synthetic graphs},
  author = {Jingcheng Liu and Jalaj Upadhyay and Zongrui Zou},
  journal= {arXiv preprint arXiv:2406.02156},
  year   = {2024}
}
R2 v1 2026-06-28T16:52:42.106Z