A Run-Time Efficient Implementation of Compressed Pattern Matching Automata

  • Authors:
  • Tetsuya Matsumoto;Kazuhito Hagio;Masayuki Takeda

  • Affiliations:
  • Department of Informatics, Kyushu University, Fukuoka, Japan 819-0395;Department of Informatics, Kyushu University, Fukuoka, Japan 819-0395;Department of Informatics, Kyushu University, Fukuoka, Japan 819-0395

  • Venue:
  • CIAA '08 Proceedings of the 13th international conference on Implementation and Applications of Automata
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

We present a run-time efficient implementation of automata for compressed pattern matching (CPM), where a text is given as a truncation-free collage system $\langle{\mathcal D},{\mathcal S}\rangle$ such that variable sequence $\mathcal S$ is encoded by any prefix code. We experimentally show that a combination of recursive-pairing compression and byte-oriented Huffman coding allows both a high compression ratio and a high speed CPM.