• DocumentCode
    1443272
  • Title

    Implementing the PPM data compression scheme

  • Author

    Moffat, Alistair

  • Author_Institution
    Dept. of Comput. Sci., Melbourne Univ., Parkville, Vic., Australia
  • Volume
    38
  • Issue
    11
  • fYear
    1990
  • fDate
    11/1/1990 12:00:00 AM
  • Firstpage
    1917
  • Lastpage
    1921
  • Abstract
    The prediction by partial matching (PPM) data compression algorithm developed by J. Cleary and I. Witten (1984) is capable of very high compression rates, encoding English text in as little as 2.2 b/character. It is shown that the estimates made by Cleary and Witten of the resources required to implement the scheme can be revised to allow for a tractable and useful implementation. In particular, a variant is described that encodes and decodes at over 4 kB/s on a small workstation and operates within a few hundred kilobytes of data space, but still obtains compression of about 2.4 b/character for English text
  • Keywords
    data compression; encoding; 4 kByte/s; English text; PPM data compression scheme; decoding; encoding; high compression rates; prediction by partial matching; Arithmetic; Codes; Context; Data compression; Decoding; Encoding; Helium; Predictive models; Statistics; Workstations;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/26.61469
  • Filename
    61469