K-Anonymity & Social Networks
CompSci 590.03 Instructor: Ashwin Machanavajjhala
1 Lecture 4 : 590.03 Fall 12
(Some slides adapted from [Hay et al, SIGMOD (tutorial) 2011])
K-Anonymity & Social Networks CompSci 590.03 Instructor: Ashwin - - PowerPoint PPT Presentation
K-Anonymity & Social Networks CompSci 590.03 Instructor: Ashwin Machanavajjhala (Some slides adapted from [Hay et al, SIGMOD (tutorial) 2011]) Lecture 4 : 590.03 Fall 12 1 Announcements Project ideas are posted on the site. You are
1 Lecture 4 : 590.03 Fall 12
(Some slides adapted from [Hay et al, SIGMOD (tutorial) 2011])
Lecture 4 : 590.03 Fall 12 2
http://www.cs.duke.edu/courses/fall12/compsci590.3/project/index.html
Lecture 4 : 590.03 Fall 12 3
Mobile communication networks [J. Onnela et al. PNAS 07] Sexual & Injection Drug Partners [Potterat et al. STI 02]
Lecture 4 : 590.03 Fall 12 4
ID Age HIV Alice 25 + Bob 19
34 + Dave 45 + Ed 32 + Fred 22
44
ID2 Alice Bob Alice Carol Alice Ed Bob Carol Bob Ed Bob Fred Carol Dave Carol Fred Carol Greg Dave Greg
Lecture 4 : 590.03 Fall 12 5
Lecture 4 : 590.03 Fall 12 6
Lecture 4 : 590.03 Fall 12 7
Lecture 4 : 590.03 Fall 12 8
Lecture 4 : 590.03 Fall 12 9
Node Degree Neighbor’s Degree Well Protected Uniquely Identified
Lecture 4 : 590.03 Fall 12 10
Transformed Network
features
Lecture 4 : 590.03 Fall 12 11
Lecture 4 : 590.03 Fall 12 12
Lecture 4 : 590.03 Fall 12 13
Lecture 4 : 590.03 Fall 12 14
Lecture 4 : 590.03 Fall 12 15
Lecture 4 : 590.03 Fall 12 16
Lecture 4 : 590.03 Fall 12 17
What is protected? What attacker may know? Algorithm Strategy [Liu et al SIGMOD 08] Node re- identification Degree of target node Directed Alteration [Zhou et al, ICDE 08] Nodes and labels Neighborhood of target node (+ labels) Directed Alteration [Zou et al PVLDB 09] Node re- identification Any structural Property (k-isomorphism) Directed Alteration [Cheng et al SIGMOD 10] Nodes and edges Any Structural Property (k-automorphism) Directed Alteration [Hay et al VLDBJ 10] Node re- identification Any Structural Property Generalization [Cormode, PVLDB 08] Edges Attributes in a bipartite graph Generalization [Ying et al SDM 08] Edges Unclear Randomized alteration [Liu et al SDM 09] Edges Unclear Randomized alteration
Lecture 4 : 590.03 Fall 12 18
What is protected? What attacker may know? Algorithm Strategy [Liu et al SIGMOD 08] Node re- identification Degree of target node Directed Alteration [Zhou et al, ICDE 08] Nodes and labels Neighborhood of target node (+ labels) Directed Alteration [Zou et al PVLDB 09] Node re- identification Any structural Property (k-isomorphism) Directed Alteration [Cheng et al SIGMOD 10] Nodes and edges Any Structural Property (k-automorphism) Directed Alteration [Hay et al VLDBJ 10] Node re- identification Any Structural Property Generalization [Cormode, PVLDB 08] Edges Attributes in a bipartite graph Generalization [Ying et al SDM 08] Edges Unclear Randomized alteration [Liu et al SDM 09] Edges Unclear Randomized alteration
Lecture 4 : 590.03 Fall 12 19
Lecture 4 : 590.03 Fall 12 20
21
5, 3, 2, 2, 1, 1, 0
Lecture 4 : 590.03 Fall 12 22
Lecture 4 : 590.03 Fall 12 23
5, 3, 2, 2, 1, 1, 0 5, 5, 2, 2, 1, 1, 1 No graph can be realized with this degree sequence
Lecture 4 : 590.03 Fall 12 24
Lecture 4 : 590.03 Fall 12 25
Lecture 4 : 590.03 Fall 12 26
Lecture 4 : 590.03 Fall 12 27
Lecture 4 : 590.03 Fall 12 28
Lecture 4 : 590.03 Fall 12 29
Lecture 4 : 590.03 Fall 12 30
Lecture 4 : 590.03 Fall 12 31
Lecture 4 : 590.03 Fall 12 32
Lose all the structural information within super node
Lecture 4 : 590.03 Fall 12 33
Lecture 4 : 590.03 Fall 12 34
Not even 2-automorphic
Lecture 4 : 590.03 Fall 12 35
This is 2-automorphic
Lecture 4 : 590.03 Fall 12 36
Networks”, SIGMOD (tutorial) 2011
Proceedings of the National Academy of Sciences, 2007 Potterat, et al. Risk network structure in the early epidemic phase of hiv transmission in colorado springs. Sexually Transmitted Infections, 2002.
anonymized social networks.” PVLDB 2008.
2008.
against structural attacks.” SIGMOD 2010.
network publication.” VLDB, 2009.
Lecture 4 : 590.03 Fall 12 37
Edge Weights”. In SDM 2009.
2008.
safe groupings”. In PVLDB 2008
Lecture 4 : 590.03 Fall 12 38