A fast bit-vector algorithm for approximate string matching based on dynamic programming

G Myers - Journal of the ACM (JACM), 1999 - dl.acm.org
… 4-Russians approach, but using bit-vector computation instead of table … bit-vector algorithm
for the approximate string matching problem. This is asymptotically superior to prior bit-vector

A fast bit-vector algorithm for approximate string matching based on dynamic programming

G Myers - Annual Symposium on Combinatorial Pattern Matching, 1998 - Springer
… O(1) time using bitvector operations under the assumption that m < w. We begin by choosing
to represent the column Avj with two bit-vectors Pvj and Mvj, whose bits are set according to …

Alternative algorithms for bit-parallel string matching

H Peltola, J Tarhio - International Symposium on String Processing and …, 2003 - Springer
… applying bit-parallelism for exact string matching. … the bit-vector only once and so we are
able to exchange information between alignments. SVM searches only for complete matches

Vector algorithms for approximate string matching

A Bergeron, S Hamel - … Journal of Foundations of Computer Science, 2002 - World Scientific
… If x and y are boolean vectors - or bit vectors -, … , since all the vectors of the form (e G S) can
be precomputed. In the next section, in the particular case of approximate string matching, we …

Increased bit-parallelism for approximate and multiple string matching

H Hyyrö, K Fredriksson, G Navarro - Journal of Experimental …, 2005 - dl.acm.org
bit-parallelism in that situation as at least one-half of the bits in the bit vectors is not used.
Figure 4b depicts our proposal: encode several patterns into the bit vectors and search for them …

Increased bit-parallelism for approximate string matching

H Hyyrö, K Fredriksson, G Navarro - International Workshop on …, 2004 - Springer
… full advantage of bit-parallelism in that situation as at least one half of the bits in the bit
vectors is not used. Fig. 3b depicts our proposal: encode several patterns into the bit vectors and …

Row-wise tiling for the Myers' bit-parallel approximate string matching algorithm

K Fredriksson - International Symposium on String Processing and …, 2003 - Springer
… We also consider applying 128-bit vector instructions for bit-parallel computations. … We
first compute bit-parrallely the ∆ vectors for the current block j of columns up to row lj …

The exact online string matching problem: A review of the most recent results

S Faro, T Lecroq - ACM Computing Surveys (CSUR), 2013 - dl.acm.org
… The algorithms reviewed in this section make use of bitwise operations, that is, operations
which operate on one or more bit vectors at the level of their individual bits. On modern …

[PDF][PDF] A bit-vector algorithm for computing Levenshtein and Damerau edit distances

H Hyyrö - Nord. J. Comput., 2003 - academia.edu
… so-called ”bit-parallelism” in developing fast and practical algorithms has recently become
popular in the field of string matching. Wu and Manber [WM92] presented an O(d⌈m/w⌉n) bit-…

Fast bit-vector algorithms for approximate string matching under indel distance

H Hyyrö, Y Pinzon, A Shinohara - SOFSEM 2005: Theory and Practice of …, 2005 - Springer
… We implemented and tested the three bit-parallel variants for approximate string matching
under indel distance. IndelWM and IndelMYE were implemented fully by us, and IndelBYN …