DocumentCode :
2599206
Title :
A systolic array for approximate string matching
Author :
Sastry, Raghu ; Ranganathan, N.
Author_Institution :
Dept. of Comput. Sci. & Eng., South Florida Univ., Tampa, FL, USA
fYear :
1993
fDate :
3-6 Oct 1993
Firstpage :
402
Lastpage :
405
Abstract :
The edit distance between two strings is defined as the minimum cost of a sequence of editing operations (insertions, deletions and substitutions) that convert one string into the other. This paper presents a linear systolic array for computing the edit distance between two strings over a given alphabet. An encoding scheme is proposed which reduces the number of bits required to represent a state in the computation. The architecture is a parallel realization of the standard dynamic programming algorithm proposed by Wagner and Fischer (1974), and can perform approximate string matching for variable edit costs. More importantly, the architecture does not place any constraint on the lengths of the strings that can be compared. It makes use of simple basic cells and requires regular nearest-neighbor communication, which makes it suitable for VLSI implementation. A prototype of this array is currently being built
Keywords :
VLSI; dynamic programming; encoding; minimisation; parallel algorithms; string matching; systolic arrays; text editing; VLSI implementation; alphabet; approximate string matching; bit number reduction; deletions; dynamic programming algorithm; edit distance; editing operations; encoding scheme; insertions; linear systolic array; regular nearest-neighbor communication; substitutions; variable edit costs; Computer architecture; Computer science; Costs; Dynamic programming; Heuristic algorithms; Information retrieval; Microelectronics; Pattern recognition; Systolic arrays; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1993. ICCD '93. Proceedings., 1993 IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-4230-0
Type :
conf
DOI :
10.1109/ICCD.1993.393344
Filename :
393344
Link To Document :
بازگشت