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
Link To Document