• 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