• 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