Synthesizing differentially private programs
Synthesizing differentially private programs
复制标题
综合差分私有程序
DOI:
10.1145/3341698
复制
发表时间:
2019
影响因子:
--
通讯作者:
Aws Albarghouthi
中科院分区:
文献类型:
--
作者:
Calvin Smith;Aws Albarghouthi
Inspired by the proliferation of data-analysis tasks, recent research in program synthesis has had a strong focus on enabling users to specify data-analysis programs through intuitive specifications, like examples and natural language. However, with the ever-increasing threat to privacy through data analysis, we believe it is imperative to reimagine program synthesis technology in the presence of formal privacy constraints. In this paper, we study the problem of automatically synthesizing randomized, differentially private programs, where the user can provide the synthesizer with a constraint on the privacy of the desired algorithm. We base our technique on a linear dependent type system that can track the resources consumed by a program, and hence its privacy cost. We develop a novel type-directed synthesis algorithm that constructs randomized differentially private programs. We apply our technique to the problems of synthesizing database-like queries as well as recursive differential privacy mechanisms from the literature.
影响因子:
1.8
作者:
Albarghouthi, Aws;Hsu, Justin
通讯作者:
Hsu, Justin
影响因子:
--
作者:
Calvin Smith;Justin Hsu;Aws Albarghouthi
通讯作者:
Calvin Smith;Justin Hsu;Aws Albarghouthi