DocumentCode :
2182967
Title :
Efficient string matching in the presence of errors
Author :
Landau, Gad M. ; Vishkin, Uzi
fYear :
1985
fDate :
21-23 Oct. 1985
Firstpage :
126
Lastpage :
136
Abstract :
Consider the string matching problem where differences between characters of the pattern and characters of the text are allowed. Each difference is due to either a mismatch between a character of the text and a character of the pattern or a superfluous character in the text or a superfluous character in the pattern. Given a text of length n, a pattern of length m and an integer k, we present an algorithm for finding all occurrences of the pattern in the text, each with at most k differences. The algorithm runs in O(m2 + k2n) time. Given the same input we also present an algorithm for finding all occurrences of the pattern in the text, each with at most k mismatches (superfluous characters in either the text or the pattern are not allowed). This algorithm runs in O(k(m logm + n)) time.
Keywords :
Computer errors; Computer science; Contracts; Pattern matching; Tiles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1985., 26th Annual Symposium on
Conference_Location :
Portland, OR, USA
ISSN :
0272-5428
Print_ISBN :
0-8186-0644-4
Type :
conf
DOI :
10.1109/SFCS.1985.22
Filename :
4568136
Link To Document :
بازگشت