Understand
We consider the problem of answering queries about a sensitive dataset subject to differential privacy.
- The queries may be chosen adversarially from a larger set Q of allowable queries in one of three ways, which we list in order from easiest to hardest to answer: Offline: The queries are chosen all at once and the differentially private mechanism answers the queries in a single batch.
- Online: The queries are chosen all at once, but the mechanism only receives the queries in a streaming fashion and must answer each query before seeing the next query.
- Adaptive: The queries are chosen one at a time and the mechanism must answer each query before the next query is chosen.
Reading the bibliography…