Conferência De: scopus, orcid
On the use of suffix arrays for memory-efficient Lempel-Ziv data compression
Data Compression Conference Proceedings
2009 — IEEE
—Informações chave
Autores:
Publicado em
01/12/2009
Resumo
The Lempel-Ziv 77 (LZ77) and LZ-Storer-Szymanski (LZSS) text compression algorithms use a sliding window over the sequence of symbols, with two sub-windows: the dictionary (symbols already encoded) and the look-ahead-buffer (LAB) (symbols not yet encoded). Binary search trees and suffix trees (ST) have been used to speedup the search of the LAB over the dictionary, at the expense of high memory usage [1]. A suffix array (SA) is a simpler, more compact data structure which uses (much) less memory [2,3] to hold the same information. The SA for a length m string is an array of integers ([1], ...[k], ...a[m]) that stores the lexicographic order of suffix k of the string; sub-string searching, as used in LZ77/LZSS, is done by searching the SA.
Detalhes da publicação
Autores da comunidade :
Artur Jorge Ferreira
ist163719
Editora
IEEE
Título do contentor da publicação
Data Compression Conference Proceedings
Local da conferência
Snowbird, UT, USA
Primeira página ou número de artigo
444
Última página
444
Volume
48
ISBN
9780769535920
Domínio Científico (FOS)
computer-and-information-sciences - Ciências da Computação e da Informação
Idioma da publicação (código ISO)
eng - Inglês
Acesso à publicação:
Acesso apenas a metadados