Accurate and Scalable Matrix Mechanisms via Divide and Conquer
Guanlin He, Yingtai Xiao, Jiamu Bai, Xin Gu, Zeyu Ding, Wenpeng Yin, Daniel Kifer

TL;DR
This paper introduces QuerySmasher, a divide-and-conquer matrix mechanism that improves scalability and accuracy for differentially private query answering by decomposing workloads into manageable sub-problems.
Contribution
QuerySmasher offers a novel scalable approach that generalizes and outperforms prior matrix mechanisms like ResidualPlanner and Weighted Fourier Factorizations.
Findings
QuerySmasher subsumes prior mechanisms and can dominate them under sum squared error.
Experimental results show QuerySmasher's scalability and improved accuracy.
The method effectively decomposes complex workloads into low-dimensional sub-problems.
Abstract
Matrix mechanisms are often used to provide unbiased differentially private query answers when publishing statistics or creating synthetic data. Recent work has developed matrix mechanisms, such as ResidualPlanner and Weighted Fourier Factorizations, that scale to high dimensional datasets while providing optimality guarantees for workloads such as marginals and circular product queries. They operate by adding noise to a linearly independent set of queries that can compactly represent the desired workloads. In this paper, we present QuerySmasher, an alternative scalable approach based on a divide-and-conquer strategy. Given a workload that can be answered from various data marginals, QuerySmasher splits each query into sub-queries and re-assembles the pieces into mutually orthogonal sub-workloads. These sub-workloads represent small, low-dimensional problems that can be independently…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
