PGB: Benchmarking Differentially Private Synthetic Graph Generation Algorithms

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Liu, Shang, Du, Hao, Cao, Yang, Yan, Bo, Liu, Jinfei, Yoshikawa, Masatoshi
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866915054261108736
author Liu, Shang
Du, Hao
Cao, Yang
Yan, Bo
Liu, Jinfei
Yoshikawa, Masatoshi
author_facet Liu, Shang
Du, Hao
Cao, Yang
Yan, Bo
Liu, Jinfei
Yoshikawa, Masatoshi
contents Differentially private graph analysis is a powerful tool for deriving insights from diverse graph data while protecting individual information. Designing private analytic algorithms for different graph queries often requires starting from scratch. In contrast, differentially private synthetic graph generation offers a general paradigm that supports one-time generation for multiple queries. Although a rich set of differentially private graph generation algorithms has been proposed, comparing them effectively remains challenging due to various factors, including differing privacy definitions, diverse graph datasets, varied privacy requirements, and multiple utility metrics. To this end, we propose PGB (Private Graph Benchmark), a comprehensive benchmark designed to enable researchers to compare differentially private graph generation algorithms fairly. We begin by identifying four essential elements of existing works as a 4-tuple: mechanisms, graph datasets, privacy requirements, and utility metrics. We discuss principles regarding these elements to ensure the comprehensiveness of a benchmark. Next, we present a benchmark instantiation that adheres to all principles, establishing a new method to evaluate existing and newly proposed graph generation algorithms. Through extensive theoretical and empirical analysis, we gain valuable insights into the strengths and weaknesses of prior algorithms. Our results indicate that there is no universal solution for all possible cases. Finally, we provide guidelines to help researchers select appropriate mechanisms for various scenarios.
format Preprint
id arxiv_https___arxiv_org_abs_2408_02928
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle PGB: Benchmarking Differentially Private Synthetic Graph Generation Algorithms
Liu, Shang
Du, Hao
Cao, Yang
Yan, Bo
Liu, Jinfei
Yoshikawa, Masatoshi
Databases
Differentially private graph analysis is a powerful tool for deriving insights from diverse graph data while protecting individual information. Designing private analytic algorithms for different graph queries often requires starting from scratch. In contrast, differentially private synthetic graph generation offers a general paradigm that supports one-time generation for multiple queries. Although a rich set of differentially private graph generation algorithms has been proposed, comparing them effectively remains challenging due to various factors, including differing privacy definitions, diverse graph datasets, varied privacy requirements, and multiple utility metrics. To this end, we propose PGB (Private Graph Benchmark), a comprehensive benchmark designed to enable researchers to compare differentially private graph generation algorithms fairly. We begin by identifying four essential elements of existing works as a 4-tuple: mechanisms, graph datasets, privacy requirements, and utility metrics. We discuss principles regarding these elements to ensure the comprehensiveness of a benchmark. Next, we present a benchmark instantiation that adheres to all principles, establishing a new method to evaluate existing and newly proposed graph generation algorithms. Through extensive theoretical and empirical analysis, we gain valuable insights into the strengths and weaknesses of prior algorithms. Our results indicate that there is no universal solution for all possible cases. Finally, we provide guidelines to help researchers select appropriate mechanisms for various scenarios.
title PGB: Benchmarking Differentially Private Synthetic Graph Generation Algorithms
topic Databases
url https://arxiv.org/abs/2408.02928