Parallel processing of encoded bit strings

Abstract Many operations on strings of length n can be speeded up by a factor of p using p processors. String operations can also be speeded up, even when a single processor is used, by compactly encoding the strings, e.g. using run length code. This paper shows how to combine these two approaches by using p processors to process compactly encoded strings.

[1]  Chuck Rieger,et al.  ZMOB: a new computing engine for AI , 1981, IJCAI 1981.

[2]  Azriel Rosenfeld,et al.  Image Processing on ZMOB , 1982, IEEE Transactions on Computers.

[3]  S Kasif Parallel Searching and Merging on ZMOB. , 1984 .

[4]  Donald E. Knuth,et al.  Fast Pattern Matching in Strings , 1977, SIAM J. Comput..