Optimization routines for enforcing one-to-one matches in record linkage problems

0Citations
Citations of this article
271Readers
Mendeley users who have this article in their library.

Abstract

Record linkage aims at quickly and accurately identifying if two records represent the same real world entity. In many applications, we are interested in restricting the linkage results to "1 to 1" links, that is a single record does not appear more than once in the output. This can be dealt with the transport algorithm. The optimization problem, however, grows quadratically in the size of the input, quickly becoming untreatable for cases with a few thousand records. This paper compares different solutions, provided by some R packages for linear programming solvers. The comparison is done in terms of memory usage and execution time. The aim is to overcome the current implementation in the toolkit RELAIS, specifically developed for record linkage problems. The results highlight improvements beyond expectations. In fact the tested solutions allow successfully executing the "1 to 1" reduction for large size datasets up to the largest sample surveys at National Statistical Institutes.

Cite

CITATION STYLE

APA

Moretti, D., Valentino, L., & Tuoto, T. (2019). Optimization routines for enforcing one-to-one matches in record linkage problems. R Journal, 11(1). https://doi.org/10.32614/rj-2019-008

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free