A unifying framework for compressed pattern matching

Takuya Kida, Yusuke Shibata, Masayuki Takeda, Ayumi Shinohara, Setsuo Arikawa

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

32 Citations (Scopus)

Abstract

We introduce a general framework which is suitable to capture an essence of compressed pattern matching according to various dictionary based compressions, and propose a compressed pattern matching algorithm for the framework. The goal is to find all occurrences of a pattern in a text without decompression, which is one of the most active topics in string matching. Our framework includes such compression methods as Lempel-Ziv family, (LZ77, LZSS, LZ78, LZW) (J. Ziv and A. Lempel, 1978), byte-pair encoding, and the static dictionary based method. Technically, our pattern matching algorithm extends that for LZW compressed text presented by A. Amir et al. (1996).

Original languageEnglish
Title of host publicationString Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages89-96
Number of pages8
ISBN (Electronic)0769502687, 9780769502687
DOIs
Publication statusPublished - Jan 1 1999
Event1999 String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999 - Cancun, Mexico
Duration: Sep 22 1999Sep 24 1999

Publication series

NameString Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999

Other

Other1999 String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999
CountryMexico
CityCancun
Period9/22/999/24/99

Fingerprint

Pattern matching
Glossaries

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Information Systems
  • Signal Processing
  • Software

Cite this

Kida, T., Shibata, Y., Takeda, M., Shinohara, A., & Arikawa, S. (1999). A unifying framework for compressed pattern matching. In String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999 (pp. 89-96). [796582] (String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/SPIRE.1999.796582

A unifying framework for compressed pattern matching. / Kida, Takuya; Shibata, Yusuke; Takeda, Masayuki; Shinohara, Ayumi; Arikawa, Setsuo.

String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999. Institute of Electrical and Electronics Engineers Inc., 1999. p. 89-96 796582 (String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999).

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

Kida, T, Shibata, Y, Takeda, M, Shinohara, A & Arikawa, S 1999, A unifying framework for compressed pattern matching. in String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999., 796582, String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999, Institute of Electrical and Electronics Engineers Inc., pp. 89-96, 1999 String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999, Cancun, Mexico, 9/22/99. https://doi.org/10.1109/SPIRE.1999.796582
Kida T, Shibata Y, Takeda M, Shinohara A, Arikawa S. A unifying framework for compressed pattern matching. In String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999. Institute of Electrical and Electronics Engineers Inc. 1999. p. 89-96. 796582. (String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999). https://doi.org/10.1109/SPIRE.1999.796582
Kida, Takuya ; Shibata, Yusuke ; Takeda, Masayuki ; Shinohara, Ayumi ; Arikawa, Setsuo. / A unifying framework for compressed pattern matching. String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999. Institute of Electrical and Electronics Engineers Inc., 1999. pp. 89-96 (String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999).
@inproceedings{5914fbe445de41f68429bc33ee1b62ca,
title = "A unifying framework for compressed pattern matching",
abstract = "We introduce a general framework which is suitable to capture an essence of compressed pattern matching according to various dictionary based compressions, and propose a compressed pattern matching algorithm for the framework. The goal is to find all occurrences of a pattern in a text without decompression, which is one of the most active topics in string matching. Our framework includes such compression methods as Lempel-Ziv family, (LZ77, LZSS, LZ78, LZW) (J. Ziv and A. Lempel, 1978), byte-pair encoding, and the static dictionary based method. Technically, our pattern matching algorithm extends that for LZW compressed text presented by A. Amir et al. (1996).",
author = "Takuya Kida and Yusuke Shibata and Masayuki Takeda and Ayumi Shinohara and Setsuo Arikawa",
year = "1999",
month = "1",
day = "1",
doi = "10.1109/SPIRE.1999.796582",
language = "English",
series = "String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "89--96",
booktitle = "String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999",
address = "United States",

}

TY - GEN

T1 - A unifying framework for compressed pattern matching

AU - Kida, Takuya

AU - Shibata, Yusuke

AU - Takeda, Masayuki

AU - Shinohara, Ayumi

AU - Arikawa, Setsuo

PY - 1999/1/1

Y1 - 1999/1/1

N2 - We introduce a general framework which is suitable to capture an essence of compressed pattern matching according to various dictionary based compressions, and propose a compressed pattern matching algorithm for the framework. The goal is to find all occurrences of a pattern in a text without decompression, which is one of the most active topics in string matching. Our framework includes such compression methods as Lempel-Ziv family, (LZ77, LZSS, LZ78, LZW) (J. Ziv and A. Lempel, 1978), byte-pair encoding, and the static dictionary based method. Technically, our pattern matching algorithm extends that for LZW compressed text presented by A. Amir et al. (1996).

AB - We introduce a general framework which is suitable to capture an essence of compressed pattern matching according to various dictionary based compressions, and propose a compressed pattern matching algorithm for the framework. The goal is to find all occurrences of a pattern in a text without decompression, which is one of the most active topics in string matching. Our framework includes such compression methods as Lempel-Ziv family, (LZ77, LZSS, LZ78, LZW) (J. Ziv and A. Lempel, 1978), byte-pair encoding, and the static dictionary based method. Technically, our pattern matching algorithm extends that for LZW compressed text presented by A. Amir et al. (1996).

UR - http://www.scopus.com/inward/record.url?scp=85013573073&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85013573073&partnerID=8YFLogxK

U2 - 10.1109/SPIRE.1999.796582

DO - 10.1109/SPIRE.1999.796582

M3 - Conference contribution

AN - SCOPUS:85013573073

T3 - String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999

SP - 89

EP - 96

BT - String Processing and Information Retrieval Symposium and International Workshop on Groupware, SPIRE 1999 and CRIWG 1999

PB - Institute of Electrical and Electronics Engineers Inc.

ER -