97
14

A Joint Exponential Mechanism For Differentially Private Top-kk

Abstract

We present a differentially private algorithm for releasing the sequence of kk elements with the highest counts from a data domain of dd elements. The algorithm is a "joint" instance of the exponential mechanism, and its output space consists of all O(dk)O(d^k) length-kk sequences. Our main contribution is a method to sample this exponential mechanism in time O(dklog(k)+dlog(d))O(dk\log(k) + d\log(d)) and space O(dk)O(dk). Experiments show that this approach outperforms existing pure differential privacy methods and improves upon even approximate differential privacy methods for moderate kk.

View on arXiv
Comments on this paper