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
Link To Document