For our MinHash based deduplication method, documents are first space tokenized, then each consecutive 5-gram is hashed using tabulation hashing. The set of these hashes is the signature for the document. For each element in a document's signature, the element is hashed using \(k\) other hash functions. The minimum hashed element for each of the \(k\) hash functions is stored. These minimum hashes are then partitioned into \(r\) buckets, with \(b\) hashes per bucket. These \(b\) hashes are augmented into a single value, then if two documents have the same value in at least one bucket, they'll be marked as a potential match.