Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

Published April 19, 2023 | Version v1
Journal article Open

An analysis of one-to-one matching algorithms for entity resolution

  • 1. National and Kapodistrian University of Athens
  • 2. Foundation for Research and Technology - Hellas
  • 3. KU Leuven
  • 4. IBM Research
  • 5. Australian National University

Description

Entity resolution (ER) is the task of finding records that refer to the same real-world entities. A common scenario, which we refer to as Clean-Clean ER, is to resolve records across two clean sources (i.e., they are duplicate-free and contain one record per entity). Matching algorithms for Clean-Clean ER yield bipartite graphs, which are further processed by clustering algorithms to produce the end result. In this paper, we perform an extensive empirical evaluation of eight bipartite graph matching algorithms that take as input a bipartite similarity graph and provide as output a set of matched records. We consider a wide range of matching algorithms, including algorithms that have not previously been applied to ER, or have been evaluated only in other ER settings. We assess the relative performance of these algorithms with respect to accuracy and time efficiency over ten established real-world data sets, from which we generated over 700 different similarity graphs. Our results provide insights into the relative performance of these algorithms and guidelines for choosing the best one, depending on the data at hand.

Files

Papadakis_et_al-2023-The_VLDB_Journal.pdf

Files (3.1 MB)

Name Size Download all
md5:bc701f7e6955eb3be4cab3bf888598a7
3.1 MB Preview Download

Additional details

Funding

STELAR – Spatio-TEmporal Linked data tools for the AgRi-food data space 101070122
European Commission