• DocumentCode
    3608647
  • Title

    Almost Instantaneous Fixed-to-Variable Length Codes

  • Author

    Yamamoto, Hirosuke ; Tsuchihashi, Masato ; Honda, Junya

  • Author_Institution
    Dept. of Complex Sci. & Eng., Univ. of Tokyo, Chiba, Japan
  • Volume
    61
  • Issue
    12
  • fYear
    2015
  • Firstpage
    6432
  • Lastpage
    6443
  • Abstract
    We propose almost instantaneous fixed-to-variable length (AIFV) codes such that two (resp. K - 1) code trees are used, if code symbols are binary (resp. K-ary for K ≥ 3), and source symbols are assigned to incomplete internal nodes in addition to leaves. Although the AIFV codes are not instantaneous codes, they are devised such that the decoding delay is at most two bits (resp. one code symbol) in the case of binary (resp. K-ary) code alphabet. The AIFV code can attain better average compression rate than the Huffman code at the expenses of a little decoding delay and a little large memory size to store multiple code trees. We also show for the binary and ternary AIFV codes that the optimal AIFV code can be obtained by solving 0-1 integer programming problems.
  • Keywords
    Huffman codes; decoding; integer programming; AIFV codes; Huffman code; code alphabet; code trees; decoding delay; fixed-to-variable length codes; instantaneous codes; integer programming; internal nodes; multiple code trees; source symbols; Decoding; Delays; Electronic mail; Encoding; Entropy; Linear programming; Yttrium; AIFV code; FV code; Huffman code; Integer programming; Kraft inequality; code tree; integer programming;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2015.2492961
  • Filename
    7302035