Published January 1, 2013 | Version v1
Conference paper Open

Uniquely Decodable and Directly Accessible Non-Prefix-Free Codes via Wavelet Trees

  • 1. Natl Res Inst Elect & Cryptol, TUBITAK BILGEM, Gebze, Kocaeli, Turkey

Description

Unique decodability is the essential feature of any coding scheme, which is naturally provided by prefix-free codes satisfying the Kraft-McMillan inequality. Non-prefix-free codes have received much less attention due to the lack of an efficient method to support this property. In this study we introduce a novel technique that uses wavelet trees to bring unique decodability to non-prefix-free codes. Proposed method also provides direct access to the ith codeword, which can be extended to any variable-length coding scheme. The space overhead required for unique decoding is upper bounded by n . log q bits, where n is the number of symbols, and q is the number of distinct codeword lengths, which is normally expected to be a small number in non-prefix-free codes. Direct access is supported by using an additional o(n . log q) bits. We show that the overhead space requirement is much less than sampling methods using state-of-the-art compact integer representations.

Files

bib-248af52c-5d80-463c-b42b-fc519627cf1d.txt

Files (178 Bytes)

Name Size Download all
md5:b028b971fdacf6852d87d46f1d43a168
178 Bytes Preview Download