Near-Optimal Differentially Private k-Core Decomposition
Recent work by Dhulipala, Liu, Raskhodnikova, Shi, Shun, and Yu~\cite{DLRSSY22} initiated the study of the -core decomposition problem under differential privacy. They show that approximate -core numbers can be output while guaranteeing differential privacy, while only incurring a multiplicative error of (for any constant ) and additive error of . In this paper, we revisit this problem. Our main result is an -edge differentially private algorithm for -core decomposition which outputs the core numbers with no multiplicative error and additive error. This improves upon previous work by a factor of 2 in the multiplicative error, while giving near-optimal additive error. With a little additional work, this implies improved algorithms for densest subgraph and low out-degree ordering under differential privacy. For low out-degree ordering, we give an -edge differentially private algorithm which outputs an implicit orientation such that the out-degree of each vertex is at most , where is the degeneracy of the graph. This improves upon the best known guarantees for the problem by a factor of and gives near-optimal additive error. For densest subgraph, we give an -edge differentially private algorithm outputting a subset of nodes that induces a subgraph of density at least , where is the density for the optimal subgraph.
View on arXiv