Skip to main content
Passa alla visualizzazione normale.

ANTONIO RESTIVO

Dictionary-symbolwise flexible parsing

  • Authors: Crochemore, M; Giambruno, L; Langiu, A; Mignosi, F; Restivo, A
  • Publication year: 2012
  • Type: Articolo in rivista (Articolo in rivista)
  • Key words: Stringology; Text compression; Optimal parsing; Directed acyclic graph; Dictionary-based compression; Symbolwise text compression
  • OA Link: http://hdl.handle.net/10447/63122

Abstract

Linear-time optimal parsing algorithms are rare in the dictionary-based branch of the data compression theory. A recent result is the Flexible Parsing algorithm of Matias and Sahinalp (1999) that works when the dictionary is prefix closed and the encoding of dictionary pointers has a constant cost. We present the Dictionary-Symbolwise Flexible Parsing algorithm that is optimal for prefix-closed dictionaries and any symbolwise compressor under some natural hypothesis. In the case of LZ78-like algorithms with variable costs and any, linear as usual, symbolwise compressor we show how to implement our parsing algorithm in linear time. In the case of LZ77-like dictionaries and any symbolwise compressor our algorithm can be implemented in time. We further present some experimental results that show the effectiveness of the dictionary-symbolwise approach.