De-anonymizing Clustered Social Networks by Percolation Graph Matching

被引:14
|
作者
Chiasserini, Carla-Fabiana [1 ]
Garetto, Michele [2 ]
Leonardi, Emilio [1 ]
机构
[1] Politecn Torino, Dipartimento Elettron & Telecomunicaz, Corso Duca Abruzzi 24, I-10129 Turin, Italy
[2] Univ Torino, Dipartimento Informat, Corso Svizzera 185, I-10149 Turin, Italy
关键词
Graph matching; bootstrap percolation; de-anonymization; ALGORITHM;
D O I
10.1145/3127876
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Online social networks offer the opportunity to collect a huge amount of valuable information about billions of users. The analysis of this data by service providers and unintended third parties are posing serious treats to user privacy. In particular, recent work has shown that users participating in more than one online social network can be identified based only on the structure of their links to other users. An effective tool to de-anonymize social network users is represented by graph matching algorithms. Indeed, by exploiting a sufficiently large set of seed nodes, a percolation process can correctly match almost all nodes across the different social networks. In this article, we show the crucial role of clustering, which is a relevant feature of social network graphs (and many other systems). Clustering has both the effect of making matching algorithms more prone to errors, and the potential to greatly reduce the number of seeds needed to trigger percolation. We show these facts by considering a fairly general class of random geometric graphs with variable clustering level. We assume that seeds can be identified in particular sub-regions of the network graph, while no a priori knowledge about the location of the other nodes is required. Under these conditions, we show how clever algorithms can achieve surprisingly good performance while limiting the number of matching errors.
引用
收藏
页数:39
相关论文
共 50 条
  • [31] Bond Percolation in Clustered Multilayer Networks
    Zhuang, Yong
    Yagan, Osman
    2015 49TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, 2015, : 851 - 855
  • [32] Percolation and epidemics in random clustered networks
    Miller, Joel C.
    PHYSICAL REVIEW E, 2009, 80 (02):
  • [33] Clustered Graph Matching for Label Recovery and Graph Classification
    Li, Zhirui
    Arroyo, Jesus
    Pantazis, Konstantinos
    Lyzinski, Vince
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (06): : 3384 - 3395
  • [34] De-Anonymizing Users across Rating Datasets via Record Linkage and Quasi-Identifier Attacks
    Torres, Nicolas
    Olivares, Patricio
    DATA, 2024, 9 (06)
  • [35] Anonymizing social networks: A generalization approach
    Babu, Korra Sathya
    Jena, Sanjay Kumar
    Hota, Jhalaka
    Moharana, Bijayinee
    COMPUTERS & ELECTRICAL ENGINEERING, 2013, 39 (07) : 1947 - 1961
  • [36] Bond percolation on a class of clustered random networks
    Gleeson, James P.
    PHYSICAL REVIEW E, 2009, 80 (03)
  • [37] Spectral estimation of the percolation transition in clustered networks
    Zhang, Pan
    PHYSICAL REVIEW E, 2017, 96 (04)
  • [38] Analytical Approach to Bond Percolation on Clustered Networks
    Melnik, Sergey
    Gleeson, James P.
    COMPLEX NETWORKS, 2009, 207 : 147 - 159
  • [39] Efficiently Anonymizing Social Networks with Reachability Preservation
    Liu, Xiangyu
    Wang, Bin
    Yang, Xiaochun
    PROCEEDINGS OF THE 22ND ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM'13), 2013, : 1613 - 1618
  • [40] Graph matching on social networks without any side information
    Davalas, Charalampos
    Michail, Dimitrios
    Varlamis, Iraldis
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 1060 - 1065