Skip to main content

The Sliding-Window Lempel-Ziv Algorithm is Asymptotically Optimal

  • Chapter
Communications and Cryptography

Part of the book series: The Springer International Series in Engineering and Computer Science ((SECS,volume 276))

Abstract

The sliding-window version of the Lempel-Ziv data-compression algorithm (sometimes called LZ ‘77) has been thrust into prominence recently. This is the algorithm used in the highly successful “Stacker” program for personal computers. It is also incorporated into Microsoft’s new MS-DOS-6. Although other versions of the Lempel-Ziv algorithm are known to be optimal in the sense that they compress a data-source to its entropy, optimality in this sense has never been demonstrated for this version.

In this paper, we will describe the algorithm, and show that as the “window-size”, a quantity which is related to the memory and complexity of the procedure, goes to infinity, the compression rate approaches the source entropy. The proof is surprisingly general, applying to all finite alphabet stationary ergodic sources.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Referecnes

  1. Cover, T. and J. ThomasElements of Information TheoryWiley, New York, 1991.

    Book  MATH  Google Scholar 

  2. Gallager, R.Information Theory and Reliable CommunicationWiley, New York, 1968.

    MATH  Google Scholar 

  3. Whiting, D., G. George and G. Ivey, “Data Compression Apparatus and Method”, US Patent No. 5016009, 1991 (Assigned to Stac, Inc.).

    Google Scholar 

  4. Wyner, A. D. and J. Ziv, “Some asymptotic properties of the entropy of a stationary ergodic data source with applications to data compression”IEEE Transactions on Information TheoryVol. IT-36, pp. 1250–1258, 1989.

    Article  MathSciNet  Google Scholar 

  5. Wyner, A. D. and J. Ziv, “Fixed data base version of the Lempel-Ziv data compression algorithm”IEEE Transactions on Information TheoryVol. IT-37, pp. 878–880, 1991.

    Article  Google Scholar 

  6. Ziv, J. and A. Lempel, “A universal algorithm for sequential data compression”IEEE Transactions on Information TheoryVol. IT-24, pp. 337–343, 1977.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer Science+Business Media New York

About this chapter

Cite this chapter

Wyner, A.D., Ziv, J. (1994). The Sliding-Window Lempel-Ziv Algorithm is Asymptotically Optimal. In: Blahut, R.E., Costello, D.J., Maurer, U., Mittelholzer, T. (eds) Communications and Cryptography. The Springer International Series in Engineering and Computer Science, vol 276. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-2694-0_42

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-2694-0_42

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-6159-6

  • Online ISBN: 978-1-4615-2694-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics