Fast text searching: allowing errors
Communications of the ACM
A fast bit-vector algorithm for approximate string matching based on dynamic programming
Journal of the ACM (JACM)
A hash trie filter method for approximate string matching in genomic databases
Applied Intelligence
New bit-parallel indel-distance algorithm
WEA'05 Proceedings of the 4th international conference on Experimental and Efficient Algorithms
Hi-index | 0.00 |
The approximate string matching problem is to find all locations at which a query p of length m matches a substring of a text t of length n with at most k differences (insertions, deletions, substitutions). The fastest solutions in practice for this problem are the bit-parallel NFA simulation algorithms of Wu & Manber [4] and Baeza-Yates & Navarro [1], and the bit-parallel dynamic programming algorithm of Myers [3]. In this paper we present modified versions of these algorithms to deal with the restricted case where only insertions and deletions (called indel for short) are permitted. We also show test results with the algorithms.