Title :
Hardware algorithms for determining similarity between two strings
Author_Institution :
Dept. of Comput. Sci., Univ. of Central Florida, Orlando, FL, USA
fDate :
4/1/1989 12:00:00 AM
Abstract :
The author presents pipelined hardware algorithms with time complexity O(n+m) for determining between two character strings expressed as the length of the longest common subsequence of the given pair of strings. The algorithms use cellular architecture with simple basic cells and regular nearest-neighbor communication generally suitable for VLSI implementation. Two methods are presented: a sequential method with serial text input and an alternating method in which both the pattern and the text are serially applied to the machine. Theorems are proved that lead to a very optimized design of a basic cell
Keywords :
cellular arrays; VLSI implementation; cellular architecture; character strings; optimized design; pipelined hardware algorithms; sequential method; serial text input; time complexity; Algorithm design and analysis; Computer architecture; Databases; Design optimization; Genetics; Hardware; Information retrieval; Pattern matching; Systolic arrays; Very large scale integration;
Journal_Title :
Computers, IEEE Transactions on