Back to Search Start Over

The nilcatenation problem and its application for detecting money laundering activities in cryptocurrency networks.

Authors :
Tomacheski, Clynton
Milanés, Anolan
Urrutia, Sebastián
Source :
International Transactions in Operational Research; Nov2024, Vol. 31 Issue 6, p3955-3974, 20p
Publication Year :
2024

Abstract

This work considers a combinatorial optimization problem in graphs, the nilcatenation problem, and investigates its potential application for detecting money laundering activities in cryptocurrency networks. The nilcatenation problem consists of finding a set of arcs that can be removed from an arc‐weighted directed graph without changing the balance of any vertex. The balance of a vertex is defined as the difference between the sum of the weights of outgoing and incoming arcs. We propose a 0/1 integer linear programming formulation and a local branching algorithm. The approaches are computationally evaluated and compared using three sets of test instances, two of them generated from Bitcoin's testnet and mainnet networks. An experiment on the testnet showed that it is possible to retrieve a nilcatenation artificially introduced with fake bitcoin transactions. Experiments on the mainnet showed that it is possible to find large nilcatenations, possibly indicating money laundering activities. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09696016
Volume :
31
Issue :
6
Database :
Complementary Index
Journal :
International Transactions in Operational Research
Publication Type :
Academic Journal
Accession number :
177962425
Full Text :
https://doi.org/10.1111/itor.13353