• DocumentCode
    773559
  • Title

    Data Compression Using Adaptive Coding and Partial String Matching

  • Author

    Cleary, John G. ; Witten, Ian H.

  • Author_Institution
    Calgary Univ., Calgary, Alta., Canada
  • Volume
    32
  • Issue
    4
  • fYear
    1984
  • fDate
    4/1/1984 12:00:00 AM
  • Firstpage
    396
  • Lastpage
    402
  • Abstract
    The recently developed technique of arithmetic coding, in conjunction with a Markov model of the source, is a powerful method of data compression in situations where a linear treatment is inappropriate. Adaptive coding allows the model to be constructed dynamically by both encoder and decoder during the course of the transmission, and has been shown to incur a smaller coding overhead than explicit transmission of the model´s statistics. But there is a basic conflict between the desire to use high-order Markov models and the need to have them formed quickly as the initial part of the message is sent. This paper describes how the conflict can be resolved with partial string matching, and reports experimental results which show that mixed-case English text can be coded in as little as 2.2 bits/ character with no prior knowledge of the source.
  • Keywords
    Adaptive coding; Data compression; Adaptive coding; Arithmetic; Data communication; Data compression; Decoding; Dictionaries; Entropy; Frequency; Huffman coding; Statistics;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOM.1984.1096090
  • Filename
    1096090