PAPER DIGEST
Most Influential SIGMOD 1995 Paper · 2026-03 edition

The Merge/purge Problem For Large Databases

Mauricio A. Herná ndez; Salvatore J. Stolfo

Venue
ACM SIGMOD Conference (SIGMOD) 1995
Recognition
Most Influential SIGMOD 1995 Paper (Rank No. 6)
Edition
2026-03
Impact factor
8
Certificate ID
692b5f9fada6e487

Abstract

Many commercial organizations routinely gather large numbers of databases for various marketing and business analysis functions. The task is to correlate information from different databases by identifying distinct individuals that appear in a number of different databases typically in an inconsistent and often incorrect fashion. The problem we study here is the task of merging data from multiple sources in as efficient manner as possible, while maximizing the accuracy of the result. We call this the <i>merge/purge</i> problem. In this paper we detail the <i>sorted neighborhood</i> method that is used by some to solve merge/purge and present experimental results that demonstrates this approach may work well in practice but at great expense. An alternative method based upon clustering is also presented with a comparative evaluation to the sorted neighborhood method. We show a means of improving the accuracy of the results based upon a <i>multi-pass</i> approach that succeeds by computing the Transitive Closure over the results of independent runs considering alternative primary key attributes in each pass.

Download PDF certificate