Skip to content

feat: differential privacy (2/5): randomized response, Laplace, geometric and exponential mechanisms - #89

Draft
KoushaKalantari wants to merge 2 commits into
stat-lib:mainfrom
KoushaKalantari:dp-mechanisms
Draft

KoushaKalantari wants to merge 2 commits into
stat-lib:mainfrom
KoushaKalantari:dp-mechanisms

Conversation

@KoushaKalantari

Copy link
Copy Markdown

Depends on: #88
Formalizes: Dwork, Roth (2014), Ch. 3 (Claim 3.5, Thms. 3.6, 3.8, 3.10, 3.11, Cor. 3.12); Warner, JASA 1965 (randomized response); McSherry, Talwar, FOCS 2007 (exponential mechanism); Ghosh, Roughgarden, Sundararajan, STOC 2009 (geometric mechanism).
How this PR relates to the InfoLeakage library: https://github.com/KoushaKalantari/InfoLeakage#relationship-to-statlib

AI use: I used Opus 5.5 for creating the code, and Codex (gpt-6-astra) for reviewing the proofs.

  • I have read and understood every line of code in this PR.
  • I take responsibility for its correctness, style, and fit with the surrounding library.
  • If a reviewer raises a question, I can answer it without re-running the AI tool.

🤖 Generated with Claude Code

KoushaKalantari and others added 2 commits November 13, 2026 13:11
…oup privacy, composition (Dwork–Roth)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…l mechanisms

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant