ACM Transactions on Database Systems · 2011 · 324 citations · 47 references
ComputingComputer ScienceInformation TechnologyData ManagementData MiningDatabasesData IntegrationDuplicate DetectionNearest Neighbor SearchQuery ProcessingText Similarity AnalysisJoin AlgorithmsSimilarity CriteriaSimilarity Detection
With the increasing amount of data and the need to integrate data from multiple data sources, one of the challenging issues is to identify near-duplicate records efficiently. In this article, we focus on efficient algorithms to find a pair of records such that their similarities are no less than a given threshold. Several existing algorithms rely on the prefix filtering principle to avoid computing similarity values for all possible pairs of records. We propose new filtering techniques by exploiting the token ordering information; they are integrated into the existing methods and drastically reduce the candidate sizes and hence improve the efficiency. We have also studied the implementation of our proposed algorithm in stand-alone and RDBMS-based settings. Experimental results show our proposed algorithms can outperform previous algorithms on several real datasets.
47
Piotr Indyk, Rajeev Motwani · 1998 · 4.2K citations · Full text
Similarity Search in High Dimensions via Hashing
Aristides Gionis, Piotr Indyk, Rajeev Motwani · 1999 · 3.1K citations
Similarity estimation techniques from rounding algorithms
Moses Charikar · 2002 · 2.2K citations
On the resemblance and containment of documents
Arndt Bröder · 2002 · 1.7K citations
Syntactic clustering of the Web
Andrei Broder, S. Glassman, Mark S. Manasse et al. · Computer Networks and ISDN Systems · 1997 · 1.4K citations