Properties and Design of Variable-to-Variable Length Codes

被引:2
|
作者
Kirchhoffer, Heiner [1 ]
Marpe, Detlev [1 ]
Schwarz, Heiko [1 ]
Wiegand, Thomas [1 ,2 ]
机构
[1] Heinrich Hertz Inst Nachrichtentech Berlin GmbH, Fraunhofer Inst Telecommun, Einsteinufer 37, D-10587 Berlin, Germany
[2] Tech Univ Berlin, Fac Elect Engn & Comp Sci, Einsteinufer 17D, D-10587 Berlin, Germany
关键词
Entropy coding; Huffman coding; package merge algorithm; variable length coding; V2V coding; ALGORITHM;
D O I
10.1145/3230653
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For the entropy coding of independent and identically distributed (i.i.d.) binary sources, variable-to-variable length (V2V) codes are an interesting alternative to arithmetic coding. Such a V2V code translates variable length words of the source into variable length code words by employing two prefix-free codes. In this article, several properties of V2V codes are studied, and new concepts are developed. In particular, it is shown that the redundancy of a V2V code cannot be zero for a binary i.i.d. source {X) with 0 < p(X)(1) < 0.5. Furthermore, the concept of prime and composite V2V codes is proposed, and it is shown why composite V2V codes can be disregarded in the search for particular classes of minimum redundancy codes. Moreover, a canonical representation for V2V codes is proposed, which identifies V2V codes that have the same average code length function. It is shown how these concepts can be employed to greatly reduce the complexity of a search for minimum redundancy (size-limited) V2V codes.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] On systematic variable length unordered codes
    Pezza, Laura
    Tallini, Luca G.
    Bose, Bella
    2009 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1- 4, 2009, : 2708 - +
  • [22] REVERSIBLE VARIABLE-LENGTH CODES
    TAKISHIMA, Y
    WADA, M
    MURAKAMI, H
    IEEE TRANSACTIONS ON COMMUNICATIONS, 1995, 43 (2-4) : 158 - 162
  • [23] A scheme for the synchronization of variable length codes
    Perkins, S
    Smith, DH
    DISCRETE APPLIED MATHEMATICS, 2000, 101 (1-3) : 231 - 245
  • [24] VARIABLE-TO-FIXED LENGTH CODES ARE BETTER THAN FIXED-TO-VARIABLE LENGTH CODES FOR MARKOV SOURCES
    ZIV, J
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1990, 36 (04) : 861 - 863
  • [25] Iterative construction of reversible variable-length codes and variable-length error-correcting codes
    Wang, J
    Yang, LL
    Hanzo, L
    IEEE COMMUNICATIONS LETTERS, 2004, 8 (11) : 671 - 673
  • [26] Dv2v: A Dynamic Variable-to-Variable Compressor
    Brisaboa, Nieves R.
    Farina, Antonio
    Gomez-Brandon, Adridn
    Navarro, Gonzalo
    Rodeiro, Tirso, V
    2019 DATA COMPRESSION CONFERENCE (DCC), 2019, : 83 - 92
  • [27] ON VARIABLE LENGTH CODES UNDER HARDWARE CONSTRAINTS
    GARTEN, H
    IEEE TRANSACTIONS ON COMMUNICATIONS, 1985, 33 (05) : 491 - 494
  • [28] NONCOMMUTATIVE FACTORIZATION OF VARIABLE-LENGTH CODES
    REUTENAUER, C
    JOURNAL OF PURE AND APPLIED ALGEBRA, 1985, 36 (02) : 167 - 186
  • [29] Synchronization recovery of variable-length codes
    Zhou, GC
    Zhang, Z
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2002, 48 (01) : 219 - 227
  • [30] Variable-Length Constrained Sequence Codes
    Steadman, Andrew
    Fair, Ivan
    IEEE COMMUNICATIONS LETTERS, 2013, 17 (01) : 139 - 142