• DocumentCode
    2689717
  • Title

    Data compression through adaptive Huffman coding schemes

  • Author

    Javed, Muhammad Younus ; Nadeem, Abid

  • Author_Institution
    Dept. of Comput. Eng., Nat. Univ. of Sci. & Technol., Pakistan
  • Volume
    2
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    187
  • Abstract
    A number of data compression techniques have been introduced to reduce the text/data storage and transmission costs. This paper describes the development of a data compression system that employs adaptive Huffman method for generating variable-length codes. Construction of the tree is discussed for gathering latest information about the entered message. The encoder process of the system encodes frequently occurring characters with shorter bit codes and infrequently appearing characters with longer bit codes. Adaptive, sibling, swapping, escape code, and re-scaling mechanisms of the model are briefly explained as they are extremely useful in enhancing compression efficiency. The decoder process expands the encoded text back to the original text and works very much like the encoder process. Experimental results are tabulated which demonstrate that the developed system is very effective for compressing database files (provides compression ratio up to 52.51%) in a real-time environment
  • Keywords
    Huffman codes; adaptive codes; data compression; variable length codes; Huffman tree construction; adaptive Huffman coding schemes; data compression; database files compression; decoder process; encoder process; escape code mechanism; re-scaling mechanism; sibling mechanism; swapping mechanism; text/data storage costs reduction; transmission costs reduction; variable-length codes; Costs; Data compression; Data engineering; Databases; Decoding; Distributed control; Educational institutions; Frequency; Huffman coding; Mechanical engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2000. Proceedings
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    0-7803-6355-8
  • Type

    conf

  • DOI
    10.1109/TENCON.2000.888730
  • Filename
    888730