ICML2022

A Joint Exponential Mechanism For Differentially Private Top-k

Jennifer Gillenwater, Matthew Joseph, Andres Muñoz Medina, Mónica Ribero Diaz

20 citations

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.