Modification of Adaptive Huffman Coding for use in encoding large alphabets

被引:0
|
作者
Tokovarov, Mikhail [1 ]
机构
[1] Lublin Univ Technol, Inst Comp Sci, Elect Engn & Comp Sci Fac, Nadbystrzycka 36B, PL-20618 Lublin, Poland
关键词
D O I
10.1051/itmconf/20171501004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The paper presents the modification of Adaptive Huffman Coding method - lossless data compression technique used in data transmission. The modification was related to the process of adding a new character to the coding tree, namely, the author proposes to introduce two special nodes instead of single NYT (not yet transmitted) node as in the classic method. One of the nodes is responsible for indicating the place in the tree a new node is attached to. The other node is used for sending the signal indicating the appearance of a character which is not presented in the tree. The modified method was compared with existing methods of coding in terms of overall data compression ratio and performance. The proposed method may be used for large alphabets i.e. for encoding the whole words instead of separate characters, when new elements are added to the tree comparatively frequently.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Alphabet partitioning techniques for semiadaptive Huffman coding of large alphabets
    Chen, Dan
    Chiang, Yi-Jen
    Memon, Nasir
    Wu, Xiaolin
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2007, 55 (03) : 436 - 443
  • [2] Compressing Huffman Models on Large Alphabets
    Navarro, Gonzalo
    Ordonez, Alberto
    2013 DATA COMPRESSION CONFERENCE (DCC), 2013, : 381 - 390
  • [3] Adaptive coding and prediction of sources with large and infinite alphabets
    Ryabko, B
    Astola, J
    DCC 2004: DATA COMPRESSION CONFERENCE, PROCEEDINGS, 2004, : 560 - 560
  • [4] Adaptive coding and prediction of sources with large and infinite alphabets
    Ryabko, Boris Y.
    Astola, Jaakko
    Gammerman, Alex
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2008, 54 (08) : 3808 - 3813
  • [5] Weighted Adaptive Huffman Coding
    Fruchtman, Aharon
    Gross, Yoav
    Klein, Shmuel T.
    Shapira, Dana
    2020 DATA COMPRESSION CONFERENCE (DCC 2020), 2020, : 368 - 368
  • [6] A Simple and Efficient Approach for Adaptive Entropy Coding Over Large Alphabets
    Painsky, Amichai
    Rosset, Saharon
    Feder, Meir
    2016 DATA COMPRESSION CONFERENCE (DCC), 2016, : 369 - 378
  • [7] About Adaptive Coding on Countable Alphabets
    Bontemps, Dominique
    Boucheron, Stephane
    Gassiat, Elisabeth
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2014, 60 (02) : 808 - 821
  • [8] SPECTRAL NULLS AND CODING WITH LARGE ALPHABETS
    CALDERBANK, AR
    MAZO, JE
    IEEE COMMUNICATIONS MAGAZINE, 1991, 29 (12) : 58 - 67
  • [9] Fast-adaptive Huffman coding algorithm
    Lu, Wei-Wei, 1600, (41):
  • [10] Analysis and Comparison of Adaptive Huffman Coding and Arithmetic Coding algorithms
    Mbewe, Phyela
    Asare, Sampson D.
    2017 13TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2017, : 178 - 185