Vicenç Torra, Julián Salas
Data Privacy Management Luxembourg, 26 September 2019
Graph Perturbation as Noise Graph Addition:
A New Perspective for Graph Anonymization
Noise Graph Addition: A New Perspective for Graph Anonymization - - PowerPoint PPT Presentation
Graph Perturbation as Noise Graph Addition: A New Perspective for Graph Anonymization Vicen Torra, Julin Salas Data Privacy Management Luxembourg, 26 September 2019 Outline 1. Introduction Motivations and objectives Random graph
Data Privacy Management Luxembourg, 26 September 2019
A New Perspective for Graph Anonymization
For standard databases
Basic models
Different models
Formalization
Note that ⨁ is an exclusive-or of edges, most general definition is based on alignments.
Methods
Previous methods: examples
Previous methods: examples
Previous methods: examples
𝑛 G ′𝑗
New method
𝑢 : V(G 𝑣 𝑢 ) =u, u 1, … , u 𝑢; E(G 𝑣 𝑢 )= uu 1, … , uu 𝑢}
𝑢 changes t-random edges incident to vertex u ∈ V(G).
𝑢
Risk properties Adversary’s prior and posterior probabilities to predict whether there is a sensitive link between i, j ∈ V(G) by exploiting the degree d 𝑗 and access to 𝐻𝑢 P(𝑏ij = 1) equals: d 𝑗
𝑜−1
P(𝑏ij = 1|𝑏𝑗𝑘
𝑢 = 1) equals:
d 𝑗( ҧ
𝑢2+ 𝑢2)
d 𝑗
ҧ 𝑢2+ 𝑢2 +2d 𝑗( ҧ 𝑢𝑢)
P(𝑏ij = 1|𝑏𝑗𝑘
𝑢 = 0) equals: 2d 𝑗( ҧ 𝑢𝑢)
d 𝑗
ҧ 𝑢2+ 𝑢2 +2d 𝑗( ҧ 𝑢𝑢)
From Gilbert model
𝑢
Different approaches
Some existing methods can be seen from this perspective. Proven some properties.
Any questions?