English

The anonymization problem in social networks

Social and Information Networks 2026-04-14 v3

Abstract

This paper introduces a unified computational framework for the anonymization problem in social networks, where the objective is to maximize node anonymity through graph alterations. We define three variants of the underlying optimization problem: full, partial and budgeted anonymization. In each variant, the objective is to maximize the number of kk-anonymous nodes, i.e., nodes for which at least k1k-1 other nodes are equivalent under a particular anonymity measure. We propose four new heuristic network anonymization algorithms and implement these in ANO-NET, a reusable computational framework. Experiments on three common graph models and 19 real-world network datasets yield three empirical findings. First, regarding the method of alteration, experiments on graph models show that random edge deletion is more effective than edge rewiring and addition. Second, we show that the choice of anonymity measure strongly affects both initial network anonymity and the difficulty of anonymization. This highlights the importance of careful measure selection, matching a realistic attacker scenario. Third, comparing the four proposed algorithms and an edge sampling baseline from the literature, we find that an approach which preferentially deletes edges affecting structurally unique nodes, consistently outperforms heuristics based solely on network structure. Overall, our best performing algorithm retains on average 14 times more edges in full anonymization. Moreover, it yields 4.8 times more anonymous nodes than the baseline in the budgeted variant. On top of that, the best performing algorithm achieves a better trade-off between anonymity and data utility. This work provides a foundation for the future development of effective network anonymization algorithms.

Keywords

Cite

@article{arxiv.2409.16163,
  title  = {The anonymization problem in social networks},
  author = {Rachel G. de Jong and Mark P. J. van der Loo and Frank W. Takes},
  journal= {arXiv preprint arXiv:2409.16163},
  year   = {2026}
}

Comments

Accepted at the 21st Workshop on Modelling and Mining Networks

R2 v1 2026-06-28T18:55:26.226Z