Research Article

Balancing Privacy-Utility of Differential Privacy Mechanism: A Collaborative Perspective

Algorithm 1

Collaborative algorithm of differential privacy mechanism.
 Input: Data utility , desired privacy budget , -sensitivity
 Output:
(1)Computing the utility factor from data utility ;
(2)while required privacy budget do
(3)Generating noise using differential privacy mechanism with desired privacy budget ;
(4)end while
(5)whiledo
(6) and ;
(7)end while
(8)Computing noise
(9)Adding noise to numerical query results ;