Research Article
Differentially Private Attributed Network Releasing Based on Early Fusion
Algorithm 1
Differentially private attributed network publishing by ANP (DP-ANP).
| | Input: node dataset V, attribute dataset , group number K, privacy parameter , maximum iterations . | | | Output: sanitized attribute network . | | (1) | Initialize the attribute network from V, , and K. | | (2) | Initialize the parameters | | (3) | for t = 1,…,do | | (4) | E step: given , compute . | | (5) | M step: compute . | | (6) | Compute and choose . | | (7) | Given , compute the number of nodes from , called . | | (8) | Compute . | | (9) | Compute . | | (10) | end for | | (11) | Choose . | | (12) | for each vertex and do | | (13) | choose . | | (14) | end for | | (15) | return. |
|