De-anonymizing the Partial Web: How Social Networks Leak Privacy via Seeds
De-anonymize social network under partial overlap
This paper investigates the de-anonymization of social networks under the Erdos-Renyi (ER) model, focusing on the realistic scenario of partially overlapping node sets. It extends the Percolation Graph Matching (PGM) algorithm and identifies a critical phase transition threshold for seed set size required for successful network re-identification.
TL;DR
Social network de-anonymization is often treated as a graph matching puzzle. This paper reveals that even if an attacker only has a partial view of two different social platforms (partial overlap), they can reveal the identities of almost all users using just a small "seed" of known identities. By extending Bootstrap Percolation theory to the Erdős-Rényi (ER) model, the authors pinpoint the exact "tipping point" where a few known users lead to a total privacy collapse.
Background: The Seeded Attack Logic
Imagine you have an anonymous dataset of Facebook connections and a public dataset of Twitter followers. Even if names are removed, the "shape" of your social circle is unique. Attackers use "seeds"—users whose identities are known on both platforms—to start a chain reaction of identification.
The authors identify a major gap in previous research: most models assume the two networks have the exact same users. In the real world, you might be on Twitter but not Facebook. This paper asks: How much overlap is enough for an attacker to succeed?
The Problem & Motivation: Beyond Perfect Overlap
Prior SOTA work (like Yartseva et al.) established that there is a critical seed size . If you have more than seeds, identification spreads like a virus (percolation); if fewer, the attack fails. However, these models break down when the networks only partially overlap.
The authors' insight was to treat the two networks ( and ) as subgraphs of a hidden "master" social network , sampled with specific probabilities for nodes () and edges ().
Methodology: The Mechanics of Percolation
The core of the attack is the Percolation Graph Matching (PGM) algorithm.
The Logic of "Marks"
- Start with a seed set of known pairs.
- For every known pair, look at their neighbors. If a pair of nodes are neighbors of many already-matched pairs, they are likely the same person.
- Once a pair gets "marks" (evidence), they are considered "infected" (matched), and the process repeats.

The authors mathematically proved that even with partial overlap (), the probability of a correct pair getting a mark is significantly higher ( factor) than a wrong pair. This gap allows the algorithm to remain accurate even when the data is incomplete.
The "Tipping Point" (Phase Transition)
The most striking contribution is the redefined critical threshold : Where incorporates the overlap factor . This formula allows us to predict the exact number of seeds an attacker needs based on network density and overlap.
Experimental Validation
The authors tested this on synthetic graphs of 10,000 nodes.
- Synthetic Results: When overlap () and edge density () were high, they observed a sharp "Phase Transition." Suddenly, at a specific seed count, the matching accuracy jumps from near-zero to near-total.
- Real-World Data: Testing on academic co-author networks showed that real social networks are often too sparse for this specific chain reaction to occur easily.
The table above shows that the experimental "explosion" of identification happens very close to the predicted mathematical threshold.
Critical Analysis & Takeaways
Why does this matter? It proves that privacy is not a linear problem. You aren't "slightly more at risk" as more data leaks; you are safe until you hit a threshold, after which everyone is deanonymized instantly.
Limitations:
- The ER Model: Real-world networks aren't Erdős-Rényi; they have "hubs" (popular people) and "communities." The ER model assumes everyone has roughly the same number of friends, which is rarely true.
- Sparsity: As seen in the real-data experiment, if the network isn't dense enough, the chain reaction dies out.
Final Thought: This work provides a rigorous mathematical foundation for cross-platform privacy. While sparsity protects us today, as social platforms become more integrated and data more dense, we move closer to the critical threshold where anonymity vanishes.
