DocumentCode
2188936
Title
When Huffman Meets Hamming: A Class of Optimal Variable-Length Error Correcting Codes
Author
Savari, Serap A. ; Kliewer, Jörg
Author_Institution
Texas A&M Univ., College Station, TX, USA
fYear
2010
fDate
24-26 March 2010
Firstpage
327
Lastpage
336
Abstract
We introduce a family of binary prefix condition codes in which each codeword is required to have a Hamming weight which is a multiple of w for some integer w ¿ 2. Such codes have intrinsic error resilience and are a special case of codes with codewords constrained to belong to a language accepted by a deterministic finite automaton. For a given source over n symbols and parameter w we offer an algorithm to construct a minimum-redundancy code among this class of prefix condition codes which has a running time of O(nw+2).
Keywords
Hamming codes; Huffman codes; binary codes; computational complexity; error correction codes; variable length codes; Hamming weight; binary prefix condition codes; deterministic finite automaton; intrinsic error resilience; minimum-redundancy code; optimal variable-length error correcting codes; prefix condition codes; Automata; Binary trees; Channel coding; Data compression; Dynamic programming; Error correction codes; Hamming distance; Hamming weight; Resilience; Sufficient conditions;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Compression Conference (DCC), 2010
Conference_Location
Snowbird, UT
ISSN
1068-0314
Print_ISBN
978-1-4244-6425-8
Electronic_ISBN
1068-0314
Type
conf
DOI
10.1109/DCC.2010.35
Filename
5453476
Link To Document