English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
 
 
DownloadE-Mail
  Faster Fully Compressed Pattern Matching by Recompression

Jeż, A. (2015). Faster Fully Compressed Pattern Matching by Recompression. ACM Transactions on Algorithms, 11(3): 20, pp. 1-43. doi:10.1145/2631920.

Item is

Files

show Files

Locators

show

Creators

show
hide
 Creators:
Jeż, Artur1, Author           
Affiliations:
1Algorithms and Complexity, MPI for Informatics, Max Planck Society, ou_24019              

Content

show
hide
Free keywords: Pattern matching compressed pattern matching algorithms for compressed data straight-line programs Lempel-Ziv compression GRAMMAR-BASED COMPRESSION APPROXIMATION ALGORITHM SEQUENCES STRINGS TIME Computer Science, Theory & Methods Mathematics, Applied
 Abstract: In this article, a fully compressed pattern matching problem is studied. The compression is represented by straight-line programs (SLPs)-that is, context-free grammars generating exactly one string; the term fully means that both the pattern and the text are given in the compressed form. The problem is approached using a recently developed technique of local recompression: the SLPs are refactored so that substrings of the pattern and text are encoded in both SLPs in the same way. To this end, the SLPs are locally decompressed and then recompressed in a uniform way. This technique yields an O((n + m) log M) algorithm for compressed pattern matching, assuming that M fits in O(1) machine words, where n (m) is the size of the compressed representation of the text (pattern, respectively), and M is the size of the decompressed pattern. If only m + n fits in O(1) machine words, the running time increases to O((n + m) log M log(n + m)). The previous best algorithm due to Lifshits has O(n(2)m) running time.

Details

show
hide
Language(s): eng - English
 Dates: 20152015
 Publication Status: Issued
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: Other: WOS:000348204800005
DOI: 10.1145/2631920
BibTex Citekey: Jez2015TALG
 Degree: -

Event

show

Legal Case

show

Project information

show

Source 1

show
hide
Title: ACM Transactions on Algorithms
Source Genre: Journal
 Creator(s):
Affiliations:
Publ. Info: New York, NY : ACM
Pages: - Volume / Issue: 11 (3) Sequence Number: 20 Start / End Page: 1 - 43 Identifier: ISSN: 1549-6325
CoNE: https://pure.mpg.de/cone/journals/resource/111088195282718