Abstract
A string S ∈ Σm can be viewed as a set of pairs S = {(σi, i) : i ∈ {0, ..., m - 1}}. We consider approximate pattern matching problems arising from the setting where errors are introduced to the location component (i), rather than the more traditional setting, where errors are introduced into the content itself (σi). In this paper, we consider the case where bits of i may be erroneously flipped, either in a consistent or transient manner. We formally define the corresponding approximate pattern matching problems, and provide efficient algorithms for their resolution, while introducing some novel techniques.
Original language | English |
---|---|
Pages (from-to) | 5334-5346 |
Number of pages | 13 |
Journal | Theoretical Computer Science |
Volume | 410 |
Issue number | 51 |
DOIs | |
State | Published - 28 Nov 2009 |
Bibliographical note
Funding Information:The authors wish to thank the anonymous referees who carefully read the original manuscript and provided comments that were invaluable to the clarity of the paper. The first author was partly supported by ISF grant 35/05. The fourth author’s work is part of A. Levy’s Ph.D. thesis. The fifth author’s research supported in part by the Binational Science Foundation (BSF).
Funding
The authors wish to thank the anonymous referees who carefully read the original manuscript and provided comments that were invaluable to the clarity of the paper. The first author was partly supported by ISF grant 35/05. The fourth author’s work is part of A. Levy’s Ph.D. thesis. The fifth author’s research supported in part by the Binational Science Foundation (BSF).
Funders | Funder number |
---|---|
United States-Israel Binational Science Foundation | |
Israel Science Foundation | 35/05 |
Keywords
- Address errors
- Approximate string matching
- Strings rearrangement metrics