TY - JOUR
T1 - Pattern matching with address errors
T2 - Rearrangement distances
AU - Amir, Amihood
AU - Aumann, Yonatan
AU - Benson, Gary
AU - Levy, Avivit
AU - Lipsky, Ohad
AU - Porat, Ely
AU - Skiena, Steven
AU - Vishne, Uzi
PY - 2009/9
Y1 - 2009/9
N2 - Historically, approximate pattern matching has mainly focused at coping with errors in the data, while the order of the text/pattern was assumed to be more or less correct. In this paper we consider a class of pattern matching problems where the content is assumed to be correct, while the locations may have shifted/changed. We formally define a broad class of problems of this type, capturing situations in which the pattern is obtained from the text by a sequence of rearrangements. We consider several natural rearrangement schemes, including the analogues of the ℓ1 and ℓ2 distances, as well as two distances based on interchanges. For these, we present efficient algorithms to solve the resulting string matching problems.
AB - Historically, approximate pattern matching has mainly focused at coping with errors in the data, while the order of the text/pattern was assumed to be more or less correct. In this paper we consider a class of pattern matching problems where the content is assumed to be correct, while the locations may have shifted/changed. We formally define a broad class of problems of this type, capturing situations in which the pattern is obtained from the text by a sequence of rearrangements. We consider several natural rearrangement schemes, including the analogues of the ℓ1 and ℓ2 distances, as well as two distances based on interchanges. For these, we present efficient algorithms to solve the resulting string matching problems.
KW - Address metrics
KW - Approximate pattern matching
KW - Rearrangement errors
KW - Swaps
UR - http://www.scopus.com/inward/record.url?scp=67349275041&partnerID=8YFLogxK
U2 - 10.1016/j.jcss.2009.03.001
DO - 10.1016/j.jcss.2009.03.001
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:67349275041
SN - 0022-0000
VL - 75
SP - 359
EP - 370
JO - Journal of Computer and System Sciences
JF - Journal of Computer and System Sciences
IS - 6
ER -