• DocumentCode
    1586850
  • Title

    RESIM-an algorithm for finding the similarity of regular expression based patterns and strings

  • Author

    Powell, Patrick

  • Author_Institution
    San Diego State Univ., CA, USA
  • fYear
    1992
  • Firstpage
    283
  • Abstract
    Searching DNA sequence databases is addressed. An algorithm which finds a similarity measure for both patterns and strings expressed as regular expressions (RE similarity), using only alternation and concatenation, is presented. Given a pattern P with N tokens and depth D, and a string S with length M and depth d, then the RE similarity can be found in O (MN) time and using O(min(M,N)) space. There is a parallel algorithm that performs in O(N +M) time using min(N,M) processors and max(d,D)min(M,N) space. By adding a separator token to the string alphabet, the algorithm can be used to determine the best similarity over all of the delimited strings
  • Keywords
    DNA; biology computing; computational complexity; parallel algorithms; search problems; DNA sequence databases; RESIM; alternation; concatenation; delimited strings; parallel algorithm; patterns; regular expression; separator token; similarity measure; string alphabet; strings; AC generators; Biology computing; Cost function; DNA computing; Data engineering; Databases; Matrices; Parallel algorithms; Particle separators; Sequences;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 1992. 1992 Conference Record of The Twenty-Sixth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    0-8186-3160-0
  • Type

    conf

  • DOI
    10.1109/ACSSC.1992.269189
  • Filename
    269189