Abstract

Privacy preserving network publishing has been studied extensively in recent years. Although more works have adopted un-weighted graphs to model network relationships, weighted graph modeling can provide deeper analysis of the degree of relationships. Previous works on weighted graph privacy have concentrated on preserving the shortest path characteristic between pairs of vertices. Two common types of privacy have been proposed. One type of privacy tried to add random noise edge weights to the graph but still maintain the same shortest path. The other privacy, k-shortest path privacy, minimally perturbed edge weights so that there exist k shortest paths. However, the k-shortest path privacy did not consider degree attacks on the nodes of anonymized shortest paths. For example, if the adversary possesses background knowledge of node degrees on the shortest path, the true shortest path can be identified. We have previously presented a new concept called (k 1 , k 2 )-shortest path privacy to prevent such privacy breach [1]. A published network graph with (k 1 , k 2 )-shortest path privacy has at least k 1 indistinguishable shortest paths between the source and destination vertices. In addition, for the non-overlapping vertices on the k 1 shortest paths, there exist at least k 2 vertices with same node degree and lie on more than one shortest path. In this work, we further propose edge insertion and edge weight determination techniques to effectively achieve the proposed privacy. Numerical comparisons based on average clustering coefficient and average shortest path length show that the proposed TNF approach is simple and effective. KeywordsSocial networksPrivacy preservingEdge weightsK-shortest path privacy(K1, K2)-shortest path privacy

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call