Personalized Sensitive Label-Preserving: Bridging the Gap Between Privacy and Social Network Utility

A Personalized Sensitive Label-Preserving Model and Algorithm Based on Utility in Social Network Data Publishing

2016-01-01
Yuqin Xie, Mingchun Zheng, Lin Liu
Summary
Problem
Method
Results
Takeaways
Abstract

The paper introduces a personalized sensitive label-preserving model for social network data publishing that balances privacy and data utility. It specifically proposes a utility-oriented k-degree anonymization approach using a vertex-labeled graph model and a novel node segmentation algorithm.

TL;DR

Publishing social network data requires a delicate balance: protecting user privacy without rendering the data useless for researchers. This paper tackles the "excessive anonymity" problem in traditional k-degree models. By shifting the focus from "minimizing edge changes" to "preserving topological features" (like Average Path Length and Clustering Coefficient), the authors propose a node segmentation algorithm that maintains high data utility while effectively resisting structural re-identification attacks.

Problem & Motivation: The Distortion of Data

Traditional anonymization often treats graph structure as a secondary concern. When nodes are modified to meet k-degree anonymity (ensuring every node shares its degree with at least others), the resulting "noise" frequently destroys the graph's fundamental characteristics.

The authors identify two fatal flaws in prior work:

  1. Indiscriminate Anonymization: Sensitive attributes are often anonymized to the same degree regardless of their actual sensitivity.
  2. Structural Fragility: Using the "number of changes" as a utility metric ignores the fact that different edges have different impacts on the graph's global properties.

The research intuition here is clear: Not all nodes are created equal. Sensitive nodes and "bridging" nodes (key nodes that connect different communities) must be handled with surgical precision.

Methodology: A Utility-Centric Dual-Layer Model

The core of the methodology lies in redefining how we measure "loss" during anonymization. Instead of just counting added edges, the authors look at the Topological Similarity.

1. Dual-Layer Analysis

The model splits the problem into two spheres:

  • Upper Virtual Network: Used to map users to attribute nodes. A sensitivity function determines which attributes are "sensitive" based on a threshold .
  • Lower Distributed Network: Focuses on "Key Nodes" (KV) using Betweenness Centrality. These are the nodes whose modification would most severely damage the graph's connectivity.

2. The Multi-Objective Utility Function

The authors define a new utility loss function : Where:

  • TC (Topology Change): Measures the deviation in Average Path Length (APL) and Clustering Coefficient (CC).
  • IL (Information Loss): Measures the overlap between sensitive nodes and key bridging nodes.

Model Architecture and Utility Definition

3. Node Segmentation Algorithm

Unlike standard edge-addition algorithms, the node segmentation approach focuses on grouping nodes based on their attribute similarity (calculated via Cosine Similarity of their attribute vectors) and their degree needs, mitigating the "excessive anonymity" effect.

Experiments & Results: Superior Structural Preservation

The authors tested their approach using a 13MB subgraph from the Last.fm dataset. The primary goal was to see how much the graph's "soul" (its topology) was altered as privacy requirements () grew stricter.

Key Findings:

  • Average Path Length (APL): While traditional k-degree methods caused APL to fluctuate wildly, the proposed node segmentation algorithm kept APL remarkably stable, nearly mirroring the original graph's properties.
  • Clustering Coefficient (CC): The proposed method maintained the "community" structure of the network much better than simple edge-addition methods, which tend to "flatten" or "over-connect" clusters.

APL Performance Comparison Fig 2. The impact on Average Path Length (APL) - Lower distortion compared to traditional methods.

CC Performance Comparison Fig 3. The impact on Clustering Coefficient (CC) - High structural fidelity.

Critical Insight & Conclusion

The significance of this work lies in its move toward Personalized Privacy. By recognizing that sensitive attribute preservation and topological utility can be mathematically unified, it provides a roadmap for more responsible data sharing.

Limitations: The sensitivity thresholds () currently rely on "experience" or manual setting. For this to be truly robust in production, automatable, data-driven methods for determining these parameters are required.

Future Outlook: As social graphs become increasingly multi-modal (containing text, images, and temporal links), the concept of "utility" must expand. This paper provides a solid foundation by proving that graph-theoretic metrics (APL, CC) are better anchors for anonymization than simple edit distances.

Find Similar Papers

Try Our Examples

  • Search for recent papers published after 2020 that address the trade-off between k-degree anonymity and graph topology preservation in large-scale social networks.
  • Who first proposed the k-degree anonymity model for social networks, and how have subsequent works evolved the definition of "utility" beyond simple structural change counts?
  • Explore applications of the proposed node segmentation anonymization technique in other domains like healthcare data graphs or financial transaction networks.
Contents
Personalized Sensitive Label-Preserving: Bridging the Gap Between Privacy and Social Network Utility
1. TL;DR
2. Problem & Motivation: The Distortion of Data
3. Methodology: A Utility-Centric Dual-Layer Model
3.1. 1. Dual-Layer Analysis
3.2. 2. The Multi-Objective Utility Function
3.3. 3. Node Segmentation Algorithm
4. Experiments & Results: Superior Structural Preservation
4.1. Key Findings:
5. Critical Insight & Conclusion