Data Compression via Textual Substitution

513Citations
Citations of this article
70Readers
Mendeley users who have this article in their library.

Abstract

A general model for data compression which includes most data compression systems in the fiterature as special cases is presented. Macro schemes are based on the principle of finding redundant strings or patterns and replacing them by pointers to a common copy. Different varieties of macro schemes may be defmed by specifying the meaning of a pointer; that is, a pointer may indicate a substring of the compressed string, a substring of the original string, or a substring of some other string such as an external dictionary. Other varieties of macro schemes may be defined by restricting the type of overlapping or recursion that may be used. Trade-offs between different varieties of macro schemes, exact lower bounds on the amount of compression obtainable, and the complexity of encoding and decoding are discussed, as well as how the work of other authors relates to this model. © 1982, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Storer, J. A., & Szymanski, T. G. (1982). Data Compression via Textual Substitution. Journal of the ACM (JACM), 29(4), 928–951. https://doi.org/10.1145/322344.322346

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free