TY - GEN
T1 - L1 pattern matching lower bound
AU - Lipsky, Ohad
AU - Porat, Ely
PY - 2005
Y1 - 2005
N2 - Let a text string T = t0, . . ., tn-1 and a pattern string P = Po, . . ., pm-1 ti, pj ∈ IN be given. In The Approximate Pattern Matching in the L1 metric problem (L1-matching for short) the output is, for every text location i, the L1 distance between the pattern and the length m substring of the text starting at i, i.e. ∑i=0m-1|ti+j - pj|. The Less Than Matching problem is that of finding all locations i of T where ti+j ≥ Pj j = 0, . . ., m-1. The String Matching with Mismatches problem is that of finding the number of mismatches between the pattern and every length m substring of the text. For the three above problems, the fastest known deterministic solution is O(n√m log m) time. In this paper we show that the latter two problems can be linearly reduced to the problem of L1-matching.
AB - Let a text string T = t0, . . ., tn-1 and a pattern string P = Po, . . ., pm-1 ti, pj ∈ IN be given. In The Approximate Pattern Matching in the L1 metric problem (L1-matching for short) the output is, for every text location i, the L1 distance between the pattern and the length m substring of the text starting at i, i.e. ∑i=0m-1|ti+j - pj|. The Less Than Matching problem is that of finding all locations i of T where ti+j ≥ Pj j = 0, . . ., m-1. The String Matching with Mismatches problem is that of finding the number of mismatches between the pattern and every length m substring of the text. For the three above problems, the fastest known deterministic solution is O(n√m log m) time. In this paper we show that the latter two problems can be linearly reduced to the problem of L1-matching.
UR - http://www.scopus.com/inward/record.url?scp=33646737661&partnerID=8YFLogxK
U2 - 10.1007/11575832_36
DO - 10.1007/11575832_36
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:33646737661
SN - 3540297405
SN - 9783540297406
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 327
EP - 330
BT - String Processing and Information Retrieval - 12th International Conference, SPIRE 2005, Proceedings
T2 - 12th International Conference on String Processing and Information Retrieval, SPIRE 2005
Y2 - 2 November 2005 through 4 November 2005
ER -