DocumentCode
939087
Title
Self-synchronizing Huffman codes (Corresp.)
Author
Ferguson, Thomas J. ; Rabinowitz, Joshua H.
Volume
30
Issue
4
fYear
1984
fDate
7/1/1984 12:00:00 AM
Firstpage
687
Lastpage
693
Abstract
A problem associated with the use of variable-length source codes is that loss of synchronization may lead to extended errors in the decoded text. In this correspondence it is shown that some binary Huffman codes contain a codeword that resynchronizes the decoder regardless of the synchronization slippage preceding that codeword. Such codes are self-synchronizing in a probabilistic sense, yet require no additional system overhead. Some sufficient conditions are found for the existence or nonexistence of self-synchronizing Huffman codes for many classes of source probabilities. One of our results shows that many common languages can be encoded with self-synchronizing Huffman codes.
Keywords
Huffman coding; Autocorrelation; Control systems; Decoding; Error correction codes; Feedback; Radar; Shift registers; Sufficient conditions; Upper bound;
fLanguage
English
Journal_Title
Information Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/TIT.1984.1056931
Filename
1056931
Link To Document