Ektelo: A Framework for Defining Differentially-Private Computations
Not on the map. Why?
Abstract (arXiv)
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, Ektelo, 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. After describing the design and architecture of the Ektelo system, we show that Ektelo is expressive, allows for safer implementations through code reuse, and that it allows both privacy novices and experts to easily design algorithms. We demonstrate the use of Ektelo by designing several new state-of-the-art algorithms.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 0; 2024: 0; 2025: 0; 2026: 1.
4 papers.
- 2021Hermite Polynomial Features for Private Data Generationcited by 21
- 2021Frequency Estimation Under Multiparty Differential Privacy: One-shot and Streamingcited by 8
- 2021Relaxed Marginal Consistency for Differentially Private Query Answeringcited by 5
- 2026Accurate and Scalable Matrix Mechanisms via Divide and Conquercited by 1
- 2026Accurate and Scalable Matrix Mechanisms via Divide and Conquer1 Apr 2026
- 2021Relaxed Marginal Consistency for Differentially Private Query Answering13 Sep 2021
- 2021Hermite Polynomial Features for Private Data Generation9 Jun 2021
- 2021Frequency Estimation Under Multiparty Differential Privacy: One-shot and Streaming5 Apr 2021