Locality sensitive hashing for the edit distance
Guillaume MarçaisiD, Dan DeBlasioiD, Prashant PandeyiD, Carl KingsfordiD
Abstract
MotivationSequence alignment is a central operation in bioinformatics pipeline and, despite many improvements, remains a computationally challenging problem. Locality Sensitive Hashing (LSH) is one method used to estimate the likelihood of two sequences to have a proper alignment. Using an LSH, it is possible to separate, with high probability and relatively low computation, the pairs of sequences that do not have an alignment from those that may have an alignment. Therefore, an LSH reduces in the overall computational requirement while not introducing many false negatives (i.e., omitting to report a valid alignment). However, current LSH methods treat sequences as a bag of k-mers and do not take into account the relative ordering of k-mers in sequences. And due to the lack of a practical LSH method for edit distance, in practice, LSH methods for Jaccard similarity or Hamming distance are used as a proxy. ResultsWe present an LSH method, called Order Min Hash (OMH), for the edit distance. This method is a refinement of the minHash LSH used to approximate the Jaccard similarity, in that OMH is not only sensitive to the k-mer contents of the sequences but also to the relative order of the k-mers in the sequences. We present theoretical guarantees of the OMH as a gapped LSH. Contactgmarcais@cs.cmu.edu, carlk@cs.cmu.edu
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 66
- FWCI
- 2.97
- Field percentile
- top 7%
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- MELO-ED: learning locality-sensitive multi-embeddings for edit distance
Xin Yuan, Ke Chen, … Mingfu Shao·bioRxiv·Nov 23, 2025
- Genetic Distance Calculation Based on Locality Sensitive Hashing
Thilina Pathirana, S. S. Bandara, … Indika Perera·bioRxiv·Apr 6, 2020
- Edlib: A C/C++ library for fast, exact sequence alignment using edit distance
Martin Sosic, Mile Sikic·BioinformaticsPeer-reviewed·Jan 31, 2017
- Spectral Jaccard Similarity: A new approach to estimating pairwise sequence alignments
Tavor Z. Baharav, Govinda M. Kamath, … Ilan Shomorony·PatternsPeer-reviewed·Jul 31, 2020
- Fast Alignment-Free Similarity Estimation By Tensor Sketching
Amir Joudaki, Gunnar Rätsch, André Kahles·bioRxiv·Nov 13, 2020
- Alignment of Single-Molecule Sequencing Reads by Enhancing the Accuracy and Efficiency of Locality-Sensitive Hashing
Hassan Nikaein, Ali Sharifi‐Zarchi·bioRxiv·May 15, 2022