KH-inv-LD: Safeguarding Sensitive Labels in the Age of Weighted Social Networks

Protecting Sensitive Labels in Weighted Social Networks

2013-11-01
Ke Chen, Hongyi Zhang, Bin Wang, Xiaochun Yang
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces the k-histogram-inverse-l-diversity (KH-inv-LD) model, a novel privacy-preserving framework for weighted social networks. It focuses on anonymizing both edge weights and sensitive node labels simultaneously to prevent identity and attribute disclosure in data publishing.

TL;DR

While many social network privacy techniques focus on "who is connected to whom," they often ignore the specific "labels" (like salary or medical data) attached to those users in weighted graphs. This paper proposes the KH-inv-LD (k-histogram-inverse-l-diversity) model. It ensures that no user can be uniquely identified by their connection weights, and even if a group is identified, their sensitive attributes remain diverse enough to prevent disclosure.

Background: The Hidden Leakage in weights

In a typical recommendation system or professional network, edges represent interactions with specific intensities (weights). An attacker with "background knowledge" might know that "Alice has 5 connections with specific involvement levels." This set of weights—a weight bag—acts as a fingerprint.

Previous studies focused on making these weight bags indistinguishable (k-histogram anonymity). However, the authors argue this is insufficient. Even if you hide Alice among people, if all people in that group share the same sensitive label (e.g., "Salary: 100K"), Alice's privacy is still compromised.

The Challenge: Balancing Utility and Privacy

The core difficulty lies in preserving the "Utility" of the graph. If we scramble weights or labels too much, the data becomes useless for researchers or recommendation algorithms. The authors identify two main hurdles:

  1. Weight Bag fingerprinting: Hiding the identity within a group of similar nodes.
  2. Sensitive Label homogeneity: Reaching -diversity without losing the semantic meaning of the labels.

Methodology: The KH-inv-LD Framework

The authors propose a robust two-step pipeline to solve this:

1. k-histogram Anonymization

The algorithm maps every node's weight bag into a d-dimensional space. By sorting these bags and grouping nodes with the most similar degrees, they modify weights minimally to make all nodes in a group identical in their weight distribution.

Model Architecture: Anonymization Example In the figure above, (a) shows the original graph vulnerable to sub-graph attacks, while (b) demonstrates the 2-histogram graph where nodes like A and B become indistinguishable.

2. Multi-Sensitive Attribute Generalization (MSAG)

Unlike simple -diversity which might just replace values, the authors use Generalization Trees.

  • Numerical values (like Salary) are converted into ranges (e.g., 80K-100K).
  • Categorical values (like Disease) are moved up to a "parent" category in a hierarchy (e.g., "Flu" becomes "Respiratory").

The innovation here is the Split-Domain Generalization. Instead of generalizing everything (which destroys utility), they calculate the similarity between attributes to group similar labels together, minimizing the "Information Loss" (IL).

Experimental Results: High Stakes, High Utility

The researchers tested their methods on scientific collaboration datasets (Hep-Th and Cond-Mat-2005).

  • Runtime Efficiency: The algorithm (MSAG) processes complex multi-attribute data efficiently. While affects the runtime due to larger grouping calculations, the diversity parameter has a negligible impact on speed.
  • Data Integrity: The edge weight distribution of the anonymized graph (KHG) closely mimics the original, ensuring that graph-theoretic analysis remains valid.

Experimental Result: Average Query Error The Error Rate (RQ) remains acceptable (around 0.2-0.3) even as privacy constraints () increase, proving that their similarity-based generalization preserves the core data utility.

Critical Insight & Conclusion

This work bridges a critical gap between Graph Theory and Relational Data Privacy. By treating weight bags as quasi-identifiers and node labels as sensitive attributes, the KH-inv-LD model provides a holistic shield for social network data.

Takeaway for Practitioners: When publishing graph data, structural anonymity is only half the battle. If your nodes carry sensitive metadata, you must ensure attribute diversity within your structural partitions to prevent "homogeneity attacks." The split-domain generalization presented here offers a practical roadmap for maintaining high utility while meeting strict privacy requirements.

Find Similar Papers

Try Our Examples

  • Search for recent papers that address the intersection of Differential Privacy and weighted graph anonymization to compare with generalization-based methods.
  • Which paper originally proposed the "k-histogram" model for weighted graphs, and how does the KH-inv-LD extension modify the structural grouping process?
  • What are the current SOTA methods for protecting multi-sensitive attributes in dynamic social networks where edge weights change over time?
Contents
KH-inv-LD: Safeguarding Sensitive Labels in the Age of Weighted Social Networks
1. TL;DR
2. Background: The Hidden Leakage in weights
3. The Challenge: Balancing Utility and Privacy
4. Methodology: The KH-inv-LD Framework
4.1. 1. k-histogram Anonymization
4.2. 2. Multi-Sensitive Attribute Generalization (MSAG)
5. Experimental Results: High Stakes, High Utility
6. Critical Insight & Conclusion