A Bit-Parallel Approach to Suffix Automata: Fast Extended String Matching

@inproceedings{Navarro1998ABA,
  title={A Bit-Parallel Approach to Suffix Automata: Fast Extended String Matching},
  author={Gonzalo Navarro and Mathieu Raffinot},
  booktitle={CPM},
  year={1998}
}
We present a new algorithm for string matching. The algorithm , called BNDM, is the bit-parallel simulation of a known (but recent) algorithm called BDM. BDM skips characters using a \suux au-tomaton" which is made deterministic in the preprocessing. BNDM, instead , simulates the nondeterministic version using bit-parallelism. This algorithm is 20%-25% faster than BDM, 2-3 times faster than other bit-parallel algorithms, and 10%-40% faster than all the Boyer-Moore family. This makes it the… CONTINUE READING

Citations

Publications citing this paper.
Showing 1-10 of 77 extracted citations

References

Publications referenced by this paper.
Showing 1-10 of 22 references

A Very Fast Substring Search Algorithm

Commun. ACM • 1990
View 9 Excerpts
Highly Influenced

A New Approach to Text Searching

View 15 Excerpts
Highly Influenced

Jr, and V

D. E. Knuth, J. H. Morris
R. Pratt. Fast pattern matching in strings. SIAM Journal on Computing, 6(1):323{350, • 1977
View 9 Excerpts
Highly Influenced

Fast Text Searching Allowing Errors

Commun. ACM • 1992
View 9 Excerpts
Highly Influenced

On the multi backward dawg matching algorithm (MultiBDM)

M. Ra not
Proceedings of the 4rd South American Workshop on String Processing, • 1997
View 5 Excerpts
Highly Influenced

A

M. Crochemore
Czumaj, L. Gasieniec, S. Jarominek, T. Lecroq, W. Plandowski, and W. Rytter. Speeding up two string-matching algorithms. Algorithmica, (12):247{267, • 1994
View 12 Excerpts
Highly Influenced

Text Algorithms

View 12 Excerpts
Highly Influenced

Text-Retrieval: Theory and Practice

IFIP Congress • 1992
View 3 Excerpts
Highly Influenced

and M

G. Navarr
Ra not. A bit-parallel approach to su x automata: Fast extended string matching. Technical Report TR/DCC-98-1, Dept. of Com puter Science, Univ. of Chile, Jan • 1998
View 1 Excerpt

Similar Papers

Loading similar papers…