Treffer: I/O-Efficient Similarity Join

Title:
I/O-Efficient Similarity Join
Source:
Pagh, R, Pham, N D, Silvestri, F & Stöckel, M 2015, I/O-Efficient Similarity Join. in Algorithms - ESA 2015 : 23rd Annual European Symposium, Patras, Greece, September 14-16, 2015, Proceedings. Springer, Lecture Notes in Computer Science, vol. 9294, pp. 941-952. https://doi.org/10.1007/978-3-662-48350-3_78
Publisher Information:
Springer
Publication Year:
2015
Collection:
IT-University of Copenhagen: Publications
Document Type:
Fachzeitschrift article in journal/newspaper
File Description:
application/pdf
Language:
English
DOI:
10.1007/978-3-662-48350-3_78
Rights:
info:eu-repo/semantics/openAccess
Accession Number:
edsbas.EA9BA5F8
Database:
BASE

Weitere Informationen

We present an I/O-efficient algorithm for computing similarity joins based on locality-sensitive hashing (LSH). In contrast to the filtering methods commonly suggested our method has provable sub-quadratic dependency on the data size. Further, in contrast to straightforward implementations of known LSH-based algorithms on external memory, our approach is able to take significant advantage of the available internal memory: Whereas the time complexity of classical algorithms includes a factor of N ρ, where ρ is a parameter of the LSH used, the I/O complexity of our algorithm merely includes a factor (N/M)ρ, where N is the data size and M is the size of internal memory. Our algorithm is randomized and outputs the correct result with high probability. It is a simple, recursive, cache-oblivious procedure, and we believe that it will be useful also in other computational settings such as parallel computation.