Research Article
Key-Value Data Collection with Distribution Estimation under Local Differential Privacy
Algorithm 3
Numerical distribution estimation.
| Input: Perturbed results, estimated frequency , padding length , number of bins . | | Output: Reconstructed histogram | (1) | Discretize the perturbed results into bins. | (2) | Subtract from each bin. | (3) | Divide each bin by to generate . | (4) | Initialize for all . | (5) | while not converging do | (6) | E-step , | (7) | M-step , | (8) | end while | (9) | Reconstructed histogram | (10) | return reconstructed histogram |
|