Skip to main content

?ktelo: A framework for defining differentially-private computations

Publication ,  Conference
Zhang, D; McKenna, R; Kotsogiannis, I; Bissias, G; Hay, M; MacHanavajjhala, A; Miklau, G
Published in: SIGMOD Record
March 1, 2019

The adoption of differential privacy is growing but the complexity of designing private, efficient and accurate algorithms is still high. We propose a novel programming framework and system, ?ktelo, for implementing both existing and new privacy algorithms. For the task of answering linear counting queries, we show that nearly all existing algorithms can be composed from operators, each conforming to one of a small number of operator classes. While past programming frameworks have helped to ensure the privacy of programs, the novelty of our framework is its significant support for authoring accurate and efficient (as well as private) programs. We describe the design and architecture of the ?ktelo system and show that ?ktelo is expressive enough to describe many algorithms from the privacy literature. ?ktelo allows for safer implementations through code reuse and allows both privacy novices and experts to more easily design new algorithms. We demonstrate the use of ?ktelo by designing new algorithms offering state-of-the-art accuracy and runtime.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

SIGMOD Record

DOI

ISSN

0163-5808

Publication Date

March 1, 2019

Volume

48

Issue

1

Start / End Page

15 / 22

Related Subject Headings

  • Information Systems
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Zhang, D., McKenna, R., Kotsogiannis, I., Bissias, G., Hay, M., MacHanavajjhala, A., & Miklau, G. (2019). ?ktelo: A framework for defining differentially-private computations. In SIGMOD Record (Vol. 48, pp. 15–22). https://doi.org/10.1145/3183713.3196921
Zhang, D., R. McKenna, I. Kotsogiannis, G. Bissias, M. Hay, A. MacHanavajjhala, and G. Miklau. “?ktelo: A framework for defining differentially-private computations.” In SIGMOD Record, 48:15–22, 2019. https://doi.org/10.1145/3183713.3196921.
Zhang D, McKenna R, Kotsogiannis I, Bissias G, Hay M, MacHanavajjhala A, et al. ?ktelo: A framework for defining differentially-private computations. In: SIGMOD Record. 2019. p. 15–22.
Zhang, D., et al. “?ktelo: A framework for defining differentially-private computations.” SIGMOD Record, vol. 48, no. 1, 2019, pp. 15–22. Scopus, doi:10.1145/3183713.3196921.
Zhang D, McKenna R, Kotsogiannis I, Bissias G, Hay M, MacHanavajjhala A, Miklau G. ?ktelo: A framework for defining differentially-private computations. SIGMOD Record. 2019. p. 15–22.

Published In

SIGMOD Record

DOI

ISSN

0163-5808

Publication Date

March 1, 2019

Volume

48

Issue

1

Start / End Page

15 / 22

Related Subject Headings

  • Information Systems