• DocumentCode
    1254341
  • Title

    Binary Huffman equivalent codes with a short synchronizing codeword

  • Author

    Escott, Adrian E. ; Perkins, Stephanie

  • Author_Institution
    Sch. of Ind. & Bus. Studies, Warwick Univ., Coventry, UK
  • Volume
    44
  • Issue
    1
  • fYear
    1998
  • fDate
    1/1/1998 12:00:00 AM
  • Firstpage
    346
  • Lastpage
    351
  • Abstract
    For a given set of codeword lengths, there are many different optimal variable-length codes, which are all Huffman (1952) equivalent codes. Some of these codes may contain a synchronizing codeword which resynchronizes the code whenever it is transmitted. The shorter the synchronizing codeword, the quicker the code will resynchronize. Ferguson and Rabinowitz (1984) suggest the problem of finding, for a given set of codeword lengths, the binary Huffman equivalent code with the shortest synchronizing codeword. We consider binary Huffman equivalent codes whose shortest codeword has length m>1 and which contain a synchronizing codeword of length m+1, the shortest possible in this case. We provide an algorithm for constructing these codes for a given set of codeword lengths, if such a code exists. We study further properties of these codes and show that when in m⩾3 the codes contain more than one synchronizing codeword. Finally, we suggest ways of improving the synchronization properties of the codes and provide some example codes
  • Keywords
    Huffman codes; binary sequences; synchronisation; variable length codes; algorithm; binary Huffman equivalent codes; code properties; code resynchronization; codeword lengths; optimal variable-length codes; short synchronizing codeword; synchronization properties; Binary codes; Decoding; Delay; Laboratories; Mathematics; Probability distribution; Redundancy;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.651064
  • Filename
    651064