Pan-Private Uniformity Testing
Abstract
A centrally differentially private algorithm maps raw data to differentially private outputs. In contrast, a locally differentially private algorithm may only access data through public interaction with data holders, and this interaction must be a differentially private function of the data. We study the intermediate model of pan-privacy. Unlike a locally private algorithm, a pan-private algorithm receives data in the clear. Unlike a centrally private algorithm, the algorithm receives data one element at a time and must maintain a differentially private internal state while processing this stream. First, we show that pure pan-privacy against multiple intrusions on the internal state is equivalent to sequentially interactive local privacy. Next, we contextualize pan-privacy against a single intrusion by analyzing the sample complexity of uniformity testing over domain . Focusing on the dependence on , centrally private uniformity testing has sample complexity , while noninteractive locally private uniformity testing has sample complexity . We show that the sample complexity of pure pan-private uniformity testing is . By a new lower bound for the sequentially interactive setting, we also separate pan-private from sequentially interactive locally private and multi-intrusion pan-private uniformity testing.
Cite
@article{arxiv.1911.01452,
title = {Pan-Private Uniformity Testing},
author = {Kareem Amin and Matthew Joseph and Jieming Mao},
journal= {arXiv preprint arXiv:1911.01452},
year = {2020}
}