Author
Listed:
- Cerulli, Raffaele
- Ljubić, Ivana
- Sorgente, Carmine
Abstract
Social network data sets are often published and used for analysis purposes in many application domains. This frequently raises privacy issues, as simply hiding users’ identities does not prevent potential adversaries from tracing back to the real-world entities associated with specific nodes of the network having sufficiently distinctive features from others. To protect individuals’ privacy, networks need to be properly anonymized before publication. The k-degree anonymization problem is to determine the smallest set of edge modifications needed to ensure that each user has the same number of connections as at least k−1 other users. A network satisfying this property is defined as k-degree anonymous. In this work, we tackle three versions of the problem allowing for edge insertions and deletions, exclusively or together. This work is the first to apply integer linear programming (ILP) techniques to k-degree anonymous networks. We introduce two families of ILP formulations and propose an ILP-based heuristic approach based on imposing that the order of the nodes inherited from its degree sequence remains unchanged after performing the modifications, which allows for an efficient ILP reformulation with the k-degree anonymity constraints. We additionally derive combinatorial bounds on the largest degree of the anonymized network, helping reduce the size of the proposed formulations. Finally, we conduct computational experiments on benchmark social networks and scale-free networks, we compare the obtained results with those produced by two state-of-the-art approaches, and we perform an instance space analysis to identify the features that mostly affect the performance of the formulations.
Suggested Citation
Cerulli, Raffaele & Ljubić, Ivana & Sorgente, Carmine, 2026.
"Obtaining k-degree anonymous networks via mathematical programming,"
European Journal of Operational Research, Elsevier, vol. 335(1), pages 31-49.
Handle:
RePEc:eee:ejores:v:335:y:2026:i:1:p:31-49
DOI: 10.1016/j.ejor.2026.04.002
Download full text from publisher
As the access to this document is restricted, you may want to
for a different version of it.
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:ejores:v:335:y:2026:i:1:p:31-49. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/eor .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.