2021 · 10 citations · 6 references
ComputingComputer ScienceData MiningData StructuresInformation RetrievalData CompressionData DeduplicationDuplicate DetectionFuzzy LogicHash FunctionsHash TablesAdversarial SearchBit VectorsFuzzy HashingHash Function DesignHash-based Duplicate DetectionHashing
The goal of “fuzzy hashing” is to identify near duplicates and similar documents using hashes or digests. We consider a range of design elements that can be used with fuzzy hashing schemes. We examine the criteria for evaluating fuzzy hashes, and develop an approach for optimising a scheme to respect those criteria. We apply this approach to select appropriate design elements and parameter values. This results in surprising choices, the preference of skip-ngrams for adversarial problem domains; and that 2 bit vectors are preferred to 1 bit vectors.
6
TLSH -- A Locality Sensitive Hash
Jonathan Oliver, Chun Hung Cheng, Yanggui Chen · 2013 · 159 citations
Fast hashing of variable-length text strings
Peter K. Pearson · Communications of the ACM · 1990 · 117 citations · Full text