Sciweavers

CPM
1999
Springer

A General Practical Approach to Pattern Matching over Ziv-Lempel Compressed Text

14 years 4 months ago
A General Practical Approach to Pattern Matching over Ziv-Lempel Compressed Text
We address the problem of string matching on Ziv-Lempel compressed text. The goal is to search a pattern in a text without uncompressing it. This is a highly relevant issue to keep compressed text databases where e cient searching is still possible. We develop a general technique for string matching when the text comes as a sequence of This abstracts the essential features of Ziv-Lempel compression. We then apply the scheme to each particular type of compression. We present the rst algorithm to nd all the matches of a pattern in a text compressed using LZ77. When we apply our scheme to LZ78, we obtain a much more e cient search algorithm, which is faster than uncompressing the text and then searching on it. Finally, we propose a new hybrid compression scheme which is between LZ77 and LZ78, being in practice as good to compress as LZ77 and as fast to search in as LZ78.
Gonzalo Navarro, Mathieu Raffinot
Added 04 Aug 2010
Updated 04 Aug 2010
Type Conference
Year 1999
Where CPM
Authors Gonzalo Navarro, Mathieu Raffinot
Comments (0)