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
Link To Document