Abstract
We study 4 problems in string matching, namely, regular expression matching, approximate regular expression matching, string edit distance, and subsequence indexing, on a standard word RAM model of computation that allows logarithmic-sized words to be manipulated in constant time. We show how to improve the space and/or remove a dependency on the alphabet size for each problem using either an improved tabulation technique of an existing algorithm or by combining known algorithms in a new way.
Original language | English (US) |
---|---|
Pages (from-to) | 486-496 |
Number of pages | 11 |
Journal | Theoretical Computer Science |
Volume | 409 |
Issue number | 3 |
DOIs | |
State | Published - Dec 28 2008 |
Keywords
- Approximate regular expression matching: String edit distance
- Four russian technique
- Regular expression matching
- Subsequence indexing
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science