DocumentCode
3635444
Title
String matching with k differences by finite automata
Author
B. Melichar
Author_Institution
Fac. of Electr. Eng., Czech Tech. Univ., Prague, Czech Republic
Volume
2
fYear
1996
Firstpage
256
Abstract
Approximate string matching is a sequential problem and therefore it is possible to solve it using finite automata. A nondeterministic finite automaton is constructed for string matching with k differences. It is shown, how dynamic programming and "shift-and" based algorithms simulate this nondeterministic finite automaton. The corresponding deterministic finite automaton have O((k+2)/sup m-k/*(k+1)!) states, where m is the length of the pattern and k is the number of differences. The time complexity of algorithms based on such deterministic finite automaton is O(n), where n is the length of text.
Keywords
"Automata","Pattern matching"
Publisher
ieee
Conference_Titel
Pattern Recognition, 1996., Proceedings of the 13th International Conference on
ISSN
1051-4651
Print_ISBN
0-8186-7282-X
Type
conf
DOI
10.1109/ICPR.1996.546828
Filename
546828
Link To Document