Near-Optimal Differentially Private Graph Algorithms via the Multidimensional AboveThreshold Mechanism
Laxman Dhulipala, Monika Henzinger, George Z. Li, Quanquan C. Liu, A. R. Sricharan, Leqi Zhu

TL;DR
This paper introduces the Multidimensional AboveThreshold (MAT) mechanism, a novel generalized sparse vector technique, to improve differentially private graph algorithms, achieving near-optimal bounds for problems like k-core decomposition.
Contribution
The paper develops the MAT mechanism, extending SVT to multiple dimensions, enabling improved differentially private algorithms for key graph problems with tight bounds.
Findings
Achieves tight bounds for k-core decomposition with no multiplicative error.
Provides improved algorithms for densest subgraph and low out-degree ordering.
Introduces a private defective coloring algorithm based on graph arboricity.
Abstract
Many differentially private and classical non-private graph algorithms rely crucially on determining whether some property of each vertex meets a threshold. For example, for the -core decomposition problem, the classic peeling algorithm iteratively removes a vertex if its induced degree falls below a threshold. The sparse vector technique (SVT) is generally used to transform non-private threshold queries into private ones with only a small additive loss in accuracy. However, a naive application of SVT in the graph setting leads to an amplification of the error by a factor of due to composition, as SVT is applied to every vertex. In this paper, we resolve this problem by formulating a novel generalized sparse vector technique which we call the Multidimensional AboveThreshold (MAT) Mechanism which generalizes SVT (applied to vectors with one dimension) to vectors with multiple…
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.
