Variations on a theme by Ziv and Lempel

  • Victor S. Miller
  • Mark N. Wegman
Part of the NATO ASI Series book series (volume 12)


The data compression methods of Ziv and Lempel are modified and augmented, in three ways in order to improve the compression ratio, and hold the size of the encoding tables to a fixed size. The improvements are in the area of dispensing with any uncompressed output, ability to use fixed size encoding tables by using a replacement strategy, and more rapid adaptation by widening the class of strings which may be added to the dictionary. Following Langdon, we show how these improvements also provide an adaptive probabilistic model for the input data. The issue of data structures for efficient implementation is also addressed.


Compression Ratio Hash Table Replacement Strategy Dictionary Entry Arithmetic Code 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    E. Gilbert and C. Momna, Multigram Codes, IEEE Trans. Inform. Theory, IT-28 (1982), 346–348Google Scholar
  2. [2]
    D. Morrison, PATRICIA–A Practical Algorithm to Retrieve Information Coded in Alphanumeric, J. ACM, 15 (1968), 514–534CrossRefGoogle Scholar
  3. [3]
    G. Langdon, A Note on the Ziv-Lempel Model for Compressing Individual sequences, IEEE Trans. Inform. Theory, IT-29 (1983), 285–287Google Scholar
  4. [4]
    G. Langdon, A Double Adaptive File Compression Algorithm, IEEE Trans. Commun., COM-3I (1983), 1253–1255Google Scholar
  5. [5]
    J. Rissanen and G. Langdon, Universal Modeling and Coding, IEEE Trans. Inform. Theory, IT-24 (1981), 12–23Google Scholar
  6. [6]
    J. Ziv, Coding Theorems for Individual Sequences, IEEE Trans. Inform. Theory, IT-24 (1978), 405–412Google Scholar
  7. [7]
    J. Ziv and A. Lempel, A Universal algorithm for Sequential Data Compression, IEEE Trans. Inform. Theory, IT-23 (1976), 75–81Google Scholar
  8. [8]
    J. Ziv and A. Lempel, Compression of Individual Sequences via Variable-rate Coding, IEEE Trans. Inform. Theory, IT-24 (1978), 530–536Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1985

Authors and Affiliations

  • Victor S. Miller
    • 1
  • Mark N. Wegman
    • 1
  1. 1.Thomas J. Watson Research CenterIBMYorktown HeightsUSA

Personalised recommendations