Implementing the Exponential Mechanism with Base-2 Differential Privacy
Christina Ilvento

TL;DR
This paper presents a method to implement the exponential mechanism of differential privacy exactly using base-2 arithmetic, addressing practical implementation issues and enhancing security and correctness in real-world applications.
Contribution
The authors introduce a novel approach switching to base-2 arithmetic for exact exponential mechanism implementation, reducing approximation errors and improving practical privacy guarantees.
Findings
Exact implementation for a wide range of epsilon values
Minimal overhead and complexity in implementation
Enhanced security and correctness monitoring
Abstract
Despite excellent theoretical support, Differential Privacy (DP) can still be a challenge to implement in practice. In part, this challenge is due to the concerns associated with translating arbitrary- or infinite-precision theoretical mechanisms to the reality of floating point or fixed-precision. Beginning with the troubling result of Mironov demonstrating the security issues of using floating point for implementing the Laplace mechanism, there have been many reasonable questions raised concerning the vulnerabilities of real-world implementations of DP. In this work, we examine the practicalities of implementing the exponential mechanism of McSherry and Talwar. We demonstrate that naive or malicious implementations can result in catastrophic privacy failures. To address these problems, we show that the mechanism can be implemented exactly for a rich set of values of the privacy…
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.
