Skip navigation
  •  Inicio
  • UDC 
    • Cómo depositar
    • Políticas do RUC
    • FAQ
    • Dereitos de Autor
    • Máis información en INFOguías UDC
  • Percorrer 
    • Comunidades
    • Buscar por:
    • Data de publicación
    • Autor
    • Título
    • Materia
  • Axuda
    • español
    • Gallegan
    • English
  • Acceder
  •  Galego 
    • Español
    • Galego
    • English
  
Ver ítem 
  •   RUC
  • Facultade de Informática
  • Investigación (FIC)
  • Ver ítem
  •   RUC
  • Facultade de Informática
  • Investigación (FIC)
  • Ver ítem
JavaScript is disabled for your browser. Some features of this site may not work without it.

Efficient and Compact Representations of Some Non-canonical Prefix-Free Codes

Thumbnail
Ver/abrir
2016_Efficient_and_Compact_Representations_of_Some_Non-canonical_Prefix.pdf (322.9Kb)
Use este enlace para citar
http://hdl.handle.net/2183/18174
Coleccións
  • Investigación (FIC) [1685]
Metadatos
Mostrar o rexistro completo do ítem
Título
Efficient and Compact Representations of Some Non-canonical Prefix-Free Codes
Autor(es)
Fariña, Antonio
Gagie, Travis
Manzini, Giovanni
Navarro, Gonzalo
Ordóñez, Alberto
Data
2016-09-21
Cita bibliográfica
60
Resumo
[Abstract] For many kinds of prefix-free codes there are efficient and compact alternatives to the traditional tree-based representation. Since these put the codes into canonical form, however, they can only be used when we can choose the order in which codewords are assigned to characters. In this paper we first show how, given a probability distribution over an alphabet of σσ characters, we can store a nearly optimal alphabetic prefix-free code in o(σ)o(σ) bits such that we can encode and decode any character in constant time. We then consider a kind of code introduced recently to reduce the space usage of wavelet matrices (Claude, Navarro, and Ordóñez, Information Systems, 2015). They showed how to build an optimal prefix-free code such that the codewords’ lengths are non-decreasing when they are arranged such that their reverses are in lexicographic order. We show how to store such a code in O(σlogL+2ϵL)O(σlog⁡L+2ϵL) bits, where L is the maximum codeword length and ϵϵ is any positive constant, such that we can encode and decode any character in constant time under reasonable assumptions. Otherwise, we can always encode and decode a codeword of ℓℓ bits in time O(ℓ)O(ℓ) using O(σlogL)O(σlog⁡L) bits of space.
Palabras chave
Efficient and Compact Representations
Some Non-canonical Prefix-Free Codes
Tree-based representation
 
Descrición
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-46049-9_5
Versión do editor
http://link.springer.com/chapter/10.1007%2F978-3-319-46049-9_5
ISSN
0302-9743
1611-3349
 

Listar

Todo RUCComunidades e colecciónsPor data de publicaciónAutoresTítulosMateriasGrupo de InvestigaciónTitulaciónEsta colecciónPor data de publicaciónAutoresTítulosMateriasGrupo de InvestigaciónTitulación

A miña conta

AccederRexistro

Estatísticas

Ver Estatísticas de uso
Sherpa
OpenArchives
OAIster
Scholar Google
UNIVERSIDADE DA CORUÑA. Servizo de Biblioteca.    DSpace Software Copyright © 2002-2013 Duraspace - Suxestións