English

Featherweight PINQ

Programming Languages 2015-05-12 v1

Abstract

Differentially private mechanisms enjoy a variety of composition properties. Leveraging these, McSherry introduced PINQ (SIGMOD 2009), a system empowering non-experts to construct new differentially private analyses. PINQ is an LINQ-like API which provides automatic privacy guarantees for all programs which use it to mediate sensitive data manipulation. In this work we introduce featherweight PINQ, a formal model capturing the essence of PINQ. We prove that any program interacting with featherweight PINQ's API is differentially private.

Keywords

Cite

@article{arxiv.1505.02642,
  title  = {Featherweight PINQ},
  author = {Hamid Ebadi and David Sands},
  journal= {arXiv preprint arXiv:1505.02642},
  year   = {2015}
}
R2 v1 2026-06-22T09:31:50.998Z