Almost linear time differentially private release of synthetic graphs

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Liu, Jingcheng, Upadhyay, Jalaj, Zou, Zongrui
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929373034053632
author Liu, Jingcheng
Upadhyay, Jalaj
Zou, Zongrui
author_facet Liu, Jingcheng
Upadhyay, Jalaj
Zou, Zongrui
contents In this paper, we give an almost linear time and space algorithms to sample from an exponential mechanism with an $\ell_1$-score function defined over an exponentially large non-convex set. As a direct result, on input an $n$ vertex $m$ edges graph $G$, we present the \textit{first} $\widetilde{O}(m)$ time and $O(m)$ space algorithms for differentially privately outputting an $n$ vertex $O(m)$ edges synthetic graph that approximates all the cuts and the spectrum of $G$. 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.
format Preprint
id arxiv_https___arxiv_org_abs_2406_02156
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Almost linear time differentially private release of synthetic graphs
Liu, Jingcheng
Upadhyay, Jalaj
Zou, Zongrui
Cryptography and Security
Data Structures and Algorithms
Machine Learning
In this paper, we give an almost linear time and space algorithms to sample from an exponential mechanism with an $\ell_1$-score function defined over an exponentially large non-convex set. As a direct result, on input an $n$ vertex $m$ edges graph $G$, we present the \textit{first} $\widetilde{O}(m)$ time and $O(m)$ space algorithms for differentially privately outputting an $n$ vertex $O(m)$ edges synthetic graph that approximates all the cuts and the spectrum of $G$. 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.
title Almost linear time differentially private release of synthetic graphs
topic Cryptography and Security
Data Structures and Algorithms
Machine Learning
url https://arxiv.org/abs/2406.02156