Multiple pattern matching algorithms on collage system

Takuya Kida, Tetsuya Matsumoto, Masayuki Takeda, Ayumi Shinohara, Setsuo Arikawa

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)


Compressed pattern matching is one of the most active topics in string matching. The goal is to find all occurrences of a pattern in a compressed text without decompression. Various algorithms have been proposed depending on underlying compression methods in the last decade. Although some algorithms for multi pattern searching on compressed text were also presented very recently, all of them are only for Lempel-Ziv family compressions. In this paper we propose two types of multi pattern matching algorithms on collage system, which simulate the AC algorithm and a multi pattern version of the BM algorithm, the most important algorithms for searching in uncompressed files. Collage system is a formal framework which is suitable to capture the essence of compressed pattern matching according to various dictionary based compressions. That is, we provide the model of multi pattern matching algorithm for any compression method covered by the framework.

Original languageEnglish
Title of host publicationCombinatorial Pattern Matching - 12th Annual Symposium, CPM 2001, Proceedings
EditorsAmihood Amir, Amihood Amir, Gad M. Landau, Gad M. Landau
PublisherSpringer Verlag
Number of pages14
ISBN (Print)3540422714, 9783540422716
Publication statusPublished - 2001
Event12th Annual Symposium on Combinatorial Pattern Matching, CPM 2001 - Jerusalem, Israel
Duration: Jul 1 2001Jul 4 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Other12th Annual Symposium on Combinatorial Pattern Matching, CPM 2001

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'Multiple pattern matching algorithms on collage system'. Together they form a unique fingerprint.

Cite this