TY - JOUR
T1 - Parameterized matching with mismatches
AU - Apostolico, Alberto
AU - Erdos, Péter L.
AU - Lewenstein, Moshe
PY - 2007/3
Y1 - 2007/3
N2 - The problem of approximate parameterized string searching consists of finding, for a given text t = t1 t2 ... tn and pattern p = p1 p2 ... pm over respective alphabets Σt and Σp, the injection πi from Σp to Σt maximizing the number of matches between πi (p) and ti ti + 1 ... ti + m - 1(i = 1, 2, ..., n - m + 1) . We examine the special case where both strings are run-length encoded, and further restrict to the case where one of the alphabets is binary. For this case, we give a construction working in time O (n + (rp × rt) α (rt) log (rt)), where rp and rt denote the number of runs in the corresponding encodings for y and x, respectively, and α is the inverse of the Ackermann's function.
AB - The problem of approximate parameterized string searching consists of finding, for a given text t = t1 t2 ... tn and pattern p = p1 p2 ... pm over respective alphabets Σt and Σp, the injection πi from Σp to Σt maximizing the number of matches between πi (p) and ti ti + 1 ... ti + m - 1(i = 1, 2, ..., n - m + 1) . We examine the special case where both strings are run-length encoded, and further restrict to the case where one of the alphabets is binary. For this case, we give a construction working in time O (n + (rp × rt) α (rt) log (rt)), where rp and rt denote the number of runs in the corresponding encodings for y and x, respectively, and α is the inverse of the Ackermann's function.
KW - Algorithms
KW - Parameterized matching
KW - Pattern matching
KW - Pattern matching with mismatches
KW - String matching
UR - http://www.scopus.com/inward/record.url?scp=33947717335&partnerID=8YFLogxK
U2 - 10.1016/j.jda.2006.03.014
DO - 10.1016/j.jda.2006.03.014
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:33947717335
SN - 1570-8667
VL - 5
SP - 135
EP - 140
JO - Journal of Discrete Algorithms
JF - Journal of Discrete Algorithms
IS - 1
ER -