Optimal parallel suffix-prefix matching algorithm and applications

Zvi M. Kedera, Gad M. Landau, Krishna V. Palem

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Our main result in this paper is a parallel algorithm for suffiz-prefix matching that has optimal speedup on a CRCW PRAM. It runs in time O(logn) using n/log n processors. This algorithm is important because we utihze suffix-prefix matching as a fundamental building block to solve several pattern and string matching problems such as: 1. String Matching, 2. Multi-pattern string matching, 3. Multidimensional Pattern Matching, 4. Pattern Occurrence Detection, 5. Incremental String Matching.

Original languageEnglish
Title of host publicationProceedings of the 1st Annual ACM Symposium on Parallel Algorithms and Architectures, SPAA 1989
EditorsF.T. Leighton
PublisherAssociation for Computing Machinery, Inc
Pages388-398
Number of pages11
ISBN (Electronic)089791323X, 9780897913232
DOIs
StatePublished - 1 Mar 1989
Externally publishedYes
Event1st Annual ACM Symposium on Parallel Algorithms and Architectures, SPAA 1989 - Santa Fe, United States
Duration: 18 Jun 198921 Jun 1989

Publication series

NameProceedings of the 1st Annual ACM Symposium on Parallel Algorithms and Architectures, SPAA 1989

Conference

Conference1st Annual ACM Symposium on Parallel Algorithms and Architectures, SPAA 1989
Country/TerritoryUnited States
CitySanta Fe
Period18/06/8921/06/89

Bibliographical note

Publisher Copyright:
© 1989 ACM.

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Optimal parallel suffix-prefix matching algorithm and applications'. Together they form a unique fingerprint.

Cite this