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 :
بازگشت