Privacy-Enhanced Database Synthesis for Benchmark Publishing (Technical Report)

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ge, Yunqing, Qin, Jianbin, Zheng, Shuyuan, Zhong, Yongrui, Tang, Bo, Qiu, Yu-Xuan, Mao, Rui, Yuan, Ye, Onizuka, Makoto, Xiao, Chuan
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916681777938432
author Ge, Yunqing
Qin, Jianbin
Zheng, Shuyuan
Zhong, Yongrui
Tang, Bo
Qiu, Yu-Xuan
Mao, Rui
Yuan, Ye
Onizuka, Makoto
Xiao, Chuan
author_facet Ge, Yunqing
Qin, Jianbin
Zheng, Shuyuan
Zhong, Yongrui
Tang, Bo
Qiu, Yu-Xuan
Mao, Rui
Yuan, Ye
Onizuka, Makoto
Xiao, Chuan
contents Benchmarking is crucial for evaluating a DBMS, yet existing benchmarks often fail to reflect the varied nature of user workloads. As a result, there is increasing momentum toward creating databases that incorporate real-world user data to more accurately mirror business environments. However, privacy concerns deter users from directly sharing their data, underscoring the importance of creating synthesized databases for benchmarking that also prioritize privacy protection. Differential privacy (DP)-based data synthesis has become a key method for safeguarding privacy when sharing data, but the focus has largely been on minimizing errors in aggregate queries or downstream ML tasks, with less attention given to benchmarking factors like query runtime performance. This paper delves into differentially private database synthesis specifically for benchmark publishing scenarios, aiming to produce a synthetic database whose benchmarking factors closely resemble those of the original data. Introducing \textit{PrivBench}, an innovative synthesis framework based on sum-product networks (SPNs), we support the synthesis of high-quality benchmark databases that maintain fidelity in both data distribution and query runtime performance while preserving privacy. We validate that PrivBench can ensure database-level DP even when generating multi-relation databases with complex reference relationships. Our extensive experiments show that PrivBench efficiently synthesizes data that maintains privacy and excels in both data distribution similarity and query runtime similarity.
format Preprint
id arxiv_https___arxiv_org_abs_2405_01312
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Privacy-Enhanced Database Synthesis for Benchmark Publishing (Technical Report)
Ge, Yunqing
Qin, Jianbin
Zheng, Shuyuan
Zhong, Yongrui
Tang, Bo
Qiu, Yu-Xuan
Mao, Rui
Yuan, Ye
Onizuka, Makoto
Xiao, Chuan
Databases
Cryptography and Security
Benchmarking is crucial for evaluating a DBMS, yet existing benchmarks often fail to reflect the varied nature of user workloads. As a result, there is increasing momentum toward creating databases that incorporate real-world user data to more accurately mirror business environments. However, privacy concerns deter users from directly sharing their data, underscoring the importance of creating synthesized databases for benchmarking that also prioritize privacy protection. Differential privacy (DP)-based data synthesis has become a key method for safeguarding privacy when sharing data, but the focus has largely been on minimizing errors in aggregate queries or downstream ML tasks, with less attention given to benchmarking factors like query runtime performance. This paper delves into differentially private database synthesis specifically for benchmark publishing scenarios, aiming to produce a synthetic database whose benchmarking factors closely resemble those of the original data. Introducing \textit{PrivBench}, an innovative synthesis framework based on sum-product networks (SPNs), we support the synthesis of high-quality benchmark databases that maintain fidelity in both data distribution and query runtime performance while preserving privacy. We validate that PrivBench can ensure database-level DP even when generating multi-relation databases with complex reference relationships. Our extensive experiments show that PrivBench efficiently synthesizes data that maintains privacy and excels in both data distribution similarity and query runtime similarity.
title Privacy-Enhanced Database Synthesis for Benchmark Publishing (Technical Report)
topic Databases
Cryptography and Security
url https://arxiv.org/abs/2405.01312